Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

UPCOMING PROGRAMS
Sat, Jun 22, All day
Gates Mills Branch

Sat, Jun 22, All day
Parma Heights Branch

Sat, Jun 22, All day
Chagrin Falls Branch

Sat, Jun 22, 10:00am - 10:30am
Parma Heights Branch - Story Room (30)

Sat, Jun 22, 10:00am - 10:30am
Middleburg Heights Branch - Children's Activity Room (12)
Registration is now closed

Sat, Jun 22, 10:00am - 12:30pm
Bay Village Branch - Innovation Center,Story Room (50)
Registration is now closed

Sat, Jun 22, 10:00am - 10:30am
Bedford Branch - Activity Room (18)

Sat, Jun 22, 10:00am - 1:00pm
Warrensville Heights Branch - Technology Learning Center (16)
Registration is now closed

Sat, Jun 22, 10:00am - 11:00am
South Euclid-Lyndhurst Branch - Homework Center (56)
Registration is now closed

Sat, Jun 22, 10:30am - 11:00am
Mayfield Branch - Story/Craft Room (80)
Registration is now closed

Sat, Jun 22, 10:30am - 11:30am
North Olmsted Branch - Story Room (100)
Registration is now closed

Sat, Jun 22, 11:00am - 12:00pm
Bedford Branch - Meeting Room (84)
Registration is now closed

Sat, Jun 22, 11:00am - 12:00pm
Middleburg Heights Branch - Meeting Room A/B (120)
Registration is now closed

Sat, Jun 22, 11:00am - 12:00pm
Independence Branch - Meeting Room (75)
Registration is now closed

Sat, Jun 22, 11:00am - 11:45am
Parma-Snow Branch - Story/Craft/Resource Room (80)
Registration is now closed

Sat, Jun 22, 1:00pm - 2:00pm
South Euclid-Lyndhurst Branch - Meeting Room B+C (75)
Registration is now closed

Sat, Jun 22, 2:00pm - 3:00pm
Maple Heights Branch - Large Meeting Room (56)
Registration is now closed

Sat, Jun 22, 2:00pm - 3:00pm
Garfield Heights Branch - Innovation Center (40)
Registration is now closed

Sat, Jun 22, 2:00pm - 4:00pm
Warrensville Heights Branch - Large Meeting Room - South (90),Large Meeting Room - North (60)
Registration is now closed

Sat, Jun 22, 2:00pm - 4:30pm
Brooklyn Branch - Storytime Room (40)
Registration is now closed

Sun, Jun 23, All day
Gates Mills Branch

Sun, Jun 23, All day
Parma Heights Branch

Sun, Jun 23, All day
Chagrin Falls Branch

Mon, Jun 24, All day
Gates Mills Branch

Mon, Jun 24, All day
Parma Heights Branch

Mon, Jun 24, All day
Chagrin Falls Branch

Mon, Jun 24, 9:30am - 6:00pm
Mayfield Branch

Mon, Jun 24, 10:00am - 10:30am
Fairview Park Branch - Meeting Room (A & B) (70)

Mon, Jun 24, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

Mon, Jun 24, 10:00am - 10:30am
Bay Village Branch - Meeting Room A-116+B-117(75)

Mon, Jun 24, 10:00am - 10:30am
Mayfield Branch - Story/Craft Room (80)

Mon, Jun 24, 10:00am - 10:30am
Chagrin Falls Branch - Story Craft Room (74)

Mon, Jun 24, 10:00am - 10:45am
Orange Branch - Youth Programming Room (40)

Mon, Jun 24, 10:00am - 10:30am
Berea Branch

Mon, Jun 24, 10:00am - 10:30am
Beachwood Branch - Storytime Room

Mon, Jun 24, 10:00am - 10:20am
Strongsville Branch - Storytime Room (30)

Mon, Jun 24, 10:30am - 11:00am
Parma-Powers Branch - Story/Craft Room (49)

Mon, Jun 24, 10:30am - 10:45am
Brook Park Branch
This event is full

Mon, Jun 24, 10:45am - 11:15am
Fairview Park Branch - Meeting Room (A & B) (70)

Mon, Jun 24, 10:50am - 11:05am
Brook Park Branch
This event is full

Mon, Jun 24, 11:00am - 12:00pm
Brecksville Branch - Meeting Room (75)

Mon, Jun 24, 11:00am - 12:00pm
Independence Branch - Meeting Room (75)
This event is full

Mon, Jun 24, 11:00am - 12:00pm
South Euclid-Lyndhurst Library - Children's Department

Mon, Jun 24, 11:00am - 12:00pm
Bedford Branch

Mon, Jun 24, 11:00am - 12:00pm
Maple Heights Branch - Homework Center (100)

Mon, Jun 24, 11:00am - 11:30am
Virtual - Brooklyn Branch Zoom 1

Mon, Jun 24, 11:10am - 11:25am
Brook Park Branch
This event is full

Mon, Jun 24, 11:30am - 12:30pm
Parma Heights Branch - Meeting Room A (58)

Mon, Jun 24, 11:30am - 12:00pm
Strongsville Branch - Storytime Room (30)

Mon, Jun 24, 11:30am - 12:30pm
Parma-Snow Branch - Story/Craft Room (40)

Mon, Jun 24, 12:00pm - 1:00pm
Bedford Branch - Meeting Room (84)

Mon, Jun 24, 12:00pm - 1:00pm
Brook Park Branch - Large Meeting Room (72)

Mon, Jun 24, 12:00pm - 1:00pm
Warrensville Heights Branch - Homework Center (104)

Mon, Jun 24, 12:00pm - 1:00pm
South Euclid-Lyndhurst Library - Children's Department

Mon, Jun 24, 12:00pm - 1:00pm
Garfield Heights Branch - Homework Center (80)

Mon, Jun 24, 12:00pm - 1:00pm
Parma-Powers Branch - Meeting Room C (50)

Mon, Jun 24, 12:00pm - 1:00pm
Brooklyn Branch - Conference Room (30)

Mon, Jun 24, 12:30pm - 1:30pm
Parma-Snow Branch

Mon, Jun 24, 1:00pm - 3:00pm
Parma-Powers Branch - Homework Center (49)

Mon, Jun 24, 1:00pm - 1:45pm
Parma-Powers Branch - Meeting Room A/B (150)

Mon, Jun 24, 1:30pm - 3:30pm
North Olmsted Branch - Large Meeting Room (90)

Mon, Jun 24, 1:30pm - 3:30pm
Warrensville Heights Branch - Homework Center/Story & Craft Room (162)

Mon, Jun 24, 1:30pm - 3:15pm
Chagrin Falls Branch
This event is full

Canceled
Mon, Jun 24, 1:30pm - 2:30pm
Parma-Snow Branch

Mon, Jun 24, 1:30pm - 2:30pm
Parma-Snow Branch - Story/Craft/Resource Room (80)

Mon, Jun 24, 1:30pm - 7:00pm
Independence Branch

Mon, Jun 24, 2:00pm - 3:00pm
Berea Branch - Large Meeting Room (100)

Mon, Jun 24, 2:00pm - 3:30pm
Mayfield Branch - Large Meeting Room (100)

Mon, Jun 24, 2:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Mon, Jun 24, 2:00pm - 3:00pm
Chagrin Falls Branch - Meeting Room (Main Floor) (67)

Mon, Jun 24, 2:00pm - 4:00pm
Brook Park Branch - Large Meeting Room (72)

Mon, Jun 24, 2:00pm - 3:00pm
Bedford Branch

Mon, Jun 24, 2:00pm - 3:00pm
Maple Heights Branch - Homework Center (100)

Mon, Jun 24, 2:00pm - 4:00pm
Garfield Heights Branch

Mon, Jun 24, 2:00pm - 2:45pm
Parma-Powers Branch - Meeting Room A/B (150)

Mon, Jun 24, 2:00pm - 4:00pm
Brooklyn Branch

Mon, Jun 24, 2:00pm - 2:30pm
Brooklyn Branch - Storytime Room (40)

Mon, Jun 24, 2:30pm - 3:30pm
Strongsville Branch - Conference Room (30)

Mon, Jun 24, 2:30pm - 4:00pm
Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)

Mon, Jun 24, 3:00pm - 4:30pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)

Mon, Jun 24, 3:00pm - 4:00pm
Maple Heights Branch

Mon, Jun 24, 3:00pm - 4:00pm
Olmsted Falls Branch - Meeting Room A & B (54)

Mon, Jun 24, 3:30pm - 4:30pm
North Olmsted Branch

Mon, Jun 24, 4:00pm - 6:00pm
Warrensville Heights Branch - Story/Craft Room (58),Homework Center (104)

Mon, Jun 24, 5:30pm - 6:30pm
South Euclid-Lyndhurst Library - Children's Department

Mon, Jun 24, 5:30pm - 8:30pm
Garfield Heights Branch - Technology Learning Center (20)

Mon, Jun 24, 6:00pm - 7:00pm
Virtual - Garfield Heights Branch Zoom 1

Mon, Jun 24, 6:00pm - 8:00pm
Fairview Park Branch - Innovation Center
This event is full

Mon, Jun 24, 6:00pm - 7:00pm
North Olmsted Branch - Story Room (100)

Mon, Jun 24, 6:00pm - 8:00pm
Virtual - Virtual

Mon, Jun 24, 6:00pm - 7:00pm
Gates Mills Branch

Mon, Jun 24, 6:30pm - 7:00pm
Berea Branch

Mon, Jun 24, 6:30pm - 7:00pm
South Euclid-Lyndhurst Branch - Storytime Room (40)

Mon, Jun 24, 6:30pm - 7:00pm
Fairview Park Branch - Storytime Room (15)

Mon, Jun 24, 7:00pm - 8:00pm
Warrensville Heights Branch - Conference Room B (24)

Mon, Jun 24, 7:00pm - 8:00pm
Mayfield Branch - Large Meeting Room (100)

Mon, Jun 24, 7:00pm - 8:00pm
Brecksville Branch - Meeting Room (75)

Mon, Jun 24, 7:00pm - 8:00pm
Strongsville Branch - Conference Room (30)

Mon, Jun 24, 7:00pm - 7:30pm
Middleburg Heights Branch - Children's Activity Room (12)

Mon, Jun 24, 7:00pm - 8:00pm
Brook Park Branch - Large Meeting Room (72)
This event is full

Mon, Jun 24, 7:00pm - 8:00pm
Parma-Snow Branch - Parma-Snow Branch Zoom 1
This event is full

Mon, Jun 24, 7:00pm - 8:00pm
Bay Village Branch - Innovation Center

Mon, Jun 24, 7:30pm - 8:30pm
Solon Branch - Meeting Room (70)

Tue, Jun 25, All day
Gates Mills Branch

Tue, Jun 25, All day
Parma Heights Branch

Tue, Jun 25, All day
Chagrin Falls Branch

Canceled
Tue, Jun 25, 9:00am - 4:00pm
South Euclid-Lyndhurst Branch

Tue, Jun 25, 9:00am - 3:00pm
Solon Branch - Study Room

Tue, Jun 25, 9:00am - 1:00pm
Parma-Snow Branch - Study Room 4

Tue, Jun 25, 9:00am - 1:00pm
Parma-Snow Branch

Tue, Jun 25, 9:30am - 6:00pm
Mayfield Branch

Tue, Jun 25, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

Tue, Jun 25, 10:00am - 10:25am
Bay Village Branch - Meeting Room A-116+B-117(75)

Tue, Jun 25, 10:00am - 10:30am
Parma Heights Branch - Story Room (30)

Tue, Jun 25, 10:00am - 10:30am
Brook Park Branch - Large Meeting Room (72)

Tue, Jun 25, 10:00am - 10:30am
Olmsted Falls Branch - Meeting Room A & B (54)

Tue, Jun 25, 10:00am - 11:00am
Solon Branch - Meeting Room (70)

Canceled
Tue, Jun 25, 10:00am - 10:30am
Mayfield Branch

Tue, Jun 25, 10:00am - 10:45am
Orange Branch - Youth Programming Room (40)

Tue, Jun 25, 10:00am - 10:30am
North Royalton Branch - Story/Craft Room (50)

Tue, Jun 25, 10:00am - 10:30am
Mayfield Branch - Story/Craft Room (80)

Tue, Jun 25, 10:00am - 10:30am
Strongsville Branch - Storytime Room (30)

Tue, Jun 25, 10:00am - 12:00pm
Garfield Heights Branch

Tue, Jun 25, 10:00am - 10:20am
Parma-Snow Branch - Story/Craft Room (40)

Tue, Jun 25, 10:00am - 10:30am
South Euclid-Lyndhurst Branch - Storytime Room (40)

Tue, Jun 25, 10:30am - 11:00am
Middleburg Heights Branch - Children's Activity Room (12)

Tue, Jun 25, 10:30am - 11:00am
Beachwood Branch - Storytime Room

Tue, Jun 25, 10:30am - 10:50am
Parma-Powers Branch - Story/Craft Room (49)

Tue, Jun 25, 11:00am - 11:20am
Brecksville Branch - Meeting Room (75)

Tue, Jun 25, 11:00am - 12:00pm
South Euclid-Lyndhurst Library - Children's Department

Tue, Jun 25, 11:00am - 11:25am
North Royalton Branch - Story/Craft Room (50)

Tue, Jun 25, 11:00am - 12:00pm
Warrensville Heights Branch - Conference Room A (24)

Tue, Jun 25, 11:00am - 12:00pm
Bedford Branch

Tue, Jun 25, 11:00am - 12:00pm
Maple Heights Branch - Homework Center (100)

Tue, Jun 25, 11:30am - 12:30pm
Parma Heights Branch - Meeting Room A (58)

Tue, Jun 25, 11:30am - 12:00pm
Strongsville Branch - Storytime Room (30)

Tue, Jun 25, 11:30am - 12:30pm
Parma-Snow Branch - Story/Craft Room (40)

Tue, Jun 25, 12:00pm - 2:00pm
South Euclid-Lyndhurst Branch - Meeting Room A+B+C (120)

Tue, Jun 25, 12:00pm - 1:00pm
Bedford Branch - Meeting Room (84)

Tue, Jun 25, 12:00pm - 1:00pm
Brook Park Branch - Large Meeting Room (72)

Tue, Jun 25, 12:00pm - 1:00pm
Warrensville Heights Branch - Homework Center (104)

Tue, Jun 25, 12:00pm - 1:00pm
South Euclid-Lyndhurst Library - Children's Department

Tue, Jun 25, 12:00pm - 1:00pm
Garfield Heights Branch - Homework Center (80)

Tue, Jun 25, 12:00pm - 1:00pm
Parma-Powers Branch - Meeting Room C (50)

Tue, Jun 25, 12:00pm - 1:00pm
Brooklyn Branch - Conference Room (30)

Tue, Jun 25, 12:30pm - 1:30pm
Parma-Snow Branch

Tue, Jun 25, 1:00pm - 3:00pm
Parma-Powers Branch - Homework Center (49)

Tue, Jun 25, 1:30pm - 3:30pm
North Olmsted Branch - Large Meeting Room (90)

Tue, Jun 25, 1:30pm - 3:30pm
Warrensville Heights Branch - Homework Center/Story & Craft Room (162)

Tue, Jun 25, 1:30pm - 4:30pm
Independence Branch - Meeting Room (75)

Tue, Jun 25, 1:30pm - 4:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Canceled
Tue, Jun 25, 1:30pm - 2:30pm
Parma-Snow Branch

Tue, Jun 25, 1:30pm - 2:30pm
Parma-Snow Branch - Story/Craft/Resource Room (80)

Tue, Jun 25, 1:30pm - 3:00pm
North Olmsted Branch

Tue, Jun 25, 2:00pm - 3:00pm
Chagrin Falls Branch - Meeting Room (Main Floor) (67)

Tue, Jun 25, 2:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Tue, Jun 25, 2:00pm - 4:00pm
Brook Park Branch - Large Meeting Room (72)

Tue, Jun 25, 2:00pm - 3:00pm
Solon Branch - Meeting Room (70)

Tue, Jun 25, 2:00pm - 4:00pm
Gates Mills Branch - Meeting Room (24)

Tue, Jun 25, 2:00pm - 4:00pm
Olmsted Falls Branch - Meeting Room A & B (54)

Tue, Jun 25, 2:00pm - 3:30pm
Fairview Park Branch - Storytime Room (15)

Tue, Jun 25, 2:00pm - 2:30pm
Bay Village Branch - Meeting Room A-116+B-117(75)

Tue, Jun 25, 2:00pm - 3:00pm
Bedford Branch

Tue, Jun 25, 2:00pm - 3:00pm
Maple Heights Branch - Homework Center (100)

Tue, Jun 25, 2:00pm - 4:00pm
Brooklyn Branch

Tue, Jun 25, 2:30pm - 4:00pm
Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)

Tue, Jun 25, 2:30pm - 3:30pm
Bay Village Branch

Tue, Jun 25, 3:00pm - 4:00pm
Maple Heights Branch

Tue, Jun 25, 3:00pm - 7:00pm
Parma-Powers Branch - Conference Room (35),Technology Learning Center (16)

Tue, Jun 25, 3:30pm - 4:30pm
North Olmsted Branch

Tue, Jun 25, 5:30pm - 6:30pm
South Euclid-Lyndhurst Library - Children's Department

Tue, Jun 25, 6:00pm - 6:30pm
Bedford Branch - Activity Room (18)

Tue, Jun 25, 6:00pm - 8:00pm
Warrensville Heights Branch - Innovation Center (20)
This event is full

Tue, Jun 25, 6:15pm - 7:15pm
Beachwood Branch - Storytime Room

Tue, Jun 25, 6:30pm - 8:30pm
Strongsville Branch - Meeting Rooms A & B (130)

Tue, Jun 25, 6:30pm - 7:00pm
Parma Heights Branch - Story Room (30)

Tue, Jun 25, 6:30pm - 7:30pm
Berea Branch - Large Meeting Room (100)

Tue, Jun 25, 6:30pm - 7:00pm
Mayfield Branch - Story/Craft Room (80)

Tue, Jun 25, 6:30pm - 7:00pm
North Royalton Branch - Story/Craft Room (50)

Tue, Jun 25, 6:30pm - 8:30pm
Garfield Heights Branch

Tue, Jun 25, 6:30pm - 8:00pm
Chagrin Falls Branch - Meeting Room (Lower Level) (37)

Tue, Jun 25, 6:45pm - 7:15pm
Fairview Park Branch - Storytime Room (15)

Tue, Jun 25, 7:00pm - 8:30pm
Middleburg Heights Branch - Meeting Room A/B (120)
This event is full

Tue, Jun 25, 7:00pm - 8:00pm
Virtual - South Euclid-Lyndhurst Branch Zoom 1

Tue, Jun 25, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom 2

Tue, Jun 25, 7:00pm - 8:30pm
North Royalton Branch - Large Meeting Room 121 & 122 (126)
This event is full

Tue, Jun 25, 7:00pm - 8:00pm
Virtual - Brookpark Branch Zoom 1

Tue, Jun 25, 7:00pm - 8:00pm
Bay Village Branch - Innovation Center
This event is full

Tue, Jun 25, 7:00pm - 8:00pm
Olmsted Falls Branch - Meeting Room A & B (54)

Tue, Jun 25, 7:00pm - 8:00pm
South Euclid-Lyndhurst Branch - Meeting Room C (30)

Wed, Jun 26, All day
Gates Mills Branch

Wed, Jun 26, All day
Parma Heights Branch

Wed, Jun 26, All day
Chagrin Falls Branch

Wed, Jun 26, 9:00am - 1:00pm
Independence Branch - Conference (8)

Wed, Jun 26, 9:30am - 6:00pm
Mayfield Branch

Wed, Jun 26, 10:00am - 10:20am
Bay Village Branch - Meeting Room A-116+B-117(75)

Wed, Jun 26, 10:00am - 10:30am
Parma Heights Branch - Story Room (30)

Wed, Jun 26, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

Wed, Jun 26, 10:00am - 10:30am
Mayfield Branch - Story/Craft Room (80)

Wed, Jun 26, 10:00am - 10:30am
Brook Park Branch - Large Meeting Room (72)

Wed, Jun 26, 10:00am - 10:25am
Olmsted Falls Branch - Meeting Room A & B (54)

Wed, Jun 26, 10:00am - 11:00am
Parma-Powers Branch - Meeting Room A/B (150)

Wed, Jun 26, 10:00am - 10:20am
North Royalton Branch - Story/Craft Room (50)

Wed, Jun 26, 10:00am - 10:25am
Middleburg Heights Branch - Children's Activity Room (12)

Wed, Jun 26, 10:00am - 10:20am
Solon Branch - Story/Craft Room (25)

Wed, Jun 26, 10:00am - 10:30am
Berea Branch

Wed, Jun 26, 10:00am - 10:25am
Strongsville Branch - Storytime Room (30)

Wed, Jun 26, 10:00am - 11:00am
Garfield Heights Branch - Storytime Room

Wed, Jun 26, 10:00am - 10:20am
Independence Branch - Storytime/Craft Room (12)

Canceled
Wed, Jun 26, 10:00am - 10:20am
Parma-Snow Branch

Wed, Jun 26, 10:00am - 10:30am
South Euclid-Lyndhurst Branch - Storytime Room (40)

Wed, Jun 26, 10:00am - 10:30am
North Olmsted Branch - Story Room (100)

Wed, Jun 26, 10:00am - 10:30am
Beachwood Branch - Storytime Room

Wed, Jun 26, 10:00am - 10:30am
Fairview Park Branch - Storytime Room (15)

Wed, Jun 26, 10:00am - 12:00pm
North Royalton Branch - Large Meeting Room 121 (63)
This event is full

Wed, Jun 26, 10:00am - 11:00am
Chagrin Falls Branch - Meeting Room (Main Floor) (67)

Wed, Jun 26, 10:00am - 12:00pm
North Olmsted Branch - Small Meeting Room (20)

Wed, Jun 26, 10:30am - 12:30pm
Garfield Heights Branch

Wed, Jun 26, 10:30am - 10:55am
Parma-Powers Branch - Story/Craft Room (49)

Wed, Jun 26, 10:30am - 4:30pm
Independence Branch

Wed, Jun 26, 11:00am - 12:00pm
South Euclid-Lyndhurst Library - Children's Department

Wed, Jun 26, 11:00am - 11:30am
Brooklyn Branch - Storytime Room (40)

Wed, Jun 26, 11:00am - 12:00pm
Richmond Heights Branch - Meeting Room A+B (50)

Wed, Jun 26, 11:00am - 11:30am
Solon Branch - Story/Craft Room (25)

Wed, Jun 26, 11:00am - 12:00pm
Bedford Branch

Wed, Jun 26, 11:00am - 12:00pm
Maple Heights Branch - Homework Center (100)

Wed, Jun 26, 11:30am - 12:30pm
Parma Heights Branch - Meeting Room A (58)

Wed, Jun 26, 11:30am - 11:55am
Strongsville Branch - Storytime Room (30)

Wed, Jun 26, 11:30am - 12:30pm
Parma-Snow Branch - Story/Craft Room (40)

Wed, Jun 26, 11:30am - 12:30pm
Parma-Snow Branch

Wed, Jun 26, 12:00pm - 1:00pm
Bedford Branch - Meeting Room (84)

Wed, Jun 26, 12:00pm - 1:00pm
Brook Park Branch - Large Meeting Room (72)

Wed, Jun 26, 12:00pm - 1:00pm
Warrensville Heights Branch - Homework Center (104)

Wed, Jun 26, 12:00pm - 1:00pm
South Euclid-Lyndhurst Library - Children's Department

Wed, Jun 26, 12:00pm - 1:00pm
Garfield Heights Branch - Homework Center (80)

Wed, Jun 26, 12:00pm - 1:00pm
Parma-Powers Branch - Meeting Room C (50)

Wed, Jun 26, 12:00pm - 1:00pm
Brooklyn Branch - Conference Room (30)

Wed, Jun 26, 12:30pm - 1:30pm
Parma-Snow Branch

Wed, Jun 26, 1:00pm - 3:00pm
Parma-Powers Branch - Homework Center (49)

Wed, Jun 26, 1:30pm - 3:30pm
North Olmsted Branch - Large Meeting Room (90)

Wed, Jun 26, 1:30pm - 3:30pm
Warrensville Heights Branch - Homework Center/Story & Craft Room (162)

Wed, Jun 26, 1:30pm - 2:30pm
Gates Mills Branch

Wed, Jun 26, 2:00pm - 4:00pm
Brecksville Branch - Meeting Room (75)

Wed, Jun 26, 2:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Wed, Jun 26, 2:00pm - 4:00pm
Berea Branch - Large Meeting Room (100)

Wed, Jun 26, 2:00pm - 4:00pm
Brook Park Branch - Large Meeting Room (72)

Wed, Jun 26, 2:00pm - 3:00pm
North Royalton Branch

Wed, Jun 26, 2:00pm - 3:00pm
North Royalton Branch

Wed, Jun 26, 2:00pm - 3:30pm
Mayfield Branch - Large Meeting Room (100)

Wed, Jun 26, 2:00pm - 3:00pm
Middleburg Heights Branch - Children's Activity Room (12)

Wed, Jun 26, 2:00pm - 3:30pm
Fairview Park Branch - Meeting Room (A & B) (70)

Wed, Jun 26, 2:00pm - 3:30pm
Brook Park Branch

Wed, Jun 26, 2:00pm - 4:00pm
Fairview Park Branch - Innovation Center
This event is full

Wed, Jun 26, 2:00pm - 2:30pm
Bay Village Branch - Meeting Room A-116+B-117(75)

Wed, Jun 26, 2:00pm - 3:00pm
Bedford Branch

Wed, Jun 26, 2:00pm - 3:30pm
Chagrin Falls Branch - Meeting Room (Lower Level) (37)

Wed, Jun 26, 2:00pm - 3:00pm
Maple Heights Branch - Homework Center (100)

Wed, Jun 26, 2:00pm - 3:00pm
Garfield Heights Branch

Wed, Jun 26, 2:00pm - 4:00pm
Brooklyn Branch

Wed, Jun 26, 2:00pm - 3:00pm
Middleburg Heights Branch - Meeting Room A/B (120)

Wed, Jun 26, 2:30pm - 3:30pm
Bay Village Branch

Wed, Jun 26, 3:00pm - 4:30pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)

Wed, Jun 26, 3:00pm - 4:00pm
Maple Heights Branch

Wed, Jun 26, 3:30pm - 4:30pm
North Olmsted Branch

Wed, Jun 26, 5:30pm - 6:30pm
South Euclid-Lyndhurst Library - Children's Department

Wed, Jun 26, 6:00pm - 8:00pm
South Euclid-Lyndhurst Library - Children's Department

Wed, Jun 26, 6:00pm - 8:00pm
Garfield Heights Branch - Innovation Center (40)

Wed, Jun 26, 6:00pm - 6:30pm
Maple Heights Branch - Storytime Room (30)

Wed, Jun 26, 6:00pm - 8:00pm
North Olmsted Branch - Story Room (100)

Wed, Jun 26, 6:30pm - 8:00pm
Strongsville Branch - Meeting Rooms A & B (130)
This event is full

Wed, Jun 26, 6:30pm - 7:30pm
Parma Heights Branch - Meeting Room C (50)

Wed, Jun 26, 6:30pm - 8:00pm
Berea Branch - Large Meeting Room (100)
This event is full

Wed, Jun 26, 6:30pm - 7:30pm
Parma-Snow Branch - Story/Craft/Resource Room (80)

Wed, Jun 26, 6:30pm - 7:30pm
North Olmsted Branch - Large Meeting Room (90)

Wed, Jun 26, 7:00pm - 8:00pm
Brecksville Branch - Meeting Room (75)

Wed, Jun 26, 7:00pm - 8:00pm
Warrensville Heights Branch

Wed, Jun 26, 7:00pm - 8:00pm
Virtual - Brookpark Branch Zoom 1

Wed, Jun 26, 7:00pm - 8:00pm
Virtual - Chagrin Falls Branch Zoom 1

Wed, Jun 26, 7:00pm - 8:00pm
Virtual - Orange Branch Zoom 1

Wed, Jun 26, 7:00pm - 7:30pm
New venue Middleburg Heights Branch - Meeting Room A/B (120)

Thu, Jun 27, All day
Gates Mills Branch

Thu, Jun 27, All day
Parma Heights Branch

Thu, Jun 27, All day
Chagrin Falls Branch

Thu, Jun 27, 9:30am - 10:00am
Chagrin Falls Branch - Story Craft Room (74)

Thu, Jun 27, 10:00am - 10:30am
Brecksville Branch - Meeting Room (75)

Thu, Jun 27, 10:00am - 11:00am
Solon Branch - Meeting Room (70)

Thu, Jun 27, 10:00am - 10:45am
Orange Branch - Youth Programming Room (40)

Thu, Jun 27, 10:00am - 10:30am
Mayfield Branch - Story/Craft Room (80)

Thu, Jun 27, 10:00am - 11:00am
Middleburg Heights Branch - Meeting Room A/B (120)

Thu, Jun 27, 10:00am - 10:20am
Strongsville Branch - Storytime Room (30)

Thu, Jun 27, 10:00am - 10:30am
Bay Village Branch - Meeting Room A-116+B-117(75)

Thu, Jun 27, 10:00am - 10:30am
South Euclid-Lyndhurst Branch - Storytime Room (40)

Thu, Jun 27, 10:00am - 10:30am
Independence Branch

Thu, Jun 27, 10:00am - 10:20am
North Olmsted Branch - Story Room (100)

Thu, Jun 27, 10:00am - 12:00pm
Garfield Heights Branch

Thu, Jun 27, 10:00am - 11:00am
Parma-Snow Branch - Story/Craft/Resource Room (80)

Thu, Jun 27, 10:00am - 10:30am
Beachwood Branch - Storytime Room

Thu, Jun 27, 10:00am - 10:30am
Fairview Park Branch - Storytime Room (15)

Thu, Jun 27, 10:30am - 12:30pm
South Euclid-Lyndhurst Branch

Thu, Jun 27, 10:30am - 11:00am
Maple Heights Branch - Storytime Room (30)

Thu, Jun 27, 10:30am - 11:00am
Parma-Powers Branch - Story/Craft Room (49)

Thu, Jun 27, 11:00am - 12:00pm
South Euclid-Lyndhurst Library - Children's Department

Thu, Jun 27, 11:00am - 12:00pm
North Royalton Branch - Story/Craft Room (50)

Thu, Jun 27, 11:00am - 12:00pm
Bedford Branch

Thu, Jun 27, 11:00am - 11:30am
Berea Branch

Thu, Jun 27, 11:00am - 11:20am
North Olmsted Branch - Story Room (100)

Thu, Jun 27, 11:00am - 12:00pm
Maple Heights Branch - Homework Center (100)

Thu, Jun 27, 11:00am - 11:30am
Brooklyn Branch - Storytime Room (40)

Thu, Jun 27, 11:00am - 11:20am
Independence Branch - Storytime/Craft Room (12)

Thu, Jun 27, 11:00am - 11:30am
Beachwood Branch - Storytime Room

Thu, Jun 27, 11:00am - 12:00pm
Richmond Heights Branch - Meeting Room A+B (50),Richmond Heights Branch Zoom 1

Thu, Jun 27, 11:30am - 12:30pm
Parma Heights Branch - Meeting Room A (58)

Thu, Jun 27, 11:30am - 12:00pm
Solon Branch - Story/Craft Room (25)

Thu, Jun 27, 12:00pm - 1:00pm
Bedford Branch - Meeting Room (84)

Thu, Jun 27, 12:00pm - 1:00pm
Brook Park Branch - Large Meeting Room (72)

Thu, Jun 27, 12:00pm - 1:00pm
Warrensville Heights Branch - Homework Center (104)

Thu, Jun 27, 12:00pm - 1:00pm
South Euclid-Lyndhurst Library - Children's Department

Thu, Jun 27, 12:00pm - 1:00pm
Garfield Heights Branch - Homework Center (80)

Thu, Jun 27, 12:00pm - 1:00pm
Parma-Powers Branch - Meeting Room C (50)

Thu, Jun 27, 12:00pm - 1:00pm
Brooklyn Branch - Conference Room (30)

Thu, Jun 27, 12:30pm - 1:30pm
Parma-Snow Branch

Thu, Jun 27, 1:00pm - 3:00pm
Parma-Powers Branch - Homework Center (49)

Thu, Jun 27, 1:00pm - 5:00pm
Parma-Snow Branch - Study Room 4

Thu, Jun 27, 1:00pm - 5:00pm
Parma-Snow Branch

Thu, Jun 27, 1:30pm - 3:30pm
North Olmsted Branch - Large Meeting Room (90)

Thu, Jun 27, 1:30pm - 3:30pm
Warrensville Heights Branch - Homework Center/Story & Craft Room (162)

Canceled
Thu, Jun 27, 1:30pm - 2:30pm
Parma-Snow Branch

Thu, Jun 27, 1:30pm - 2:30pm
Parma-Snow Branch - Story/Craft/Resource Room (80)

Thu, Jun 27, 2:00pm - 3:00pm
Brecksville Branch - Meeting Room (75)

Thu, Jun 27, 2:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Thu, Jun 27, 2:00pm - 4:00pm
Brook Park Branch - Large Meeting Room (72)

Thu, Jun 27, 2:00pm - 3:00pm
Olmsted Falls Branch - Meeting Room A & B (54)

Thu, Jun 27, 2:00pm - 3:00pm
Bedford Branch

Thu, Jun 27, 2:00pm - 3:00pm
Maple Heights Branch - Homework Center (100)

Thu, Jun 27, 2:00pm - 3:00pm
Mayfield Branch - Innovation Center (25)
This event is full

Thu, Jun 27, 2:00pm - 4:00pm
Brooklyn Branch

Thu, Jun 27, 2:00pm - 3:00pm
Brooklyn Branch - Storytime Room (40)

Thu, Jun 27, 2:00pm - 3:00pm
Orange Branch

Thu, Jun 27, 2:30pm - 4:30pm
South Euclid-Lyndhurst Branch - Homework Center (56)

Thu, Jun 27, 3:00pm - 4:30pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)

Thu, Jun 27, 3:00pm - 4:00pm
Maple Heights Branch

Thu, Jun 27, 3:30pm - 4:30pm
North Olmsted Branch

Thu, Jun 27, 5:30pm - 6:30pm
South Euclid-Lyndhurst Library - Children's Department

Rescheduled
Thu, Jun 27, 5:30pm - 6:30pm
New date Monday, June 17, 5:30pm - 6:30pm
South Euclid-Lyndhurst Branch

Thu, Jun 27, 6:00pm - 7:00pm
Chagrin Falls Branch

Thu, Jun 27, 6:00pm - 8:00pm
Parma-Powers Branch - Meeting Room C/D (90)

Thu, Jun 27, 6:30pm - 7:00pm
Richmond Heights Branch - Meeting Room A+B (50)

Thu, Jun 27, 6:30pm - 8:30pm
Parma-Powers Branch - Meeting Room A (50)

Thu, Jun 27, 6:30pm - 8:00pm
Chagrin Falls Branch
This event is full

Thu, Jun 27, 6:30pm - 8:00pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)
This event is full

Thu, Jun 27, 6:30pm - 6:50pm
Middleburg Heights Branch - Children's Activity Room (12)

Thu, Jun 27, 6:30pm - 7:45pm
Brooklyn Branch - Large Meeting Room (60)
This event is full

Thu, Jun 27, 6:30pm - 7:30pm
Fairview Park Branch - Storytime Room (15)

Thu, Jun 27, 6:45pm - 7:15pm
Brook Park Branch - Large Meeting Room (72)

Thu, Jun 27, 7:00pm - 8:00pm
Middleburg Heights Branch - Meeting Room A/B (120)

Thu, Jun 27, 7:00pm - 8:00pm
Virtual - Parma Heights Branch Zoom 1

Thu, Jun 27, 7:00pm - 8:30pm
Bedford Branch - Bedford Branch Zoom 1,Meeting Room (84)

Thu, Jun 27, 7:00pm - 8:00pm
Strongsville Branch - Storytime Room (30)

Thu, Jun 27, 7:00pm - 8:00pm
North Royalton Branch - Story/Craft Room (50)

Thu, Jun 27, 7:00pm - 8:00pm
Bay Village Branch - Meeting Room A-116+B-117(75)

Thu, Jun 27, 7:00pm - 7:30pm
Warrensville Heights Branch - Story/Craft Room (58)

Thu, Jun 27, 7:00pm - 8:00pm
North Olmsted Branch - Large Meeting Room (90)

Fri, Jun 28, All day
Gates Mills Branch

Fri, Jun 28, All day
Parma Heights Branch

Fri, Jun 28, All day
Chagrin Falls Branch

Fri, Jun 28, 10:00am - 10:30am
North Royalton Branch - Story/Craft Room (50)

Fri, Jun 28, 10:00am - 12:00pm
Strongsville Branch - Storytime Room (30)

Fri, Jun 28, 10:00am - 11:00am
Bay Village Branch

Fri, Jun 28, 10:00am - 11:00am
Fairview Park Branch - Meeting Room (A & B) (70)

Fri, Jun 28, 10:00am - 11:30am
Independence Branch - Meeting Room (75)
This event is full

Fri, Jun 28, 10:30am - 11:30am
North Royalton Branch - Large Meeting Room 121 & 122 (126)

Fri, Jun 28, 10:30am - 11:30am
Berea Branch - Large Meeting Room (100)
This event is full

Fri, Jun 28, 11:00am - 12:00pm
Middleburg Heights Branch - Meeting Room A/B (120)

Fri, Jun 28, 11:00am - 12:00pm
North Olmsted Branch - Small Meeting Room (20)

Fri, Jun 28, 11:30am - 12:30pm
Parma Heights Branch - Meeting Room A (58)

Fri, Jun 28, 12:00pm - 1:00pm
Brook Park Branch - Large Meeting Room (72)

Fri, Jun 28, 12:00pm - 1:00pm
Warrensville Heights Branch - Homework Center (104)

Fri, Jun 28, 12:00pm - 1:00pm
South Euclid-Lyndhurst Library - Children's Department

Fri, Jun 28, 12:00pm - 12:30pm
Bay Village Branch

Fri, Jun 28, 12:00pm - 1:00pm
Bedford Branch - Activity Room (18)

Fri, Jun 28, 12:00pm - 1:00pm
Garfield Heights Branch - Meeting Room A&B (80)

Fri, Jun 28, 12:00pm - 1:00pm
Parma-Powers Branch - Meeting Room C (50)

Fri, Jun 28, 12:00pm - 1:00pm
Brooklyn Branch - Conference Room (30)

Fri, Jun 28, 12:30pm - 1:30pm
Parma-Snow Branch

Fri, Jun 28, 1:00pm - 3:00pm
Solon Branch - Meeting Room (70)

Fri, Jun 28, 2:00pm - 5:00pm
South Euclid-Lyndhurst Branch

Fri, Jun 28, 2:00pm - 3:30pm
Fairview Park Branch - Storytime Room (15)

Fri, Jun 28, 2:30pm - 3:30pm
Parma-Snow Branch - Innovation Center

Fri, Jun 28, 2:30pm - 4:30pm
Independence Branch

Fri, Jun 28, 3:00pm - 4:00pm
Maple Heights Branch

Fri, Jun 28, 3:30pm - 4:30pm
North Olmsted Branch - Large Meeting Room (90)

Fri, Jun 28, 4:00pm - 5:00pm
Beachwood Branch - Storytime Room

Sat, Jun 29, All day
Gates Mills Branch

Sat, Jun 29, All day
Parma Heights Branch

Sat, Jun 29, All day
Chagrin Falls Branch

Sat, Jun 29, 10:00am - 3:00pm
Orange Branch - The Hope and Stanley Adelstein Room (A/B) (75)

Sat, Jun 29, 10:00am - 10:30am
Parma Heights Branch - Story Room (30)

Sat, Jun 29, 10:00am - 11:00am
Fairview Park Branch - Innovation Center

Sat, Jun 29, 10:00am - 10:30am
Bedford Branch - Activity Room (18)

Sat, Jun 29, 11:00am - 12:00pm
Bedford Branch - Meeting Room (84)

Sat, Jun 29, 11:00am - 12:00pm
Middleburg Heights Branch - Meeting Room A/B (120)
This event is full

Sat, Jun 29, 11:00am - 12:00pm
South Euclid-Lyndhurst Branch - Meeting Room B+C (75)
This event is full

Sat, Jun 29, 1:00pm - 5:00pm
Brook Park Branch - Large Meeting Room (72)

Sat, Jun 29, 2:00pm - 3:45pm
Bedford Branch - Meeting Room (84)

Sat, Jun 29, 3:00pm - 4:00pm
Solon Branch - Meeting Room (70)
This event is full

leftright

Branches

Branches

Digital Library

Digital Library

Events

Events

Research & Discover

Research & Discover

About Us

About Us

Services

Services

Support Your Library

Support Your Library

FAQs

FAQs