This event is in the "Youth" group Mar 5 2026 Thu Bilingual Story Time/Hora de Cuentos Bilingüe 10:30am–11:00am Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 5 2026 Thu Bilingual Story Time/Hora de Cuentos Bilingüe 10:30am–11:00am Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Storytime Registration Required Event Details: Get ready to have fun with music, books and rhymes in this special bilingual story time. Registration with a CLPL card is required.
This event is in the "Youth" group Mar 5 2026 Thu Fandom Meet Up: Wings of Fire 4:30pm–5:30pm Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 5 2026 Thu Fandom Meet Up: Wings of Fire 4:30pm–5:30pm Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Love the Wings of Fire series? Meet up with other fans to celebrate the series with activities and games. Registration with a CLPL card is required.
This event is in the "Teen" group This event is in the "Adult" group Mar 5 2026 Thu Film Screening: The Librarians 6:30pm–8:30pm Teen, Adult Off Site Register Now Registration Required Offsite Event This event is in the "Teen" group This event is in the "Adult" group Mar 5 2026 Thu Film Screening: The Librarians 6:30pm–8:30pm Off Site Register Now Library Branch: Off Site Age Group: Teen, Adult Program Type: General Interest, Movie, Offsite Registration Required Event Details: Join us for a screening of the award-winning PBS Independent Lens documentary The Librarians (NR, 84 minutes) at MCC's Luecht Auditorium. Disclaimer(s) Accessibility ADA accommodations are available with at least 5 days advance notice. Please call 815.459.1687, ext. 8 to make arrangements.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 6 2026 Fri Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 6 2026 Fri Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 6 2026 Fri Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 6 2026 Fri Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
Mar 6 2026 Fri Library Closed for Staff Training 9:00am–12:00pm Crystal Lake Public Library Closing Mar 6 2026 Fri Closing Library Closed for Staff Training 9:00am–12:00pm Branches: Crystal Lake Public Library Description: The library will be closed from 9 am - noon for staff training
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 7 2026 Sat Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 7 2026 Sat Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 7 2026 Sat Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 7 2026 Sat Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 8 2026 Sun Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 8 2026 Sun Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 8 2026 Sun Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 8 2026 Sun Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
This event is in the "Youth" group Mar 9 2026 Mon Baby Time 9:30am–10:00am Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 9 2026 Mon Baby Time 9:30am–10:00am Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Storytime Registration Required Event Details: Join us for a special story time for the youngest of the young. This story time is only meant for babies. We will have stories, songs, and lap-sit games. Registration with a CLPL card is required.
This event is in the "Youth" group Mar 9 2026 Mon Family Story Time 10:30am–11:00am Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 9 2026 Mon Family Story Time 10:30am–11:00am Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Storytime Registration Required Event Details: A story time for every little one! Join us for stories, fingerplays, songs, dancing, and more! Suggested for ages Birth - 5 years with a caregiver. Registration with a CLPL card is required.
This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Mobile Office Hours for Rep. Suzanne Ness and office of Sen. Duckworth 3:00pm–7:00pm Adult, All Ages Crystal Lake Public Library This event is in the "Adult" group This event is in the "All Ages" group Mar 9 2026 Mon Mobile Office Hours for Rep. Suzanne Ness and office of Sen. Duckworth 3:00pm–7:00pm Crystal Lake Public Library Library Branch: Crystal Lake Public Library Room: Adult Services Age Group: Adult, All Ages Program Type: General Interest Event Details: Join the office staff of both Senator Tammy Duckworth and State Representative Suzanne Ness for mobile office hours at the Crystal Lake Public Library from 3 pm to 7 pm. Constituents are welcome to walk in.
This event is in the "Youth" group Mar 9 2026 Mon Make It Mondays 3:45pm–5:00pm Youth Crystal Lake Public Library This event is in the "Youth" group Mar 9 2026 Mon Make It Mondays 3:45pm–5:00pm Crystal Lake Public Library Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Event Details: Stop by Youth Services for a surprise, hands-on activity. Crafts, games or building. The activity will change every week. Drop in. No registration required.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 10 2026 Tue Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 10 2026 Tue Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 10 2026 Tue Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 10 2026 Tue Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
This event is in the "Youth" group Mar 10 2026 Tue Toddler Time 9:30am–10:00am Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 10 2026 Tue Toddler Time 9:30am–10:00am Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Storytime Registration Required Event Details: A special story time that includes songs, rhymes, dancing and stories for our exuberant toddlers! Registration with a CLPL card is required.
This event is in the "Youth" group Mar 10 2026 Tue Family Story Time 10:30am–11:00am Youth Crystal Lake Public Library This event is in the "Youth" group Mar 10 2026 Tue Family Story Time 10:30am–11:00am Crystal Lake Public Library Library Branch: Crystal Lake Public Library Room: Youth Services Age Group: Youth Program Type: Storytime Event Details: A story time for every little one! Join us for stories, fingerplays, songs, dancing, and more! Suggested for ages Birth - 5 years with a caregiver. This is a Drop-in story time. No registration required.
This event is in the "Youth" group Mar 10 2026 Tue Maker Academy: Cross Stitch, Embroidery and Hand Sewing 6:30pm–8:00pm Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 10 2026 Tue Maker Academy: Cross Stitch, Embroidery and Hand Sewing 6:30pm–8:00pm Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Arts & Crafts, General Interest Registration Required Event Details: Grab your grown-up and come to Youth Services to learn new fiber art skills. Take home a fun project that you have made together. Registration with a CLPL card is required. Disclaimer(s) Cancellation Due to this program's popularity, please give the library 24-hours notice if you can't attend so we can notify the next person on the waiting list.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 11 2026 Wed Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 11 2026 Wed Disguise a Duck All Day Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts, General Interest Registration Required Event Details: Disguise a duck for our Rubber Duck Cosplay Library! Pick up your rubber duck from the Adult or Youth Services desk March 1-20. Take your duck home, dress it up, then return it to the Adult or Youth Services desk by March 30th.
This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 11 2026 Wed Take-and-Make Crafts - March All Day Youth, Teen, Adult, All Ages CLPL Take & Make Offsite Event This event is in the "Youth" group This event is in the "Teen" group This event is in the "Adult" group This event is in the "All Ages" group Mar 11 2026 Wed Take-and-Make Crafts - March All Day CLPL Take & Make Library Branch: CLPL Take & Make Age Group: Youth, Teen, Adult, All Ages Program Type: Arts & Crafts Event Details: Click on the link below to view and register to pick up one of our Take-and Make Crafts below:Youth Take-and-Make:
This event is in the "Youth" group Mar 11 2026 Wed Preschool Story Time 9:30am–10:00am Youth Crystal Lake Public Library Upcoming Registration Required This event is in the "Youth" group Mar 11 2026 Wed Preschool Story Time 9:30am–10:00am Crystal Lake Public Library Upcoming Library Branch: Crystal Lake Public Library Room: Program I Age Group: Youth Program Type: Storytime Registration Required Event Details: A story time for preschool-aged children with stories and songs. Registration with a CLPL card is required.