| All Day |
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
18
2026
Sun
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
19
2026
Mon
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
20
2026
Tue
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
21
2026
Wed
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
22
2026
Thu
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
23
2026
Fri
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
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
Youth,
Teen,
Adult,
All Ages
CLPL Take & Make
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
Jan
24
2026
Sat
Take-and-Make Crafts - January
Library Branch:
CLPL Take & Make
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts
|
| 9 am |
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
19
2026
Mon
Baby Time
9:30am–10:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
Storytime
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 "Adult" group
This event is in the "Family" group
Adult,
Family
Crystal Lake Public Library
This event is in the "Adult" group
This event is in the "Family" group
Jan
20
2026
Tue
WIC MCDH Mobile Clinic Event
9:00am–1:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Adult,
Family
Program Type:
General Interest
Event Details:
The McHenry County Department of Health will have their mobile unit onsite at the library to offer these services:
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
20
2026
Tue
Toddler Time
9:30am–10:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
Storytime
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
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
21
2026
Wed
Preschool Story Time
9:30am–10:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I
Age Group:
Youth
Program Type:
Storytime
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 "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
Jan
21
2026
Wed
Bookies
9:30am–11:30am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
Book Club
Event Details:
Pride and Prejudice by Jane Austen
|
|
|
|
| 10 am |
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
19
2026
Mon
Family Story Time
10:30am–11:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
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. Registration with a CLPL card is required.
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
20
2026
Tue
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
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
21
2026
Wed
Family Story Time
10:30am–11:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
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. Registration with a CLPL card is required.
|
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
Jan
22
2026
Thu
Memory Café
10:00am–11:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
General Interest,
Meeting
Event Details:
Individuals with memory related challenges and their caregivers are invited to join us for an informal social gathering. Light refreshments will be served.
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
22
2026
Thu
Bilingual Story Time/Cuentacuentos Familiar
10:30am–11:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
Storytime
Event Details:
Get ready to have fun with music, books and rhymes in this special bilingual story time. Prepárate para divertirte con música, libros y rimas en este especial cuentacuentos bilingüe.
|
|
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
Youth,
Teen,
Adult,
Family,
All Ages
Crystal Lake Public Library
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
Jan
24
2026
Sat
All Ages Game and Puzzle Exchange
10:00am–12:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Youth,
Teen,
Adult,
Family,
All Ages
Program Type:
General Interest
Event Details:
Trade in your gently used games or puzzles for something new to you. Items may be brought to the Youth or Adult Services desks from January 17-23 and exchanged for a voucher to redeem on the day of the event.
|
| 11 am |
|
|
|
|
|
|
|
| 12 pm |
|
|
|
|
|
|
|
| 1 pm |
This event is in the "All Ages" group
All Ages
Crystal Lake Public Library
This event is in the "All Ages" group
Jan
18
2026
Sun
Jane Austen Tea Party
1:30pm–2:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
All Ages
Program Type:
General Interest
Event Details:
You and your family are cordially invited to a Jane Austen tea in honor of Jane's 250th birthday. Formal attire encouraged. There will be games, crafts and of course, tea! Registration required with a CLPL card.
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
19
2026
Mon
Science Explorers
1:00pm–1:45pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest,
STEM
Event Details:
Come explore with us! We will be using STEM-based activities to explore the world around us. Registration with a CLPL card is required.
|
|
|
|
|
|
| 2 pm |
|
|
|
|
|
|
|
| 3 pm |
|
|
|
|
|
|
|
| 4 pm |
|
|
|
|
|
|
|
| 5 pm |
|
|
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
Jan
20
2026
Tue
Tuesday Night Movie - Hamilton
5:30pm–8:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
Movie
Event Details:
Join us for a screening of the smash hit Broadway musical "Hamilton." Runtime: 160 minutes. Rated PG-13.
|
|
|
|
|
| 6 pm |
|
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
20
2026
Tue
New Year Memory Jars
6:30pm–7:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Welcome in the New Year and the many things to be experienced in 2026! Let's decorate special jars to store all of our mementoes and memories throughout the year. Registration with a CLPL card is required.
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
Jan
21
2026
Wed
D&D Beginners Club
6:30pm–7:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
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 "Adult" group
Adult
Off Site
Registration Required
Offsite Event
This event is in the "Adult" group
Jan
22
2026
Thu
Age Group:
Adult
Program Type:
Book Club
Event Details:
This isn't your typical book club! There's no assigned reading, no discussion to prepare for.
|
|
|
| 7 pm |
|
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
Jan
19
2026
Mon
Night Owls Book Club
7:00pm–8:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
Book Club
Event Details:
A book club for readers who do their best after dark! Join us this month to discuss Pride and Prejudice by Jane Austen. Copies available at the Circulation desk.
|
|
This event is in the "All Ages" group
All Ages
Crystal Lake Public Library
This event is in the "All Ages" group
Jan
21
2026
Wed
Library Board Meeting
7:00pm–9:00pm
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 "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
Jan
22
2026
Thu
Project Management 101 - part 1
7:00pm–8:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Other
Age Group:
Adult
Program Type:
General Interest
Event Details:
Michael Spilg, PMI-certified instructor, will offer a beginner-friendly overview of project management methods, including Traditional, Agile, and Hybrid approaches. He'll introduce key team roles, tools, and ways of thinking for each style.
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.
|
|
|