close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.
  • Search the web
  • Search the catalog
UPCOMING PROGRAMS
Canceled
Sat, Aug 08, All day
Chagrin Falls Branch

Canceled
Sat, Aug 08, 9:30am - 10:30am
Strongsville Branch

Canceled
Sat, Aug 08, 9:30am - 10:30am
Warrensville Heights Branch

Canceled
Sat, Aug 08, 10:00am - 11:00am
Parma-Snow Branch

Canceled
Sat, Aug 08, 10:00am - 11:00am
Mayfield Branch

Canceled
Sat, Aug 08, 10:00am - 12:00pm
Berea Branch

Canceled
Sat, Aug 08, 10:00am - 1:00pm
Strongsville Branch

Canceled
Sat, Aug 08, 10:00am - 4:00pm
Chagrin Falls Branch

Canceled
Sat, Aug 08, 10:30am - 11:30am
Beachwood Branch

Canceled
Sat, Aug 08, 10:30am - 11:30am
Solon Branch

Canceled
Sat, Aug 08, 11:00am - 12:00pm
Gates Mills Branch

Canceled
Sat, Aug 08, 11:00am - 2:00pm
Solon Branch

Canceled
Sat, Aug 08, 2:00pm - 2:45pm
Parma-Snow Branch

Canceled
Sat, Aug 08, 2:00pm - 3:30pm
Chagrin Falls Branch

Canceled
Sat, Aug 08, 2:00pm - 3:30pm
Fairview Park Branch

Canceled
Sat, Aug 08, 2:00pm - 4:00pm
Warrensville Heights Branch

Canceled
Sat, Aug 08, 2:00pm - 4:00pm
Southeast Branch

Canceled
Sun, Aug 09, All day
Chagrin Falls Branch

Canceled
Sun, Aug 09, 1:30pm - 2:30pm
South Euclid-Lyndhurst Branch

Canceled
Sun, Aug 09, 3:00pm - 4:30pm
South Euclid-Lyndhurst Branch

Canceled
Mon, Aug 10, All day
Chagrin Falls Branch

Canceled
Mon, Aug 10, 9:30am - 12:00pm
Brook Park Branch

Canceled
Mon, Aug 10, 10:00am - 11:00am
Chagrin Falls Branch

Canceled
Mon, Aug 10, 10:00am - 11:00am
Maple Heights Branch

Canceled
Mon, Aug 10, 10:00am - 12:00pm
Solon Branch

Mon, Aug 10, 10:00am - 12:00pm
Strongsville Branch - Meeting Rooms A & B (150)

Canceled
Mon, Aug 10, 10:00am - 1:00pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 10:30am - 11:30am
Southeast Branch

Mon, Aug 10, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 11:00am - 1:00pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 12:30pm - 2:00pm
Garfield Heights Branch

Canceled
Mon, Aug 10, 1:00pm - 4:00pm
Maple Heights Branch

Canceled
Mon, Aug 10, 1:30pm - 3:00pm
Orange Branch

Canceled
Mon, Aug 10, 2:00pm - 3:00pm
Solon Branch

Canceled
Mon, Aug 10, 2:00pm - 3:00pm
Mayfield Branch

Canceled
Mon, Aug 10, 2:00pm - 3:30pm
Parma Branch

Canceled
Mon, Aug 10, 2:00pm - 4:00pm
Fairview Park Branch

Mon, Aug 10, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Mon, Aug 10, 3:30pm - 4:00pm
Berea Branch

Canceled
Mon, Aug 10, 5:00pm - 9:00pm
Brook Park Branch

Canceled
Mon, Aug 10, 6:00pm - 7:30pm
Parma-Snow Branch

Canceled
Mon, Aug 10, 6:30pm - 7:30pm
Bay Village Branch

Canceled
Mon, Aug 10, 6:30pm - 8:00pm
Southeast Branch

Canceled
Mon, Aug 10, 6:30pm - 8:30pm
South Euclid-Lyndhurst Branch

Canceled
Mon, Aug 10, 7:00pm - 8:00pm
Independence Branch

Canceled
Mon, Aug 10, 7:00pm - 8:00pm
Warrensville Heights Branch

Canceled
Mon, Aug 10, 7:00pm - 8:00pm
Solon Branch

Mon, Aug 10, 7:00pm - 8:00pm
Virtual

Canceled
Mon, Aug 10, 7:00pm - 8:30pm
Solon Branch

Canceled
Mon, Aug 10, 7:00pm - 8:30pm
Maple Heights Branch

Canceled
Tue, Aug 11, All day
Chagrin Falls Branch

Canceled
Tue, Aug 11, 9:00am - 1:30pm
Independence Branch

Canceled
Tue, Aug 11, 9:30am - 12:30pm
Independence Branch

Canceled
Tue, Aug 11, 10:00am - 11:00am
Parma Branch

Canceled
Tue, Aug 11, 10:00am - 12:00pm
Warrensville Heights Branch

Tue, Aug 11, 10:00am - 12:00pm
Strongsville Branch - Meeting Rooms A & B (150)
This event is full

Tue, Aug 11, 10:00am - 12:00pm
Parma-Snow Branch - Resource Room (75)
This event is full

Tue, Aug 11, 10:00am - 12:00pm
Mayfield Branch - Large Meeting Room (100)
This event is full

Tue, Aug 11, 10:00am - 12:00pm
Warrensville Heights Branch - Large Meeting Room - South (90)
This event is full

Canceled
Tue, Aug 11, 10:00am - 12:30pm
South Euclid-Lyndhurst Branch

Tue, Aug 11, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Tue, Aug 11, 1:00pm - 3:00pm
Brook Park Branch

Canceled
Tue, Aug 11, 1:30pm - 2:30pm
Brooklyn Branch

Canceled
Tue, Aug 11, 1:30pm - 4:30pm
North Royalton Branch

Canceled
Tue, Aug 11, 1:30pm - 5:30pm
Parma Branch

Canceled
Tue, Aug 11, 2:00pm - 3:00pm
Mayfield Branch

Canceled
Tue, Aug 11, 2:00pm - 3:00pm
Fairview Park Branch

Canceled
Tue, Aug 11, 2:30pm - 3:30pm
Strongsville Branch

Tue, Aug 11, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Tue, Aug 11, 2:30pm - 4:00pm
Mayfield Branch

Canceled
Tue, Aug 11, 3:30pm - 4:30pm
Garfield Heights Branch

Canceled
Tue, Aug 11, 3:45pm - 5:15pm
Fairview Park Branch

Tue, Aug 11, 5:30pm - 8:30pm
Parma Heights Branch - Meeting Room C (50)

Canceled
Tue, Aug 11, 5:40pm - 9:00pm
South Euclid-Lyndhurst Branch

Canceled
Tue, Aug 11, 6:00pm - 7:00pm
Bay Village Branch

Canceled
Tue, Aug 11, 6:00pm - 8:00pm
Solon Branch

Canceled
Tue, Aug 11, 6:00pm - 8:00pm
Parma-Snow Branch

Canceled
Tue, Aug 11, 6:00pm - 8:00pm
North Olmsted Branch

Canceled
Tue, Aug 11, 6:30pm - 8:30pm
Brook Park Branch

Canceled
Tue, Aug 11, 6:30pm - 8:30pm
Parma Branch

Canceled
Tue, Aug 11, 7:00pm - 8:00pm
Beachwood Branch

Canceled
Tue, Aug 11, 7:00pm - 8:00pm
North Royalton Branch

Canceled
Tue, Aug 11, 7:00pm - 8:00pm
Warrensville Heights Branch

Canceled
Tue, Aug 11, 7:00pm - 8:00pm
Berea Branch

Tue, Aug 11, 7:00pm - 8:00pm
Virtual

Canceled
Tue, Aug 11, 7:00pm - 8:30pm
Maple Heights Branch

Canceled
Tue, Aug 11, 7:00pm - 8:30pm
Fairview Park Branch

Canceled
Tue, Aug 11, 7:00pm - 8:30pm
Middleburg Heights Branch

Canceled
Tue, Aug 11, 7:00pm - 8:45pm
Gates Mills Branch

Canceled
Tue, Aug 11, 7:15pm - 8:30pm
Brooklyn Branch

Canceled
Wed, Aug 12, All day
Chagrin Falls Branch

Canceled
Wed, Aug 12, 9:30am - 12:00pm
Brook Park Branch

Canceled
Wed, Aug 12, 10:00am - 12:00pm
Solon Branch

Canceled
Wed, Aug 12, 10:30am - 11:30am
Mayfield Branch

Canceled
Wed, Aug 12, 10:30am - 12:00pm
Warrensville Heights Branch

Wed, Aug 12, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Wed, Aug 12, 1:30pm - 2:30pm
Bay Village Branch

Canceled
Wed, Aug 12, 1:30pm - 4:30pm
Berea Branch

Canceled
Wed, Aug 12, 1:30pm - 4:30pm
Parma-Snow Branch

Canceled
Wed, Aug 12, 2:00pm - 3:30pm
Warrensville Heights Branch

Canceled
Wed, Aug 12, 2:00pm - 4:00pm
Solon Branch

Canceled
Wed, Aug 12, 2:00pm - 4:00pm
Middleburg Heights Branch

Wed, Aug 12, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Wed, Aug 12, 2:30pm - 4:00pm
Gates Mills Branch

Canceled
Wed, Aug 12, 3:30pm - 4:30pm
Beachwood Branch

Canceled
Wed, Aug 12, 5:00pm - 9:00pm
Brook Park Branch

Canceled
Wed, Aug 12, 5:30pm - 8:30pm
Bay Village Branch

Canceled
Wed, Aug 12, 6:00pm - 9:00pm
Solon Branch

Canceled
Wed, Aug 12, 6:30pm - 7:30pm
Solon Branch

Canceled
Wed, Aug 12, 6:30pm - 7:30pm
Mayfield Branch

Canceled
Wed, Aug 12, 6:30pm - 7:45pm
Brooklyn Branch

Canceled
Wed, Aug 12, 6:30pm - 8:30pm
South Euclid-Lyndhurst Branch

Canceled
Wed, Aug 12, 6:30pm - 8:30pm
Garfield Heights Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Parma Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Orange Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
North Royalton Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Warrensville Heights Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Independence Branch

Canceled
Wed, Aug 12, 7:00pm - 8:00pm
Chagrin Falls Branch

Wed, Aug 12, 7:00pm - 8:00pm
Virtual

Canceled
Wed, Aug 12, 7:00pm - 8:30pm
Brecksville Branch

Canceled
Wed, Aug 12, 7:00pm - 8:30pm
North Royalton Branch

Canceled
Wed, Aug 12, 7:00pm - 8:45pm
Bay Village Branch

Canceled
Wed, Aug 12, 7:30pm - 8:30pm
Gates Mills Branch

Canceled
Wed, Aug 12, 7:30pm - 8:30pm
Chagrin Falls Branch

Canceled
Thu, Aug 13, All day
Chagrin Falls Branch

Thu, Aug 13, 9:00am - 1:00pm
Strongsville Branch - Meeting Room A (75)

Canceled
Thu, Aug 13, 9:00am - 5:30pm
Garfield Heights Branch

Canceled
Thu, Aug 13, 10:00am - 12:00pm
South Euclid-Lyndhurst Branch

Thu, Aug 13, 10:00am - 12:00pm
Warrensville Heights Branch - Large Meeting Room - South (90)
This event is full

Thu, Aug 13, 10:00am - 12:00pm
Strongsville Branch - Meeting Room B (75)
This event is full

Thu, Aug 13, 10:00am - 12:00pm
Garfield Heights Branch - Homework Center (80)

Canceled
Thu, Aug 13, 10:00am - 12:30pm
South Euclid-Lyndhurst Branch

Canceled
Thu, Aug 13, 10:00am - 1:00pm
Strongsville Branch

Canceled
Thu, Aug 13, 10:00am - 1:00pm
Garfield Heights Branch

Thu, Aug 13, 11:00am - 12:00pm
Parma-Snow Branch

Thu, Aug 13, 1:00pm - 3:00pm
Mayfield Branch - Large Meeting Room (100)

Canceled
Thu, Aug 13, 2:00pm - 3:00pm
Beachwood Branch

Canceled
Thu, Aug 13, 2:00pm - 4:30pm
Mayfield Branch

Thu, Aug 13, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Thu, Aug 13, 3:00pm - 5:00pm
Strongsville Branch

Canceled
Thu, Aug 13, 5:00pm - 6:30pm
Warrensville Heights Branch

Thu, Aug 13, 5:30pm - 8:30pm
Parma Heights Branch - Meeting Room C (50)

Canceled
Thu, Aug 13, 6:00pm - 8:00pm
Solon Branch

Canceled
Thu, Aug 13, 6:00pm - 8:00pm
Parma-Snow Branch

Canceled
Thu, Aug 13, 6:00pm - 8:30pm
Parma-Snow Branch

Canceled
Thu, Aug 13, 6:30pm - 8:30pm
South Euclid-Lyndhurst Branch

Canceled
Thu, Aug 13, 6:30pm - 8:30pm
North Royalton Branch

Canceled
Thu, Aug 13, 7:00pm - 8:00pm
Middleburg Heights Branch

Canceled
Thu, Aug 13, 7:00pm - 8:00pm
Berea Branch

Canceled
Thu, Aug 13, 7:00pm - 8:00pm
Southeast Branch

Canceled
Thu, Aug 13, 7:00pm - 8:30pm
Brooklyn Branch

Canceled
Thu, Aug 13, 7:00pm - 8:30pm
North Olmsted Branch

Canceled
Thu, Aug 13, 7:00pm - 8:30pm
Brook Park Branch

Canceled
Thu, Aug 13, 7:00pm - 9:00pm
Bay Village Branch

Canceled
Fri, Aug 14, All day
Chagrin Falls Branch

Fri, Aug 14, 9:00am - 1:00pm
Strongsville Branch - Meeting Room A (75)

Canceled
Fri, Aug 14, 9:00am - 5:30pm
Garfield Heights Branch

Canceled
Fri, Aug 14, 9:30am - 11:00am
Beachwood Branch

Canceled
Fri, Aug 14, 10:00am - 10:45am
Orange Branch

Canceled
Fri, Aug 14, 10:00am - 11:00am
Beachwood Branch

Canceled
Fri, Aug 14, 10:15am - 3:15pm
Strongsville Branch

Canceled
Fri, Aug 14, 10:30am - 11:30am
Berea Branch

Canceled
Fri, Aug 14, 11:00am - 12:00pm
Parma Branch

Fri, Aug 14, 11:00am - 12:00pm
Parma-Snow Branch

Canceled
Fri, Aug 14, 2:00pm - 5:00pm
South Euclid-Lyndhurst Branch

Fri, Aug 14, 2:30pm - 3:30pm
Garfield Heights Branch

Canceled
Sat, Aug 15, All day
Chagrin Falls Branch

Canceled
Sat, Aug 15, 9:00am - 4:30pm
South Euclid-Lyndhurst Branch

Canceled
Sat, Aug 15, 9:30am - 10:30am
Strongsville Branch

Canceled
Sat, Aug 15, 9:30am - 11:30am
Garfield Heights Branch

Canceled
Sat, Aug 15, 10:00am - 11:00am
Independence Branch

Canceled
Sat, Aug 15, 10:00am - 11:00am
Mayfield Branch

Canceled
Sat, Aug 15, 10:45am - 11:30am
Brooklyn Branch

Canceled
Sat, Aug 15, 11:00am - 2:00pm
Solon Branch

Canceled
Sat, Aug 15, 1:00pm - 2:00pm
Chagrin Falls Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Brecksville Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Beachwood Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Strongsville Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Parma Heights Branch

Canceled
Sat, Aug 15, 2:00pm - 3:00pm
Brook Park Branch

Canceled
Sat, Aug 15, 2:00pm - 3:30pm
Mayfield Branch

Canceled
Sat, Aug 15, 2:00pm - 4:00pm
Brooklyn Branch

Canceled
Sat, Aug 15, 2:00pm - 4:00pm
Fairview Park Branch

leftright

Branches

Branches

Borrow

Borrow

Events

Events

Research

Research

About Us

About Us

Services

Services

Donate

Donate

Kids & Teens

Kids & Teens