Upcoming Events

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Family" group.

Preschool Fair

9:30am - 12:00pm
Family
Crystal Lake Public Library
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 "All Ages" group.

Committee of the Whole Meeting

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

9:00am - 12:00pm
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

9:00am - 12:00pm
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

9:00am - 12:00pm
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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.

Library Closed - Easter

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

The Library is closed on Easter.

Library Closed

9:00am - 12:00pm
Crystal Lake Public Library
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.

Committee of the Whole Meeting

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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.

This event is in the "All Ages" group.

Library Foundation Meeting

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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.

Library Closed - Memorial Day

All Day
Crystal Lake Public Library
Closing
Branches:
Crystal Lake Public Library
This event is in the "All Ages" group.

Committee of the Whole Meeting

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

9:00am - 12:00pm
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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

7:00pm - 9:00pm
All Ages
Crystal Lake Public Library
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 "Youth" group.

Test Crafternoon

3:45pm - 4:45pm
Youth
Crystal Lake Public Library
Register Now
Registration
Library Branch: Crystal Lake Public Library
Room: Ames Room
Age Group: Youth
Program Type: Meeting
Registration Required
Seats Remaining: 4
Event Details:

Testing