Learn, Enjoy, and Explore the many programs offered by the Crystal Lake Public Library!

Virtual CLPL Programs

  • Learn, enjoy and explore from home!

CLPL Chicken Coop

  • Welcome the baby chicks back to CLPL!

Reading Programs

  • CLPL offers seasonal reading programs (Summer, Winter) – watch for information on current programs!
  • 1,000 Books Before Kindergarten – The best way to make your child a reader is to read to them!  Join the 1000 Books Before Kindergarten program at Crystal Lake Public Library, made possible by generous funding from The Rotary Club of Crystal Lake Dawnbreakers.  The program is open to CLPL cardholders ages birth – kindergarten.  Parents and children keep track of how many books they read.  After every 200 books, come into the library to have an interactive experience as your prize.

Programs for Adults

Programs for Teens

Programs for Kids