This event is in the "Youth" group Mar 18 2026 Wed D&D Beginners Club 4:00pm–5:00pm Youth Crystal Lake Public Library Waitlist Registration Required This event is in the "Youth" group Mar 18 2026 Wed D&D Beginners Club 4:00pm–5:00pm Crystal Lake Public Library Waitlist Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Learn the basics of D&D! You will learn how to play by working together to defeat monsters. Adventurers are welcome to bring their own dice. Registration with a CLPL card is required.
This event is in the "All Ages" group Mar 18 2026 Wed Library Board Meeting 7:00pm–9:00pm All Ages Crystal Lake Public Library This event is in the "All Ages" group Mar 18 2026 Wed Library Board Meeting 7:00pm–9:00pm Crystal Lake Public Library Library Branch: Crystal Lake Public Library Room: Ames Room Age Group: All Ages Program Type: Meeting Event Details: The Crystal Lake Public Library Board of Trustees will hold a meeting to conduct essential business.
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 19 2026 Thu Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Waitlist 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 19 2026 Thu Disguise a Duck All Day Crystal Lake Public Library Waitlist 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 19 2026 Thu 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 19 2026 Thu 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 19 2026 Thu Virtual - Storytime with Ms. Karamy 10:00am–10:30am Youth Virtual CLPL Virtual Event This event is in the "Youth" group Mar 19 2026 Thu Virtual - Storytime with Ms. Karamy 10:00am–10:30am Virtual CLPL Library Branch: Virtual CLPL Age Group: Youth Program Type: Storytime Event Details: Join Ms. Karamy as she shares a story. You never know what surprises she has in store for you! Watch on the CLPL YouTube channel.
This event is in the "Youth" group Mar 19 2026 Thu Bilingual Story Time/Hora de Cuentos Bilingüe 10:30am–11:00am Youth Crystal Lake Public Library Register Now Registration Required This event is in the "Youth" group Mar 19 2026 Thu Bilingual Story Time/Hora de Cuentos Bilingüe 10:30am–11:00am Crystal Lake Public Library Register Now 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 "Teen" group This event is in the "Adult" group Mar 19 2026 Thu Illinois Libraries Present: Beyond the Page with Percival Everett 7:00pm–8:00pm Teen, Adult Virtual CLPL Virtual Event This event is in the "Teen" group This event is in the "Adult" group Mar 19 2026 Thu Illinois Libraries Present: Beyond the Page with Percival Everett 7:00pm–8:00pm Virtual CLPL Library Branch: Virtual CLPL Age Group: Teen, Adult Program Type: General Interest Event Details: Industrious, irreverent, humble–though he may deny the accusation–Percival Everett, like his fiction, defies categorization.
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 20 2026 Fri Disguise a Duck All Day Youth, Teen, Adult, All Ages Crystal Lake Public Library Waitlist 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 20 2026 Fri Disguise a Duck All Day Crystal Lake Public Library Waitlist 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 20 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 20 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:
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 21 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 21 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 Mar 21 2026 Sat Read With Me 10:00am–10:15am Youth Crystal Lake Public Library Full Registration Required This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:00am–10:15am Crystal Lake Public Library Full Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:15am–10:30am Youth Crystal Lake Public Library Waitlist Registration Required This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:15am–10:30am Crystal Lake Public Library Waitlist Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:30am–10:45am Youth Crystal Lake Public Library Waitlist Registration Required This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:30am–10:45am Crystal Lake Public Library Waitlist Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:45am–11:00am Youth Crystal Lake Public Library Waitlist Registration Required This event is in the "Youth" group Mar 21 2026 Sat Read With Me 10:45am–11:00am Crystal Lake Public Library Waitlist Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Adult" group Mar 21 2026 Sat Gardening 101- Starting Your Vegetable Garden 11:00am–12:30pm Adult Crystal Lake Public Library Waitlist Registration Required This event is in the "Adult" group Mar 21 2026 Sat Gardening 101- Starting Your Vegetable Garden 11:00am–12:30pm Crystal Lake Public Library Waitlist Library Branch: Crystal Lake Public Library Room: Ames Room Age Group: Adult Program Type: General Interest Registration Required Event Details: Learn the dos and don'ts of starting your vegetable garden. Master Gardener Doug Moore, along with other Master Gardeners will be here to teach us the basics.
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 22 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 22 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 23 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 23 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 23 2026 Mon Spy School 4:00pm–5:00pm Youth Crystal Lake Public Library Register Now Registration Required This event is in the "Youth" group Mar 23 2026 Mon Spy School 4:00pm–5:00pm Crystal Lake Public Library Register Now Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: General Interest Registration Required Event Details: Calling all spies! Are you ready to use your skills and spy know-how to solve the puzzles and complete your mission? Registration with a CLPL card is required.
This event is in the "Adult" group Mar 23 2026 Mon A, B, C, Ds of Medicare 7:00pm–8:30pm Adult Crystal Lake Public Library Register Now Registration Required This event is in the "Adult" group Mar 23 2026 Mon A, B, C, Ds of Medicare 7:00pm–8:30pm Crystal Lake Public Library Register Now Library Branch: Crystal Lake Public Library Room: Ames Room Age Group: Adult Program Type: General Interest Registration Required Event Details: This hybrid educational seminar will help you understand your Medicare choices. Learn about Medicare A & B, Supplemental Insurance, Part D (Prescription Drug), Medicare Advantage, their costs and how each option works. 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. Zoom - Invite To access this program, you will receive an invitation to a Zoom meeting to the email you have given within 24 hours of the program.
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 24 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 24 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 24 2026 Tue Art Unlimited: Tissue Paper "Stained Glass" Jar 1:00pm–1:45pm Youth Crystal Lake Public Library Register Now Registration Required This event is in the "Youth" group Mar 24 2026 Tue Art Unlimited: Tissue Paper "Stained Glass" Jar 1:00pm–1:45pm Crystal Lake Public Library Register Now Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Arts & Crafts, General Interest Registration Required Event Details: Create a stained glass decorative jar using tissue paper. All supplies will be provided. Registration with a CLPL card is required.
This event is in the "Youth" group Mar 24 2026 Tue Family Evening Story Time 6:30pm–7:00pm Youth Crystal Lake Public Library Register Now Registration Required This event is in the "Youth" group Mar 24 2026 Tue Family Evening Story Time 6:30pm–7:00pm Crystal Lake Public Library Register Now Library Branch: Crystal Lake Public Library Room: Program I & II Age Group: Youth Program Type: Storytime Registration Required Event Details: Bring the family and enjoy a story time together. Prepare to dance and sing! Registration is required.
This event is in the "Teen" group This event is in the "Adult" group Mar 24 2026 Tue CLPL Writers' Group 6:30pm–8:30pm Teen, Adult Crystal Lake Public Library Register Now Registration Required This event is in the "Teen" group This event is in the "Adult" group Mar 24 2026 Tue CLPL Writers' Group 6:30pm–8:30pm Crystal Lake Public Library Register Now Library Branch: Crystal Lake Public Library Room: Adult Services Age Group: Teen, Adult Program Type: General Interest Registration Required Event Details: Calling all writers! Join us our monthly writers' group. Bring your current work in progress or drafts to work or receive feedback on, or just connect with fellow local writers in a casual, loose structure environment.
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 25 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 25 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: