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.
  • Search the web
  • Search the catalog
UPCOMING PROGRAMS
Thu, Mar 23, All day
Garfield Heights Branch

Thu, Mar 23, All day
Brook Park Branch

Thu, Mar 23, All day
Parma Heights Branch

Thu, Mar 23, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Thu, Mar 23, 9:00am - 10:00am
Parma Heights Branch

Canceled
Thu, Mar 23, 9:30am - 12:00pm
Maple Heights Branch

Thu, Mar 23, 9:30am - 12:00pm
North Olmsted Branch - Meeting Room (Basement) (90)

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

Thu, Mar 23, 10:00am - 10:30am
Brecksville Branch - Meeting Room (75)

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

Thu, Mar 23, 10:00am - 10:30am
North Olmsted Branch - Story Room (100)

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

Thu, Mar 23, 10:00am - 11:00am
Parma Heights Branch - Meeting Room C (50)
Registration is now closed

Thu, Mar 23, 10:00am - 10:35am
Gates Mills Branch - Meeting Room (24)

Thu, Mar 23, 10:00am - 10:30am
Independence Branch - Storytime/Craft Room (12)

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

Thu, Mar 23, 10:00am - 10:25am
North Royalton Branch - Story/Craft Room (50)

Thu, Mar 23, 10:00am - 10:20am
Strongsville Branch - Storytime Room (30)

Thu, Mar 23, 10:00am - 11:00am
Parma-Snow Branch - Conference Room A/B (60)
Registration is now closed

Thu, Mar 23, 10:00am - 10:30am
Beachwood Branch - Storytime Room

Thu, Mar 23, 10:00am - 10:30am
Fairview Park Branch - Meeting Room (A & B) (70)

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

Thu, Mar 23, 10:30am - 10:50am
Solon Branch - Story/Craft Room (25)

Thu, Mar 23, 10:30am - 12:00pm
Garfield Heights Branch - Meeting Room A&B (80)
Registration is now closed

Thu, Mar 23, 10:30am - 12:30pm
South Euclid-Lyndhurst Branch

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

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

Thu, Mar 23, 11:00am - 8:00pm
Warrensville Heights Branch - Large Meeting Room - South (90)

Thu, Mar 23, 11:00am - 11:30am
Beachwood Branch - Storytime Room

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

Thu, Mar 23, 11:00am - 11:30am
Brooklyn Branch - Storytime Room (40)

Rescheduled
Thu, Mar 23, 11:30am - 1:00pm
New date Thursday, March 23, 2:00pm - 3:00pm
Brecksville Branch

Rescheduled
Thu, Mar 23, 2:00pm - 3:30pm
New date Thursday, March 23, 11:30am - 1:00pm
Brecksville Branch

Thu, Mar 23, 2:00pm - 3:00pm
Brecksville Branch
Registration is now closed

Thu, Mar 23, 2:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Thu, Mar 23, 2:30pm - 3:30pm
North Royalton Branch - Story/Craft Room (50)
Registration is now closed

Thu, Mar 23, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Thu, Mar 23, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Thu, Mar 23, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Thu, Mar 23, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Thu, Mar 23, 3:00pm - 4:00pm
Garfield Heights Branch

Thu, Mar 23, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Thu, Mar 23, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Thu, Mar 23, 3:30pm - 4:30pm
Brooklyn Branch

Thu, Mar 23, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Thu, Mar 23, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Thu, Mar 23, 3:30pm - 4:30pm
Independence Branch - Meeting Room (75)
Registration is now closed

Thu, Mar 23, 4:00pm - 6:30pm
Garfield Heights Branch - Homework Center (80)

Thu, Mar 23, 4:00pm - 6:30pm
South Euclid-Lyndhurst Branch

Thu, Mar 23, 4:00pm - 6:30pm
Bedford Branch - Meeting Room (84)

Thu, Mar 23, 4:00pm - 6:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Thu, Mar 23, 4:00pm - 4:45pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)
Registration is now closed

Thu, Mar 23, 4:00pm - 6:30pm
Maple Heights Branch

Thu, Mar 23, 4:00pm - 4:45pm
Brooklyn Branch - Storytime Room (40)
Registration is now closed

Thu, Mar 23, 4:00pm - 5:00pm
Brooklyn Branch
Registration is now closed

Thu, Mar 23, 4:00pm - 6:30pm
North Olmsted Branch - Homework Center (25)

Thu, Mar 23, 4:15pm - 6:45pm
Warrensville Heights Branch - Homework Center (104)

Thu, Mar 23, 5:30pm - 7:30pm
Parma-Snow Branch - Story/Craft/Resource Room (80)
This event is full

Thu, Mar 23, 6:00pm - 8:30pm
Brooklyn Branch - Storytime Room (40)

Thu, Mar 23, 6:00pm - 8:30pm
Solon Branch - Meeting Room (70)

Thu, Mar 23, 6:00pm - 7:00pm
Garfield Heights Branch - Innovation Center (40)
This event is full

Thu, Mar 23, 6:00pm - 7:00pm
Strongsville Branch - Meeting Rooms A & B (130)

Thu, Mar 23, 6:30pm - 7:30pm
Parma-Powers Branch - Meeting Room A/B (150)

Thu, Mar 23, 6:30pm - 7:00pm
Orange Branch - Youth Programming Room (40)

Thu, Mar 23, 6:30pm - 7:30pm
Maple Heights Branch - Homework Center (100)

Thu, Mar 23, 6:30pm - 8:30pm
Parma-Powers Branch - Conference Room (35)

Thu, Mar 23, 6:30pm - 8:30pm
Mayfield Branch - Innovation Center (25)
Registration is now closed

Thu, Mar 23, 6:30pm - 7:00pm
Virtual - Beachwood Branch Zoom 2

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

Thu, Mar 23, 7:00pm - 7:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Thu, Mar 23, 7:00pm - 7:45pm
Bay Village Branch - Innovation Center
This event is full

Thu, Mar 23, 7:00pm - 8:30pm
Brecksville Branch

Thu, Mar 23, 7:00pm - 8:30pm
Fairview Park Branch - Meeting Room (A & B) (70)
This event is full

Thu, Mar 23, 7:00pm - 7:30pm
Strongsville Branch - Storytime Room (30)

Canceled
Thu, Mar 23, 7:00pm - 8:00pm
Virtual

Thu, Mar 23, 7:00pm - 8:00pm
Virtual - Parma Heights Branch Zoom 1
Registration is now closed

Thu, Mar 23, 7:00pm - 7:45pm
North Olmsted Branch - Large Meeting Room (100)
This event is full

Thu, Mar 23, 7:00pm - 8:00pm
Bedford Branch - Meeting Room (84)

Thu, Mar 23, 7:00pm - 8:00pm
Garfield Heights Branch
This event is full

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

Thu, Mar 23, 7:00pm - 8:00pm
Virtual - Brecksville Branch Zoom 1
Registration is now closed

Thu, Mar 23, 7:00pm - 8:30pm
Virtual
Registration is now closed

Thu, Mar 23, 7:00pm - 8:00pm
Chagrin Falls Branch - Meeting Room (Main Floor) (67)

Fri, Mar 24, All day
Garfield Heights Branch

Fri, Mar 24, All day
Brook Park Branch

Fri, Mar 24, All day
Parma Heights Branch

Fri, Mar 24, 9:00am - 3:00pm
Brooklyn Branch

Fri, Mar 24, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Fri, Mar 24, 9:00am - 10:00am
Parma Heights Branch

Fri, Mar 24, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 2

Fri, Mar 24, 9:30am - 12:00pm
Mayfield Branch - Medium Meeting Room (45)

Fri, Mar 24, 10:00am - 2:00pm
Maple Heights Branch - Classroom (12)

Fri, Mar 24, 10:00am - 2:00pm
Garfield Heights Branch - Meeting Room A (40)

Fri, Mar 24, 10:00am - 10:30am
Fairview Park Branch - Meeting Room (A & B) (70)
This event is full

Fri, Mar 24, 10:00am - 11:00am
Middleburg Heights Branch - Children's Activity Room (12)

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

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

Fri, Mar 24, 10:00am - 12:00pm
Fairview Park Branch - Technology Learning Center (16)
This event is full

Fri, Mar 24, 10:15am - 11:45am
South Euclid-Lyndhurst Branch - Meeting Room A+B+C (120)
This event is full

Fri, Mar 24, 10:30am - 3:30pm
North Olmsted Branch - Meeting Room (Basement) (90)

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

Fri, Mar 24, 10:30am - 11:30am
North Olmsted Branch - Story Room (100)
Registration is now closed

Fri, Mar 24, 11:00am - 11:30am
Fairview Park Branch
This event is full

Fri, Mar 24, 1:30pm - 2:30pm
Gates Mills Branch - Meeting Room (24)

Fri, Mar 24, 2:30pm - 4:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Fri, Mar 24, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Fri, Mar 24, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Fri, Mar 24, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Fri, Mar 24, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Fri, Mar 24, 3:00pm - 4:00pm
Garfield Heights Branch

Fri, Mar 24, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Fri, Mar 24, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch - Storytime Room (40)

Fri, Mar 24, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Fri, Mar 24, 3:30pm - 4:30pm
Brooklyn Branch

Fri, Mar 24, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Fri, Mar 24, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Fri, Mar 24, 4:00pm - 5:00pm
Parma-Powers Branch - Homework Center (49)

Fri, Mar 24, 4:00pm - 5:00pm
North Olmsted Branch - Story Room (100)

Sat, Mar 25, All day
Garfield Heights Branch

Sat, Mar 25, All day
Brook Park Branch

Sat, Mar 25, All day
Parma Heights Branch

Sat, Mar 25, 9:00am - 4:30pm
South Euclid-Lyndhurst Branch

Sat, Mar 25, 9:00am - 10:00am
Parma Heights Branch

Sat, Mar 25, 9:30am - 10:00am
Solon Branch - Story/Craft Room (25)

Sat, Mar 25, 10:00am - 10:30am
Parma Heights Branch - Meeting Room C (50)

Sat, Mar 25, 10:00am - 1:00pm
Virtual - Warrenville Heights Branch Zoom 1

Sat, Mar 25, 10:00am - 12:00pm
Garfield Heights Branch - Meeting Room A (40)
This event is full

Sat, Mar 25, 10:00am - 4:00pm
Brooklyn Branch

Sat, Mar 25, 10:30am - 11:30am
Brook Park Branch - Large Meeting Room (72)
Registration is now closed

Sat, Mar 25, 10:30am - 12:30pm
Parma-Snow Branch - Resource Room (40)

Sat, Mar 25, 11:00am - 11:30am
Middleburg Heights Branch - Children's Activity Room (12)

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

Sat, Mar 25, 11:00am - 11:45am
Virtual - Gates Mills Branch zoom 1
This event is full

Sat, Mar 25, 11:00am - 12:00pm
North Olmsted Branch - Small Meeting Room (16)
Registration is now closed

Sat, Mar 25, 11:00am - 1:00pm
Parma-Snow Branch - Sari Feldman Auditorium (400)

Sat, Mar 25, 11:00am - 12:00pm
Mayfield Branch - Large Meeting Room (100)

Sat, Mar 25, 11:15am - 12:15pm
South Euclid-Lyndhurst Branch - Storytime Room (40)

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

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

Sat, Mar 25, 2:00pm - 3:00pm
Orange Branch - Youth Programming Room (40)
This event is full

Sat, Mar 25, 2:00pm - 3:00pm
Parma Heights Branch - Meeting Room A (58)
This event is full

Sat, Mar 25, 2:00pm - 2:30pm
Bedford Branch - Meeting Room (84)

Sat, Mar 25, 2:00pm - 3:00pm
Fairview Park Branch - Storytime Room (15)

Sat, Mar 25, 2:00pm - 4:00pm
Brooklyn Branch - Storytime Room (40)
This event is full

Sat, Mar 25, 3:30pm - 4:30pm
Parma-Snow Branch - Conference Room A/B (60)

Sun, Mar 26, All day
Garfield Heights Branch

Sun, Mar 26, All day
Brook Park Branch

Sun, Mar 26, All day
Parma Heights Branch

Sun, Mar 26, 9:00am - 10:00am
Parma Heights Branch

Sun, Mar 26, 2:00pm - 3:00pm
Warrensville Heights Branch
This event is full

Mon, Mar 27, All day
Garfield Heights Branch

Mon, Mar 27, All day
Brook Park Branch

Mon, Mar 27, All day
Parma Heights Branch

Mon, Mar 27, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Mon, Mar 27, 9:00am - 10:00am
Parma Heights Branch

Mon, Mar 27, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 2

Mon, Mar 27, 9:30am - 12:00pm
Parma-Snow Branch - Resource Room (40)

Mon, Mar 27, 9:30am - 12:00pm
Parma-Powers Branch - Meeting Room D (40)

Mon, Mar 27, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

Mon, Mar 27, 10:00am - 11:00am
North Royalton Branch

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

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

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

Mon, Mar 27, 10:00am - 11:00am
Solon Branch - Meeting Room (70)

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

Mon, Mar 27, 10:00am - 10:20am
Strongsville Branch - Storytime Room (30)

Mon, Mar 27, 10:00am - 10:30am
Parma-Snow Branch - Story/Craft Room (40)

Mon, Mar 27, 10:00am - 10:20am
Independence Branch - Storytime/Craft Room (12)

Mon, Mar 27, 10:00am - 10:30am
Fairview Park Branch

Mon, Mar 27, 10:30am - 11:00am
Berea Branch - Large Meeting Room (100)

Mon, Mar 27, 10:30am - 10:50am
Middleburg Heights Branch - Children's Activity Room (12)

Mon, Mar 27, 10:30am - 11:00am
Bedford Branch - Meeting Room (84)

Mon, Mar 27, 10:30am - 10:50am
Parma-Powers Branch - Story/Craft Room (49)

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

Mon, Mar 27, 11:00am - 11:30am
Virtual - Brooklyn Branch Zoom 1

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

Mon, Mar 27, 1:00pm - 8:30pm
Parma-Powers Branch - Meeting Room D (40)

Mon, Mar 27, 1:30pm - 4:30pm
Bay Village Branch - Innovation Center,Meeting Room A-116+B-117(75)
This event is full

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

Mon, Mar 27, 2:00pm - 2:30pm
Beachwood Branch - Storytime Room

Mon, Mar 27, 2:30pm - 4:00pm
Strongsville Branch - Conference Room (30),Meeting Room A (65)

Mon, Mar 27, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Mon, Mar 27, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Mon, Mar 27, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Mon, Mar 27, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Mon, Mar 27, 3:00pm - 4:00pm
Garfield Heights Branch

Mon, Mar 27, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Mon, Mar 27, 3:00pm - 4:00pm
Virtual - Parma-Snow Branch Zoom 1
This event is full

Mon, Mar 27, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Mon, Mar 27, 3:30pm - 4:30pm
Brooklyn Branch

Mon, Mar 27, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Mon, Mar 27, 3:30pm - 4:30pm
Maple Heights Branch - Storytime Room (30)

Mon, Mar 27, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Mon, Mar 27, 4:00pm - 6:30pm
Garfield Heights Branch - Homework Center (80)

Mon, Mar 27, 4:00pm - 6:30pm
South Euclid-Lyndhurst Branch

Mon, Mar 27, 4:00pm - 6:30pm
Bedford Branch - Meeting Room (84)

Mon, Mar 27, 4:00pm - 6:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Mon, Mar 27, 4:00pm - 6:30pm
Maple Heights Branch

Mon, Mar 27, 4:00pm - 6:30pm
North Olmsted Branch - Homework Center (25)

Mon, Mar 27, 4:15pm - 6:45pm
Warrensville Heights Branch - Homework Center (104)

Mon, Mar 27, 4:30pm - 5:30pm
Richmond Heights Branch

Mon, Mar 27, 5:00pm - 6:45pm
Warrensville Heights Branch - Large Meeting Room - South (90)

Mon, Mar 27, 6:00pm - 8:30pm
North Royalton Branch - Resource Room (49)

Mon, Mar 27, 6:00pm - 6:30pm
Garfield Heights Branch - Meeting Room A (40)

Mon, Mar 27, 6:00pm - 7:45pm
Virtual

Mon, Mar 27, 6:30pm - 7:00pm
Parma Heights Branch - Meeting Room C (50)

Mon, Mar 27, 6:30pm - 7:20pm
Parma-Snow Branch
This event is full

Mon, Mar 27, 6:30pm - 7:15pm
Beachwood Branch - Storytime Room

Mon, Mar 27, 6:30pm - 7:30pm
Maple Heights Branch - Homework Center (100)

Mon, Mar 27, 6:30pm - 7:00pm
Independence Branch - Storytime/Craft Room (12)

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

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

Mon, Mar 27, 6:30pm - 8:30pm
Brooklyn Branch - Storytime Room (40)
This event is full

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

Mon, Mar 27, 7:00pm - 8:30pm
Garfield Heights Branch - Homework Center (80)

Mon, Mar 27, 7:00pm - 8:00pm
Strongsville Branch - Meeting Rooms A & B (130)

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

Mon, Mar 27, 7:00pm - 8:00pm
Bay Village Branch - Innovation Center,Story Room (50)
This event is full

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

Mon, Mar 27, 7:00pm - 8:00pm
North Royalton Branch - Large Meeting Room 121 & 122 (126)
This event is full

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

Mon, Mar 27, 7:00pm - 7:30pm
Berea Branch - Large Meeting Room (100)

Mon, Mar 27, 7:30pm - 8:30pm
Solon Branch - Meeting Room (70)

Tue, Mar 28, All day
Garfield Heights Branch

Tue, Mar 28, All day
Brook Park Branch

Tue, Mar 28, All day
Parma Heights Branch

Tue, Mar 28, 9:00am - 1:30pm
Independence Branch - Conference (8)

Tue, Mar 28, 9:00am - 1:00pm
Solon Branch - Conference Room (10)

Tue, Mar 28, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Tue, Mar 28, 9:00am - 10:00am
Parma Heights Branch

Tue, Mar 28, 9:30am - 12:00pm
North Olmsted Branch - Meeting Room (Basement) (90)

Tue, Mar 28, 10:00am - 10:30am
Parma Heights Branch - Meeting Room C (50)

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

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

Tue, Mar 28, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

Tue, Mar 28, 10:00am - 10:25am
Virtual - Orange Branch Zoom 2

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

Tue, Mar 28, 10:00am - 10:30am
Solon Branch - Story/Craft Room (25)

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

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

Tue, Mar 28, 10:00am - 10:30am
Strongsville Branch - Storytime Room (30)

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

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

Tue, Mar 28, 10:30am - 11:00am
Berea Branch - Large Meeting Room (100)

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

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

Tue, Mar 28, 11:00am - 11:20am
Brecksville Branch - Meeting Room (75)

Tue, Mar 28, 11:30am - 12:00pm
Solon Branch - Story/Craft Room (25)

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

Tue, Mar 28, 12:00pm - 1:00pm
Bedford Branch - Meeting Room (84)

Tue, Mar 28, 1:00pm - 6:00pm
North Royalton Branch - Large Meeting Room 121 & 122 (126)

Tue, Mar 28, 1:00pm - 7:00pm
Warrensville Heights Branch

Tue, Mar 28, 2:00pm - 2:30pm
Brooklyn Branch - Storytime Room (40)

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

Tue, Mar 28, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Tue, Mar 28, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Tue, Mar 28, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Tue, Mar 28, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Tue, Mar 28, 3:00pm - 4:00pm
Garfield Heights Branch

Tue, Mar 28, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Tue, Mar 28, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Tue, Mar 28, 3:30pm - 4:30pm
Brooklyn Branch

Tue, Mar 28, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Tue, Mar 28, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Tue, Mar 28, 3:30pm - 4:30pm
Fairview Park Branch - Storytime Room (15)

Tue, Mar 28, 4:00pm - 5:00pm
Brook Park Branch

Tue, Mar 28, 4:00pm - 6:30pm
Garfield Heights Branch - Homework Center (80)

Tue, Mar 28, 4:00pm - 6:30pm
South Euclid-Lyndhurst Branch

Tue, Mar 28, 4:00pm - 6:30pm
Bedford Branch - Meeting Room (84)

Tue, Mar 28, 4:00pm - 6:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Tue, Mar 28, 4:00pm - 5:30pm
Garfield Heights Branch - Meeting Room B (40)

Tue, Mar 28, 4:00pm - 6:30pm
Maple Heights Branch

Tue, Mar 28, 4:00pm - 5:00pm
Beachwood Branch - Beachwood Meeting Room (B) (18)

Tue, Mar 28, 4:00pm - 6:30pm
North Olmsted Branch - Homework Center (25)

Tue, Mar 28, 4:15pm - 6:45pm
Warrensville Heights Branch - Homework Center (104)

Tue, Mar 28, 5:00pm - 9:00pm
Maple Heights Branch - Classroom (12)

Tue, Mar 28, 6:00pm - 8:30pm
Brooklyn Branch - Storytime Room (40)

Tue, Mar 28, 6:00pm - 8:30pm
Solon Branch - Meeting Room (70)

Tue, Mar 28, 6:00pm - 7:00pm
Parma-Powers Branch - Meeting Room A/B (150)

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

Tue, Mar 28, 6:30pm - 8:30pm
Parma Heights Branch - Meeting Room C (50)
Registration is now closed

Tue, Mar 28, 6:30pm - 7:30pm
Maple Heights Branch - Homework Center (100)

Tue, Mar 28, 6:30pm - 7:00pm
Parma-Snow Branch

Tue, Mar 28, 6:30pm - 7:00pm
Virtual - Maple Heights Branch Zoom 1

Tue, Mar 28, 6:30pm - 8:30pm
Garfield Heights Branch

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

Tue, Mar 28, 7:00pm - 8:30pm
Garfield Heights Branch - Homework Center (80)

Tue, Mar 28, 7:00pm - 8:30pm
Fairview Park Branch - Meeting Room (A & B) (70)

Tue, Mar 28, 7:00pm - 8:00pm
Bay Village Branch - Innovation Center,Story Room (50)
This event is full

Tue, Mar 28, 7:00pm - 8:45pm
Brecksville Branch - Meeting Room (75)
This event is full

Tue, Mar 28, 7:00pm - 8:30pm
Middleburg Heights Branch - Meeting Room A/B (120)

Tue, Mar 28, 7:00pm - 8:00pm
Mayfield Branch - Innovation Center (25)
This event is full

Tue, Mar 28, 7:00pm - 7:30pm
North Royalton Branch - Story/Craft Room (50)

Tue, Mar 28, 7:00pm - 8:00pm
Virtual - Brookpark Branch Zoom 1

Tue, Mar 28, 7:00pm - 8:00pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)

Tue, Mar 28, 7:00pm - 7:30pm
Bedford Branch - Meeting Room (84)

Tue, Mar 28, 7:00pm - 8:00pm
North Olmsted Branch - Large Meeting Room (100)

Tue, Mar 28, 7:00pm - 8:00pm
Virtual - South Euclid-Lyndhurst Branch Zoom 2
This event is full

Tue, Mar 28, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom 2

Tue, Mar 28, 7:00pm - 8:00pm
Strongsville Branch - Meeting Rooms A & B (130)

Tue, Mar 28, 7:15pm - 8:15pm
Brooklyn Branch - Large Meeting Room (60)

Wed, Mar 29, All day
Garfield Heights Branch

Wed, Mar 29, All day
Brook Park Branch

Wed, Mar 29, All day
Parma Heights Branch

Wed, Mar 29, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Wed, Mar 29, 9:00am - 10:00am
Parma Heights Branch

Wed, Mar 29, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 2

Canceled
Wed, Mar 29, 9:30am - 12:00pm
Maple Heights Branch

Wed, Mar 29, 9:30am - 12:00pm
Parma-Snow Branch - Resource Room (40)

Wed, Mar 29, 9:30am - 12:00pm
Mayfield Branch - Medium Meeting Room (45)

Wed, Mar 29, 9:30am - 12:00pm
Parma-Powers Branch - Meeting Room D (40)

Wed, Mar 29, 10:00am - 10:30am
Parma Heights Branch - Meeting Room C (50)

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

Wed, Mar 29, 10:00am - 10:20am
Brecksville Branch - Meeting Room (75)

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

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

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

Wed, Mar 29, 10:00am - 1:00pm
Solon Branch - Meeting Room (70)
This event is full

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

Wed, Mar 29, 10:00am - 10:30am
Chagrin Falls Branch - Story Craft Room (74)

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

Wed, Mar 29, 10:00am - 10:25am
Strongsville Branch - Storytime Room (30)

Wed, Mar 29, 10:00am - 10:20am
Parma-Snow Branch - Story/Craft Room (40)

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

Wed, Mar 29, 10:00am - 10:30am
Middleburg Heights Branch - Children's Activity Room (12)

Wed, Mar 29, 10:00am - 11:00am
Gates Mills Branch

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

Wed, Mar 29, 10:00am - 10:40am
Fairview Park Branch - Storytime Room (15)

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

Wed, Mar 29, 10:30am - 12:00pm
Virtual
Registration is now closed

Wed, Mar 29, 10:30am - 11:00am
Berea Branch - Large Meeting Room (100)

Wed, Mar 29, 10:30am - 12:00pm
Brooklyn Branch - Combined Meeting Room/Conference Room (75)
This event is full

Wed, Mar 29, 10:30am - 12:30pm
Garfield Heights Branch

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

Wed, Mar 29, 11:00am - 11:20am
Brecksville Branch - Meeting Room (75)

Wed, Mar 29, 11:00am - 11:30am
Independence Branch - Storytime/Craft Room (12)

Wed, Mar 29, 11:15am - 12:00pm
Brooklyn Branch

Wed, Mar 29, 11:30am - 11:55am
Strongsville Branch - Storytime Room (30)

Wed, Mar 29, 2:00pm - 3:30pm
Gates Mills Branch - Meeting Room (24)
This event is full

Wed, Mar 29, 2:00pm - 3:30pm
Brook Park Branch

Wed, Mar 29, 2:00pm - 2:30pm
North Royalton Branch - Story/Craft Room (50)

Wed, Mar 29, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Wed, Mar 29, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Wed, Mar 29, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Wed, Mar 29, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Wed, Mar 29, 3:00pm - 4:00pm
Garfield Heights Branch

Wed, Mar 29, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Wed, Mar 29, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Wed, Mar 29, 3:30pm - 4:30pm
Brooklyn Branch

Wed, Mar 29, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Wed, Mar 29, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Wed, Mar 29, 4:00pm - 6:30pm
Garfield Heights Branch - Homework Center (80)

Wed, Mar 29, 4:00pm - 6:30pm
South Euclid-Lyndhurst Branch

Wed, Mar 29, 4:00pm - 6:30pm
Bedford Branch - Meeting Room (84)

Wed, Mar 29, 4:00pm - 6:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Wed, Mar 29, 4:00pm - 5:00pm
Garfield Heights Branch

Wed, Mar 29, 4:00pm - 6:30pm
Maple Heights Branch

Wed, Mar 29, 4:00pm - 6:30pm
North Olmsted Branch - Homework Center (25)

Wed, Mar 29, 4:15pm - 6:45pm
Warrensville Heights Branch - Homework Center (104)

Wed, Mar 29, 4:30pm - 5:15pm
Maple Heights Branch - Storytime Room (30)

Wed, Mar 29, 4:30pm - 5:30pm
Warrensville Heights Branch - Story/Craft Room (58)
This event is full

Wed, Mar 29, 6:00pm - 8:30pm
North Royalton Branch - Resource Room (49)

Wed, Mar 29, 6:00pm - 6:30pm
North Olmsted Branch - Story Room (100)

Wed, Mar 29, 6:00pm - 6:30pm
Maple Heights Branch - Storytime Room (30)

Wed, Mar 29, 6:30pm - 8:30pm
Parma-Powers Branch - Meeting Room A/B (150)

Wed, Mar 29, 6:30pm - 8:30pm
Garfield Heights Branch - Innovation Center (40)

Wed, Mar 29, 6:30pm - 7:30pm
Maple Heights Branch - Homework Center (100)

Wed, Mar 29, 6:30pm - 8:30pm
Mayfield Branch - Large Meeting Room (100)
This event is full

Wed, Mar 29, 7:00pm - 8:00pm
Middleburg Heights Branch - Meeting Room A/B (120)
This event is full

Wed, Mar 29, 7:00pm - 7:45pm
Strongsville Branch - Meeting Rooms A & B (130)
This event is full

Wed, Mar 29, 7:00pm - 8:00pm
North Royalton Branch - Large Meeting Room 121 & 122 (126)

Wed, Mar 29, 7:00pm - 8:00pm
Virtual - Beachwood Branch Zoom 1

Wed, Mar 29, 7:00pm - 7:45pm
Independence Branch - Meeting Room (75)

Wed, Mar 29, 7:00pm - 8:00pm
Beachwood Branch - Beachwood Meeting Room (Auditorium) (84)

Wed, Mar 29, 7:00pm - 8:00pm
Warrensville Heights Branch

Thu, Mar 30, All day
Garfield Heights Branch

Thu, Mar 30, All day
Brook Park Branch

Thu, Mar 30, All day
Parma Heights Branch

Thu, Mar 30, 9:00am - 5:00pm
South Euclid-Lyndhurst Branch - Study Room 1

Thu, Mar 30, 9:00am - 10:00am
Parma Heights Branch

Canceled
Thu, Mar 30, 9:30am - 12:00pm
Maple Heights Branch

Thu, Mar 30, 9:30am - 12:00pm
North Olmsted Branch - Meeting Room (Basement) (90)

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

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

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

Thu, Mar 30, 10:00am - 10:30am
North Olmsted Branch - Story Room (100)

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

Thu, Mar 30, 10:00am - 11:00am
Parma Heights Branch - Meeting Room C (50)
Registration is now closed

Thu, Mar 30, 10:00am - 10:35am
Gates Mills Branch - Meeting Room (24)

Thu, Mar 30, 10:00am - 10:30am
Independence Branch - Storytime/Craft Room (12)

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

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

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

Thu, Mar 30, 10:00am - 11:00am
Parma-Snow Branch - Conference Room A/B (60)
This event is full

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

Thu, Mar 30, 10:00am - 10:30am
Fairview Park Branch - Meeting Room (A & B) (70)

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

Thu, Mar 30, 10:30am - 10:50am
Solon Branch - Story/Craft Room (25)

Thu, Mar 30, 10:30am - 12:00pm
Garfield Heights Branch - Meeting Room A&B (80)
This event is full

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

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

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

Thu, Mar 30, 11:00am - 8:00pm
Warrensville Heights Branch - Large Meeting Room - South (90)

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

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

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

Thu, Mar 30, 2:30pm - 3:30pm
South Euclid-Lyndhurst Branch - Meeting Room C (30)

Thu, Mar 30, 2:30pm - 3:00pm
Mayfield Branch - Innovation Center (25)

Thu, Mar 30, 2:45pm - 3:45pm
North Olmsted Branch - Large Meeting Room (100)

Thu, Mar 30, 3:00pm - 4:00pm
Warrensville Heights Branch - Homework Center (104)

Thu, Mar 30, 3:00pm - 4:00pm
Parma Heights Branch - Meeting Room A (58)

Thu, Mar 30, 3:00pm - 3:30pm
Bedford Branch - Meeting Room (84)

Thu, Mar 30, 3:00pm - 4:00pm
Garfield Heights Branch

Thu, Mar 30, 3:00pm - 4:00pm
South Euclid-Lyndhurst Branch

Thu, Mar 30, 3:15pm - 4:15pm
Parma-Snow Branch - Resource Room (40)

Thu, Mar 30, 3:30pm - 4:30pm
Brooklyn Branch

Thu, Mar 30, 3:30pm - 4:30pm
Brook Park Branch - Large Meeting Room (72)

Thu, Mar 30, 3:30pm - 4:30pm
Parma-Powers Branch - Meeting Room C (50)

Thu, Mar 30, 3:30pm - 4:30pm
Olmsted Falls Branch - Meeting Room A & B (54)
This event is full

Thu, Mar 30, 3:30pm - 5:00pm
South Euclid-Lyndhurst Branch - Meeting Room B (45)

Thu, Mar 30, 4:00pm - 6:30pm
Garfield Heights Branch - Homework Center (80)

Thu, Mar 30, 4:00pm - 6:30pm
South Euclid-Lyndhurst Branch

Thu, Mar 30, 4:00pm - 6:30pm
Bedford Branch - Meeting Room (84)

Thu, Mar 30, 4:00pm - 6:30pm
Richmond Heights Branch - Meeting Room A+B (50)

Thu, Mar 30, 4:00pm - 6:30pm
Maple Heights Branch

Thu, Mar 30, 4:00pm - 5:00pm
Brooklyn Branch - Storytime Room (40)
This event is full

Thu, Mar 30, 4:00pm - 6:30pm
North Olmsted Branch - Homework Center (25)

Thu, Mar 30, 4:15pm - 6:45pm
Warrensville Heights Branch - Homework Center (104)

Thu, Mar 30, 6:00pm - 8:30pm
Brooklyn Branch - Storytime Room (40)

Thu, Mar 30, 6:00pm - 8:30pm
Solon Branch - Meeting Room (70)

Thu, Mar 30, 6:00pm - 8:00pm
Parma Heights Branch - Meeting Room A (58)
This event is full

Thu, Mar 30, 6:00pm - 7:00pm
Virtual - South Euclid-Lyndhurst Branch Zoom 1

Thu, Mar 30, 6:30pm - 7:00pm
Orange Branch - Youth Programming Room (40)

Thu, Mar 30, 6:30pm - 7:30pm
Maple Heights Branch - Homework Center (100)

Thu, Mar 30, 6:30pm - 7:00pm
Virtual - Beachwood Branch Zoom 2

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

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

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

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

Thu, Mar 30, 7:00pm - 8:30pm
Maple Heights Branch - Large Meeting Room (56)
This event is full

Thu, Mar 30, 7:00pm - 7:30pm
Strongsville Branch - Storytime Room (30)

Thu, Mar 30, 7:00pm - 8:00pm
Virtual - Garfield Heights Branch Zoom 1

Thu, Mar 30, 7:00pm - 8:30pm
Virtual - Brooklyn Branch Zoom 1

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

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