Upcoming Events

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

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.

DIY Resin Art

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:

Participants will learn the method, process, tips and tricks to create one-of-a-kind resin art pieces. Once the resin solidifies, participants can pick up their masterpieces at the library. 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.

Mario Kart Tournament

1:00pm - 2:00pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:

Pick your favorite character and race in our Mario Kart Tournament! Do activities and watch other racers dodge turtle shells while you wait. Nintendo Switch console and remotes provided by the library.

This event is in the "Youth" group.

Mario Kart Tournament

3:00pm - 4:00pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:

Pick your favorite character and race in our Mario Kart Tournament! Do activities and watch other racers dodge turtle shells while you wait. Nintendo Switch console and remotes provided by the library.

This event is in the "Youth" group.

Mario Kart Tournament

5:00pm - 6:00pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 0
Event Details:

Pick your favorite character and race in our Mario Kart Tournament! Do activities and watch other racers dodge turtle shells while you wait. Nintendo Switch console and remotes provided by the library.

This event is in the "Youth" group.

Family Evening Story Time

6:30pm - 7:00pm
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:

Bring the family and enjoy a story time together. Prepare to dance, sing and enjoy a story! Registration is required. 

This event is in the "Teen" group.
This event is in the "Adult" group.

Paddock Street Writers Guild Monthly Meet-Up

7:00pm - 8:30pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Adult Services
Age Group: Teen, Adult
Program Type: General Interest
Registration Required
Seats Remaining: 9
Event Details:

Our monthly writers group is back! Join us every month to meet up and check in with other local writers. Bring whatever you're working on or find some inspiration here and get some writing done!

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.

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: 1
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 "Teen" group.
This event is in the "Adult" group.
This event is in the "All Ages" group.

Read the Rainbow Pride Celebration

6:00pm - 8:30pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Other
Age Group: Teen, Adult, All Ages
Program Type: Arts & Crafts, General Interest
Registration Required
Seats Remaining: 50
Event Details:

Everyone is welcome when CLPL celebrates Pride 2024! Join us for crafts, games, music and more! Refreshments available from Joe + Dough from 6:30-7:30 pm.

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
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.

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

This event is in the "Teen" group.

Dive Into Reading: Teen Tie-Dye Beach Towels

6:00pm - 7:30pm
Crystal Lake Public Library
Waitlist
Registration
Library Branch: Crystal Lake Public Library
Room: Other
Age Group: Teen
Program Type: Arts & Crafts, General Interest
Registration Required
Seats Remaining: 0
Event Details:

Tie-Dye at the library! Come create a tie-dyed beach towel and customize it with your name, a word, or special design. We'll meet on the library lawn.

Disclaimer(s)

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.

Photos

Library staffers regularly take photos to use in library publications and promotional fliers. Written consent will be obtained from those named in a photo.

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.

Reading Buddies

9:30am - 9: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:

Practice reading with our Very Important Volunteers (VIVs) this summer! Children will be paired with teen volunteers to practice their reading skills and build confidence. Sign up for a 15-minute session. CLPL cardholders only.

This event is in the "Youth" group.

Reading Buddies

9:45am - 10:00am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 1
Event Details:

Practice reading with our Very Important Volunteers (VIVs) this summer! Children will be paired with teen volunteers to practice their reading skills and build confidence. Sign up for a 15-minute session. CLPL cardholders only.

This event is in the "Youth" group.

Reading Buddies

10:00am - 10:15am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 1
Event Details:

Practice reading with our Very Important Volunteers (VIVs) this summer! Children will be paired with teen volunteers to practice their reading skills and build confidence. Sign up for a 15-minute session. CLPL cardholders only.

This event is in the "Youth" group.

Reading Buddies

10:30am - 10:45am
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: General Interest
Registration Required
Seats Remaining: 2
Event Details:

Practice reading with our Very Important Volunteers (VIVs) this summer! Children will be paired with teen volunteers to practice their reading skills and build confidence. Sign up for a 15-minute session. CLPL cardholders only.

This event is in the "Youth" group.

Reading Buddies

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:

Practice reading with our Very Important Volunteers (VIVs) this summer! Children will be paired with teen volunteers to practice their reading skills and build confidence. Sign up for a 15-minute session. CLPL cardholders only.

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

Story Time at the Park

11:00am - 11:30am
Off Site
Register Now
Registration
Offsite Event
Library Branch: Off Site
Age Group: Youth, Family, All Ages
Program Type: Storytime
Registration Required
Seats Remaining: 138
Event Details:

Enjoy stories, songs, games and lots of fun at this outdoor story time. Please bring a blanket and be prepared for fun! Program is held weather permitting. Registration is required.

This event is in the "Teen" group.
This event is in the "Adult" group.
This event is in the "Family" group.

Feel Good Friday Movies: Wonka

12:00pm - 2:30pm
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Teen, Adult, Family
Program Type: Movie
Registration Required
Seats Remaining: 24
Event Details:

Join us for a screening of  the 2023's Wonka. Runtime: 112 minutes. Rated PG.

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