Upcoming Events

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Baby Time

9:30am - 10:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 1
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.

Family Story Time

10:30am - 11:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 3
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 "Youth" group.

After School Adventures

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. We'll have a different activity each week including crafts, games, building, robots, and more! This is a drop-in program, no registration is required. ...
This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Toddler Time

9:30am - 10:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 3
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.

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.

Family Graphic Novel Club

6:30pm - 7:30pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Book Club, General Interest
Registration Required
Seats Remaining: 0
Event Details:
This book club is for the whole family! Pick up the book at the Circulation Desk and read it together. Then come to the library to talk about it and do fun activities. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Preschool Story Time

9:30am - 10:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 6
Event Details:
A story time for preschool-aged children with stories and songs.  Registration with a CLPL card is required. ...
This event is in the "Youth" group.

Family Story Time

10:30am - 11:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 12
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 "Youth" group.

DIY Seeded Paper Cards

6:00pm - 7:00pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Arts & Crafts, General Interest
Registration Required
Seats Remaining: 7
Event Details:
Create cards from recycled paper to send to relatives and friends that can then be planted to grow flowers! Registration with a CLPL card is required. ...
This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Virtual - Story Time with Ms. Karamy

10:00am - 10:30am
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Storytime
Event Details:
Ms. Karamy shares a special 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.

LEGO® Builders' Club

4:30pm - 5:30pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest, STEM
Registration Required
Seats Remaining: 0
Event Details:
Join other LEGO®-loving kids for an hour of brick-building fun. Try a building challenge or create your own. Use the library's LEGO® collection for this program. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.
This event is in the "Teen" group.
This event is in the "Adult" group.

Knitting for Beginners

6:00pm - 8:00pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth, Teen, Adult
Program Type: Arts & Crafts, General Interest
Registration Required
Seats Remaining: 0
Event Details:
Learn the basics of knitting in this multi-generational class. Bring your own size 8 knitting needles (circular or straight). We’ll provide the yarn. Participants in grades 5-8 must be accompanied by an adult. CLPL cardholders only. Registration requ...

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.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...
This event is in the "Youth" group.

Read With Me

10:00am - 10:15am
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:
Would your child like to read with a trained therapy dog? Read With Me is a special initiative of the Pet Partners Therapy Animal Program. Register for a 15-minute session to read with a dog. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.

Read With Me

10:15am - 10:30am
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:
Would your child like to read with a trained therapy dog? Read With Me is a special initiative of the Pet Partners Therapy Animal Program. Register for a 15-minute session to read with a dog. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.

Read With Me

10:30am - 10:45am
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:
Would your child like to read with a trained therapy dog? Read With Me is a special initiative of the Pet Partners Therapy Animal Program. Register for a 15-minute session to read with a dog. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.

Read With Me

10:45am - 11:00am
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:
Would your child like to read with a trained therapy dog? Read With Me is a special initiative of the Pet Partners Therapy Animal Program. Register for a 15-minute session to read with a dog. Registration with a CLPL card is required.  ...
This event is in the "Youth" group.
This event is in the "Family" group.
This event is in the "All Ages" group.

CLPL @ MCCD's Earth Day Celebration

12:00pm - 4:00pm
Off Site
Offsite Event
Library Branch: Off Site
Age Group: Youth, Family, All Ages
Program Type: Arts & Crafts, General Interest
Event Details:
Let's celebrate Earth Day with the McHenry County Conservation District! Explore Earth friendly activity and craft stations. Plant seeds, take a guided hike, view a puppet show and more! Please bring a picnic lunch. No registration is required. ...
This event is in the "Youth" group.

Take-and-Make Crafts - April

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth
Program Type: Arts & Crafts, Take and Make
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: Magical Fairy Friend       ...