| 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
May
10
2026
Sun
Take-and-Make Crafts - May
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
May
11
2026
Mon
Take-and-Make Crafts - May
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
May
12
2026
Tue
Take-and-Make Crafts - May
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
May
13
2026
Wed
Take-and-Make Crafts - May
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
May
14
2026
Thu
Take-and-Make Crafts - May
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
May
15
2026
Fri
Take-and-Make Crafts - May
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
May
16
2026
Sat
Take-and-Make Crafts - May
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
May
12
2026
Tue
Block Party
9:30am–11:30am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Let's have a block party! Join us for a morning of building with several different types of blocks. Drop in and create with us. No registration required.
|
|
|
|
|
| 10 am |
|
|
|
|
|
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
16
2026
Sat
Read With Me
10:00am–10:15am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
16
2026
Sat
Read With Me
10:15am–10:30am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
16
2026
Sat
Read With Me
10:30am–10:45am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
16
2026
Sat
Read With Me
10:45am–11:00am
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Would your child like to practice reading with a trained therapy dog? SOUL Harbour Ranch brings their Pet Partners registered therapy dogs to the library for a cozy, one-on-one reading time, which ensures the best experience for our readers.
|
| 11 am |
|
|
|
|
|
|
|
| 12 pm |
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
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 "All Ages" group
May
10
2026
Sun
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
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
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 "All Ages" group
May
11
2026
Mon
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
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
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 "All Ages" group
May
12
2026
Tue
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
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
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 "All Ages" group
May
13
2026
Wed
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
This event is in the "Teen" group
This event is in the "Adult" group
Teen,
Adult
Crystal Lake Public Library
This event is in the "Teen" group
This event is in the "Adult" group
May
14
2026
Thu
CrafterNoon
12:00pm–1:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Adult Services
Age Group:
Teen,
Adult
Program Type:
Arts & Crafts
Event Details:
Calling all crafters! Pack up your current projects and head over to the library for a casual program where you can socialize with other makers while you work. Registration encouraged.
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
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 "All Ages" group
May
14
2026
Thu
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
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
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 "All Ages" group
May
15
2026
Fri
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
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
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 "All Ages" group
May
16
2026
Sat
CLPL Mini Art Show
12:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Age Group:
Youth,
Teen,
Adult,
All Ages
Program Type:
Arts & Crafts,
General Interest
Event Details:
Calling artists of all ages! Be a part of our CLPL Mini Art Show. Pick up your 4"x4" mini canvas from the Adult or Youth Services desks from May 1-22. Take your canvas home and create.
|
| 1 pm |
|
|
|
|
|
|
|
| 2 pm |
|
|
|
|
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
May
14
2026
Thu
Book Club SOS
2:00pm–3:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
Book Club
Event Details:
We've got some brand new ideas for fiction, non-fiction and hidden gems for your book club! Join in a lively presentation of great books to read and discuss.
|
|
|
| 3 pm |
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
11
2026
Mon
Make It Mondays
3:45pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest
Event Details:
Stop by Youth Services for a surprise, hands-on activity. Crafts, games or building. The activity will change every week. Drop in. No registration required.
|
|
|
|
|
|
| 4 pm |
|
|
|
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
14
2026
Thu
LEGO® Builders' Club
4:00pm–5:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
General Interest,
STEM
Event Details:
Join other LEGO®-loving kids for brick-building fun. Try a building challenge or create your own. Use the library's LEGO® collection for this program. Registration with a CLPL card is required.
|
|
|
| 5 pm |
|
|
|
|
|
|
|
| 6 pm |
|
|
This event is in the "Youth" group
Youth
Crystal Lake Public Library
This event is in the "Youth" group
May
12
2026
Tue
Maker Academy: Cross Stitch, Embroidery and Hand Sewing
6:30pm–8:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Program I & II
Age Group:
Youth
Program Type:
Arts & Crafts,
General Interest
Event Details:
Grab your grown-up and come to Youth Services to learn new fiber art skills. Take home a fun project that you have made together. Registration with a CLPL card is required.
Disclaimer(s)
Cancellation
Due to this program's popularity, please give the library 24-hours notice if you can't attend so we can notify the next person on the waiting list.
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
May
12
2026
Tue
SCORE: Project Management 101
6:30pm–8:00pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Other
Age Group:
Adult
Program Type:
General Interest
Event Details:
Have you been searching for a beginner-friendly overview of project management?
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.
Zoom - Recording
Library staffers will be recording this LIVE Zoom program. This video may be used in other Library publications and promotions, including, but not limited to Facebook and YouTube.
|
This event is in the "Adult" group
Adult
Crystal Lake Public Library
This event is in the "Adult" group
May
13
2026
Wed
Reel Life Movies: Hamnet
6:00pm–8:30pm
Crystal Lake Public Library
Library Branch:
Crystal Lake Public Library
Room:
Ames Room
Age Group:
Adult
Program Type:
Movie
Event Details:
A screening and discussion of 2025's Oscar Nominated "Hamnet." (125 min. PG-13). This program is co-sponsored by the American Association of University Women Crystal Lake Branch. Registration encouraged.
|
|
|
|
| 7 pm |
|
|
This event is in the "Adult" group
Adult
Off Site
Registration Required
Offsite Event
This event is in the "Adult" group
May
12
2026
Tue
An Evening with Jane Hamilton and Elizabeth Berg
Age Group:
Adult
Program Type:
General Interest
Event Details:
Join us in conversation with popular best-selling authors Jane Hamilton and Elizabeth Berg at McHenry County College!
Disclaimer(s)
Accessibility
ADA accommodations are available with at least 5 days advance notice. Please call 815.459.1687, ext. 8 to make arrangements.
This event is in the "All Ages" group
All Ages
Crystal Lake Public Library
This event is in the "All Ages" group
May
12
2026
Tue
Library Foundation 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:
Library Foundation Meeting.
|
|
|
|
|