Link to Library Facebook page Library Twitter page Link to Library's mobile site

Library Hours:
M-Th 9am-9pm
Fri/Sat 9am-5pm
Sun 1pm-5pm



     closed memorial day


                                    The Crystal Lake Public Library will be closed Monday, May 29
                                    for observance of Memorial Day. However, you can borrow books,
                                    audiobooks and music 24/7 online. All you need is your CLPL
                                    card! Click here for downloads



Notice to Library Patrons: Upcoming Parking Restrictions



parking lot closures 2

The Library's entire parking lot will be closed at 5:30 p.m. Sunday, May 28 and through Monday, May 29 (Memorial Day - the Library will be closed), while the parking lot is resealed and restriped. The lot will reopen Tuesday, May 30. Patrons will need to return books to the Paddock Street book drop on this day.




2017 Summer Reading Program - Be a Reading Champion!






Summer Reading Program



Want to be a Reading Champion?

Join the thousands of local residents who participate in the Crystal Lake Public Library's Summer Reading Program every year.


Last year, more than 4,600 individuals took part in the program. Patrons of all ages visited the library, registered for the program and then did a lot of reading - nearly 4.8 million minutes of reading! When they completed their reading log(s), they won fun prizes, generously donated by approximately 100 area businesses.


The Summer Reading Program is a great way to keep your kids reading and learning over the summer months. But, it's not just for kids. Nearly as many adults as children participated in last year's program.


Early registration begins Tuesday, May 30 in the Library's upper lobby. The Summer Reading Program runs from June 12 to Aug. 5.




Upcoming Programs

Library Closed for Memorial Day

Monday, May 29 | All Day


Early Registration Begins for 2017 Summer Reading Program!

Tuesday, May 30 | 9 a.m. - 9 p.m.


Drop-in Drawing Frenzy
Thursday, June 1 | 3:30 p.m.


Graphic Novel Book Club "The Lost Boy"
Thursday, June 1 | 4 p.m.


Read to the Dog
Saturday, June 3 | 10 to 11:30 a.m.


Drop-in STEM Crafts
Monday, June 5 | 1:30 p.m.


Drop-in Storytime, ages Birth to 5 years old

Tuesday, June 6 | 10:30 a.m.


Drop-in Family Storytime

Wednesday, June 7 | 7 p.m.


STEM Hands-on Science
Thursday, June 8 | 4 p.m.


Coloring for Adults
Thursday, June 8 | 6 p.m.


Cloud Storage Basics
Friday, June 9 | 10 a.m.


Captain Underpants Extravaganza

Friday, June 9 | 1 p.m.


Family Story and Playtime

Saturday, June 10 | 10:30 a.m.


Second Saturday Sensory Storytime

Saturday, June 10 | 1:30 p.m.




Follow the Crystal Lake Public Library on Instagram!


follow us on Instagram




We're hiring. Visit our Jobs Page to view new openings.


Calculate Your Savings by Using Library Materials



How much can your family save each year using Library materials? Use our Library Use Value Calculator to find out. Click here to calculate your savings by using

Library materials.