Upcoming Events

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

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 "Family" group.
This event is in the "All Ages" group.

Mobile Museum of Tolerance

1:00pm - 7:00pm
Crystal Lake Public Library
Library Branch: Crystal Lake Public Library
Room: Other
Age Group: Youth, Teen, Adult, Family, All Ages
Program Type: General Interest
Event Details:

Stop by and visit the Mobile Museum of Tolerance throughout the day to engage in dialogue and participate in immersive experiences. 

This event is in the "Youth" group.

Caudill Book Club

4:00pm - 5:00pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Book Club
Registration Required
Seats Remaining: 4
Event Details:

Join Ms. Seanine for a special summer book club. Participants will vote on which books we'll read off the 2025 Rebecca Caudill Book Award nominee list. We will have snacks as we discuss each book. 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.
This event is in the "All Ages" group.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

This event is in the "Youth" group.
This event is in the "Family" group.

Saturday Story Time and Play

10:30am - 11:30am
Crystal Lake Public Library
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth, Family
Program Type: Storytime
Event Details:

A story time for every little one! Join us for a short story time followed by playtime for children and their caregivers to enjoy. Recommended for children ages Birth - 5 yrs. with their caregiver. Drop-in, no registration is 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.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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: 9
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: 19
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.

Summer Adventures

1:00pm - 2:30pm
Crystal Lake Public Library
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Event Details:

Drop in to Youth Services for a surprise, hands-on activity. Crafts, games, building, robots, the activity will change each week! 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.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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

Maker Academy: Embroidery and Hand Sewing

6:30pm - 8: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: 5
Event Details:

Grab your grown-up and come to Youth Services to learn simple embroidery stitches and hand sewing. Take home a finished project that you have made together. 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.
This event is in the "All Ages" group.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

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: 13
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: 20
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.

Summer Adventures

1:00pm - 2:30pm
Crystal Lake Public Library
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Event Details:

Drop in to Youth Services for a surprise, hands-on activity. Crafts, games, building, robots, the activity will change each week! No registration required.

This event is in the "Youth" group.

Caudill Book Club

4:00pm - 5:00pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Book Club
Registration Required
Seats Remaining: 4
Event Details:

Join Ms. Seanine for a special summer book club. Participants will vote on which books we'll read off the 2025 Rebecca Caudill Book Award nominee list. We will have snacks as we discuss each book. 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.
This event is in the "All Ages" group.

Take-and-Make Crafts - June

All Day
Virtual CLPL
Virtual Event
Library Branch: Virtual CLPL
Age Group: Youth, Teen, Adult, All Ages
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: Mosaic Turtle

This event is in the "Youth" group.

Madoli Farms Story Time

10:00am - 10:30am
Off Site
Waitlist
Registration
Offsite Event
Library Branch: Off Site
Age Group: Youth
Program Type: Storytime
Registration Required
Seats Remaining: 0
Event Details:

Join us at Madoli Farms for an energetic story time on a working farm. Bring a chair or blanket to sit on and be ready for some fun!

This event is in the "Youth" group.

Bluestem Book Club

4:15pm - 5:00pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Book Club
Registration Required
Seats Remaining: 7
Event Details:

Ms. Dawn and Ms. Ashlee will lead this book club where participants will vote on which books to read off the Bluestem 2025 nominee list! The club will meet weekly to discuss the selected books and do fun activities. Snacks will be provided.