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 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 9 2026 Mon 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 "Adult" group This event is in the "All Ages" group 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 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.