Event List

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 "All Ages" group

Take-and-Make Crafts - January

All Day
CLPL Take & Make
Program Type:
Arts & Crafts
Age Group:
Youth, Teen, Adult, All Ages

Click on the link below to view and register to pick up one of our Take-and Make Crafts below:

Youth Take-and-Make: Animal Scratch Art

Offsite Event
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: Animal Scratch Art

This event is in the "Youth" group

Preschool Story Time and Craft

Wednesday, January 28, 2026 at 10:00am - 10:45am
Program I & II at Crystal Lake Public Library
Program Type:
Arts & Crafts, Storytime
Age Group:
Youth

Join us for a special story time for preschoolers that includes stories, songs and a fun craft. Registration with a CLPL card is required.

Register Now
Registration Required
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Arts & Crafts, Storytime
Registration Required
Event Details:

Join us for a special story time for preschoolers that includes stories, songs and a fun craft. Registration with a CLPL card is required.

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

Escape Longbourne: A Jane Austen Themed Escape Room

Wednesday, January 28, 2026 at 4:30pm - 5:30pm
Ames Room at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Teen, Adult

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

Register Now
Registration Required
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Teen, Adult
Program Type: General Interest
Registration Required
Event Details:

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

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

Escape from Longbourne: A Jane Austen Themed Escape Room

Wednesday, January 28, 2026 at 6:00pm - 7:00pm
Ames Room at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Teen, Adult

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

Register Now
Registration Required
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Teen, Adult
Program Type: General Interest
Registration Required
Event Details:

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

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

Escape from Longbourne: A Jane Austen Themed Escape Room

Wednesday, January 28, 2026 at 7:30pm - 8:30pm
Ames Room at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Teen, Adult

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

Waitlist
Registration Required
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Teen, Adult
Program Type: General Interest
Registration Required
Event Details:

It is a truth universally acknowledged that those trapped in Mr. Bennet's study must be in want of an escape! You will have 60 minutes to escape Mr.

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 - January

All Day
CLPL Take & Make
Program Type:
Arts & Crafts
Age Group:
Youth, Teen, Adult, All Ages

Click on the link below to view and register to pick up one of our Take-and Make Crafts below:

Youth Take-and-Make: Animal Scratch Art

Offsite Event
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: Animal Scratch Art

This event is in the "Youth" group

Snowball Story Time Dance Party

Thursday, January 29, 2026 at 9:30am - 10:00am
Program I & II at Crystal Lake Public Library
Program Type:
Storytime
Age Group:
Youth

We'll have snow much fun in this special story time "ball" focused on music and dance. Registration with a CLPL card is required.

Waitlist
Registration Required
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Event Details:

We'll have snow much fun in this special story time "ball" focused on music and dance. Registration with a CLPL card is required.

This event is in the "Youth" group

Snowball Story Time Dance Party

Thursday, January 29, 2026 at 10:30am - 11:00am
Program I & II at Crystal Lake Public Library
Program Type:
Storytime
Age Group:
Youth

We'll have snow much fun in this special story time "ball" focused on music and dance. Registration with a CLPL card is required.

Waitlist
Registration Required
Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: Youth
Program Type: Storytime
Registration Required
Event Details:

We'll have snow much fun in this special story time "ball" focused on music and dance. Registration with a CLPL card is required.

This event is in the "Youth" group

Fandom Meet Up: Percy Jackson

Thursday, January 29, 2026 at 4:30pm - 5:30pm
Ames Room at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Youth

Meet up with other fans to celebrate the world of Percy Jackson with activities and games. Registration with a CLPL card is required.

Register Now
Registration Required
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Youth
Program Type: General Interest
Registration Required
Event Details:

Meet up with other fans to celebrate the world of Percy Jackson with activities and games. 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 - January

All Day
CLPL Take & Make
Program Type:
Arts & Crafts
Age Group:
Youth, Teen, Adult, All Ages

Click on the link below to view and register to pick up one of our Take-and Make Crafts below:

Youth Take-and-Make: Animal Scratch Art

Offsite Event
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: Animal Scratch Art

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 - January

All Day
CLPL Take & Make
Program Type:
Arts & Crafts
Age Group:
Youth, Teen, Adult, All Ages

Click on the link below to view and register to pick up one of our Take-and Make Crafts below:

Youth Take-and-Make: Animal Scratch Art

Offsite Event
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: Animal Scratch Art

This event is in the "Family" group

Preschool Fair

Saturday, January 31, 2026 at 9:30am - 12:00pm
Ames Room at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Family

Which preschool is the best fit for your family? Do you have questions about hours, location, price or programs offered? Let us simplify your search.

Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Family
Program Type: General Interest
Event Details:

Which preschool is the best fit for your family? Do you have questions about hours, location, price or programs offered? Let us simplify your search.

This event is in the "Adult" group

Project Management 101 - Part 2

Tuesday, February 3, 2026 at 7:00pm - 8:00pm
Other at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Adult
Join us for part 2 of our project management presentation. In this session, you will discover how artificial intelligence can enhance your project management practice.
Library Branch: Crystal Lake Public Library
Room: Other
Age Group: Adult
Program Type: General Interest
Event Details:
Join us for part 2 of our project management presentation. In this session, you will discover how artificial intelligence can enhance your project management practice.

Disclaimer(s)

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

D&D Beginners Club

Wednesday, February 4, 2026 at 6:30pm - 7:30pm
Program I & II at Crystal Lake Public Library
Program Type:
General Interest
Age Group:
Youth

Learn the basics of D&D! During this 3 session series you will work together to create characters, battle monsters, and play a special one shot. Some dice will be provided for play, adventurers are welcome to bring their own.

Register Now
Registration Required
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! During this 3 session series you will work together to create characters, battle monsters, and play a special one shot. Some dice will be provided for play, adventurers are welcome to bring their own.

This event is in the "All Ages" group

Committee of the Whole Meeting

Wednesday, February 4, 2026 at 7:00pm - 9:00pm
Ames Room at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: All Ages
Program Type: Meeting
Event Details:

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Closed for Staff Training

Friday, February 6, 2026 at 9:00am - 12:00pm
Crystal Lake Public Library

The library will be closed from 9 am - noon for staff training

Closing
Branches:
Crystal Lake Public Library
Description:

The library will be closed from 9 am - noon for staff training

This event is in the "All Ages" group

Library Foundation Meeting

Tuesday, February 10, 2026 at 7:00pm - 9:00pm
Ames Room at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

Library Foundation Meeting.

Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: All Ages
Program Type: Meeting
Event Details:

Library Foundation Meeting.

This event is in the "All Ages" group

Library Board Meeting

Wednesday, February 18, 2026 at 7:00pm - 9:00pm
Ames Room at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

The Crystal Lake Public Library Board of Trustees will hold a meeting to conduct essential business.

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 "All Ages" group

Committee of the Whole Meeting

Wednesday, March 4, 2026 at 7:00pm - 9:00pm
Program I & II at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Branch: Crystal Lake Public Library
Room: Program I & II
Age Group: All Ages
Program Type: Meeting
Event Details:

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Closed for Staff Training

Friday, March 6, 2026 at 9:00am - 12:00pm
Crystal Lake Public Library

The library will be closed from 9 am - noon for staff training

Closing
Branches:
Crystal Lake Public Library
Description:

The library will be closed from 9 am - noon for staff training

This event is in the "All Ages" group

Library Board Meeting

Wednesday, March 18, 2026 at 7:00pm - 9:00pm
Ames Room at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

The Crystal Lake Public Library Board of Trustees will hold a meeting to conduct essential business.

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 "All Ages" group

Committee of the Whole Meeting

Wednesday, April 1, 2026 at 7:00pm - 9:00pm
Ames Room at Crystal Lake Public Library
Program Type:
Meeting
Age Group:
All Ages

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: All Ages
Program Type: Meeting
Event Details:

The Committee of the Whole of the Board of Library Trustees of the City of Crystal Lake will be holding an in person meeting at the library to consider essential business.

Library Closed for Staff Training

Friday, April 3, 2026 at 9:00am - 12:00pm
Crystal Lake Public Library

The library will be closed from 9 am - noon for staff training

Closing
Branches:
Crystal Lake Public Library
Description:

The library will be closed from 9 am - noon for staff training

Library Closed - Easter Sunday

All Day
Crystal Lake Public Library
Closing
Branches:
Crystal Lake Public Library