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

Virtual CLPL Programs

  • Our building may be closed, but we have much to offer to help you learn, enjoy and explore from home!

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.  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