Upcoming Events

May 29 2023 - 5:00pm
Whether you’ve been playing for years or have always wanted to learn, this is your chance to sharpen your skills. Players can compete in either casual or competitive games or learn the fundamentals of this classic of game of strategy. Thornwood HS Chess coach (and former NFL player) Michael Blair... more
May 30 2023 - 11:00am
A storytime inspired by the world of Mister Rogers Neighborhood. Children will participate in Kindness Projects that will benefit their community. Ages 2 and up. 
May 31 2023 - 4:00pm
Stop in for our weekly drop-in LEGO club where we'll build cool new friendships brick by brick. 
May 31 2023 - 5:00pm
Whether you’ve been playing for years or have always wanted to learn, this is your chance to sharpen your skills. Players can compete in either casual or competitive games or learn the fundamentals of this classic of game of strategy. Thornwood HS Chess coach (and former NFL player) Michael Blair... more
Jun 1 2023 - 5:00pm
Private Booking for Girl Scouts of Greater Chicago and NW Indiana. Thursday, June 1, 2023  from 5:00pm-7:00pm in the Community Room
Jun 3 2023 (All day)
In Your Backyard Summer Reading Kick Off   Join us for fun and food! Sign up for the Summer Reading Challenge, enjoy cool games and crafts, and get to know your librarians as we celebrate the start of Summer! Featuring Special Guest and Grammy® Nominated Performer Nanny Nikki!
Jun 3 2023 - 12:00pm
Create sidewalk chalk masterpieces as we celebrate the summer kickoff.
Jun 5 2023 - 12:30pm
Join Miss Liz as we get crafty each week and create something fun! Designed for kids ages 6-12
Jun 5 2023 - 12:30pm
Join Miss Liz as we get crafty each week and create something fun! Designed for kids ages 6-12
Jun 5 2023 - 5:00pm
Be a part of SHPL's first chess tournament, led by Thornwood Chess coach, former NFL player, and former Olympian Michael Blair. This unrated tournament is co-hosted with Ninety10 Sports and is open to players of all ages and skill levels.

May 2023

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
30
1
2
3
4
5
6
 
5:00 pm
 
4:00 pm to 8:00 pm
 
 
7
8
9
10
11
12
13
 
5:00 pm
 
10:30 am to 11:30 am
 
4:00 pm to 5:00 pm
 
5:00 pm
 
2:00 pm to 3:00 pm
 
4:00 pm to 8:00 pm
 
 
 
14
15
16
17
18
19
20
 
4:00 pm to 5:00 pm
 
5:00 pm
 
1:45 pm
 
4:00 pm to 8:00 pm
 
 
21
22
23
24
25
26
27
 
10:00 am to 12:30 pm
 
5:00 pm
 
12:00 pm to 1:00 pm
 
4:00 pm to 5:00 pm
 
5:00 pm
 
4:00 pm to 8:00 pm
 
10:00 am to 1:00 pm
 
10:00 am to 12:00 pm
 
28
29
30
31
1
2
3
 
5:00 pm
 
4:00 pm to 5:00 pm
 
5:00 pm