Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

This event is in the "Adults" group
This event is in the "Seniors" group

Plot Untwisters (Mystery Solvers)

Tuesday, May 5, 2026 at 6:00pm - 8:00pm
Small Meeting Room at South Holland Public Library
Age Group:
Adults, Seniors

Calling all armchair detectives and mystery solvers! Sherlock Holmes is a busy man. Use the clues to help him determine if Comfort Grey was unjustly executed for attempted murder.

Upcoming
Registration Required
This event is in the "Adults" group

Nature Walk and Reflection at Sandridge Nature Center

Wednesday, May 6, 2026 at 10:00am - 11:00am
Offsite at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Adults
Nature Walk and Reflection:

Take a walk at the Sandridge Nature Center while experiencing nature and connecting with fellow nature lovers.

Upcoming
Registration Required
Offsite Event
This event is in the "Children & Tweens (6-11)" group
This event is in the "Preschool (0-5)" group

Wednesday Wind-Down: Stories & Crafts

Wednesday, May 6, 2026 at 5:00pm - 6:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
DIY & Crafts, Story Hour
Age Group:
Children & Tweens (6-11), Preschool (0-5)

Make Wednesday Evenings special with stories and creativity! Join us Wednesdays at 5 pm for a calm evening library visit.

Upcoming
Registration Required
This event is in the "Preschool (0-5)" group

Lote4Kids Language Adventure Storytime

Thursday, May 7, 2026 at 11:00am - 12:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
Story Hour
Age Group:
Preschool (0-5)

Lote4Kids Multilingual Storytime invites families to explore stories in multiple languages using our new storytelling app.

Upcoming
Registration Required
This event is in the "Seniors" group

May Chair Yoga

Thursday, May 7, 2026 at 11:00am - 12:00pm
Community Room at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Seniors

Enjoy yoga while in a seated position. This class is for seniors but all are welcome!
In-person and Online

To join online click the link below
Here is the Zoom link for the month of May:

Upcoming
Registration Required
This event is in the "Teens (12-18)" group

VolunTeens

Thursday, May 7, 2026 at 4:00pm - 8:00pm
Teen Room at South Holland Public Library
Program Type:
Community & Culture
Age Group:
Teens (12-18)
VolunTeens:

The library is happy to offer volunteer opportunities for youth in grades 6 and up! If you need service hours for a club or church or if you just want something to put on your coll...

Upcoming
Registration Required
This event is in the "Teens (12-18)" group

STEAM Lab: Candy Science

Thursday, May 7, 2026 at 6:00pm - 7:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
STEAM
Age Group:
Teens (12-18)

Find your inner chemist in this tasty series of challenges using candy as your scientific medium.

Upcoming
Registration Required
This event is in the "Teens (12-18)" group
This event is in the "Children & Tweens (6-11)" group

Make It Yours: Tween Monthly Take & Make

All Day
Take and Makes at South Holland Public Library
Program Type:
DIY & Crafts
Age Group:
Teens (12-18), Children & Tweens (6-11)

Make It Yours: Tween is a monthly take-and-make program for ages 9–13. Each month features a different craft or activity designed to spark creativity and encourage self-expression. Pick up a kit, add your own personal touches, and make it yours!

Upcoming
Registration Required
This event is in the "Adults" group

Spice It Up!

All Day
Take and Makes at South Holland Public Library
Program Type:
DIY & Crafts
Age Group:
Adults
Spice It Up!:

Enhance your cooking with a new spice each month. Register to receive a sample of a new spice along with an information packet complete with recipes. You will have one week from th...

Upcoming
Registration Required
This event is in the "Adults" group

Tech Help Walk-Ins

Monday, May 11, 2026 at 3:00pm - 5:00pm
Mac Station at South Holland Public Library
Program Type:
Computer Classes
Age Group:
Adults

Walk in for 1-on-1 help with your tech questions about smart devices, library databases, e-books, Microsoft Office, or any other basic computing dilemmas. Come to the Reference Desk near the Macintoshes. 

This event is in the "All Ages" group

Color & Calm: Weekly Family Relaxation Time

Monday, May 11, 2026 at 3:30pm - 4:30pm
Youth Services Main Area at South Holland Public Library
Program Type:
DIY & Crafts
Age Group:
All Ages

Weekly family coloring for relaxation, mindfulness and fun. Bring your own coloring supplies or use ours! 

This event is in the "Preschool (0-5)" group

Grown-ups and Giggles

Tuesday, May 12, 2026 at 11:00am - 12:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
Story Hour
Age Group:
Preschool (0-5)

Celebrate the grown-ups who make us laugh, care for us, and cheer us on! Families are invited to enjoy  playful activities, and fun designed to spark smiles and connections.

Open
Registration Required
This event is in the "Adults" group

Stretching Class

Tuesday, May 12, 2026 at 6:30pm - 7:30pm
Community Room at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Dr. Jessica Taylor of Chicago Wellness Chiropractic Center will teach us stretching exercises to enhance flexibility, prevent injury, improve posture, relieve stress, increase blood circulation, and improve energy levels. 

Upcoming
Registration Required
This event is in the "Adults" group
This event is in the "Seniors" group

Illinois Extension: Because I Matter: Breast Cancer Education

Wednesday, May 13, 2026 at 11:00am - 12:30pm
Community Room at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Adults, Seniors

A MammaCare® certified breast self-exam instructor will demonstrate the 5Ps of breast self-exam, how normal breast tissue feels, and how it can differ from suspicious lump characteristics.

Open
Registration Required
This event is in the "Children & Tweens (6-11)" group
This event is in the "Preschool (0-5)" group

Wednesday Wind-Down: Stories & Crafts

Wednesday, May 13, 2026 at 5:00pm - 6:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
DIY & Crafts, Story Hour
Age Group:
Children & Tweens (6-11), Preschool (0-5)

Make Wednesday Evenings special with stories and creativity! Join us Wednesdays at 5 pm for a calm evening library visit.

Upcoming
Registration Required
This event is in the "Seniors" group
This event is in the "Teens (12-18)" group
This event is in the "Children & Tweens (6-11)" group

Pens & Planners

Wednesday, May 13, 2026 at 6:00pm - 8:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
DIY & Crafts
Age Group:
Seniors, Teens (12-18), Children & Tweens (6-11)
Crafts/DIYs:

The Library hosts a variety of craft classes each month. Some of them are in-person and others are crafts you take home to do.

Our planner and journaling club is perfect for you to: Catch up on your journaling, 
Create a vision board, Review your budget, Write and review your goals, or just Update your planner.

This event is in the "Preschool (0-5)" group

Lote4Kids Language Adventure Storytime

Thursday, May 14, 2026 at 11:00am - 12:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
Story Hour
Age Group:
Preschool (0-5)

Lote4Kids Multilingual Storytime invites families to explore stories in multiple languages using our new storytelling app.

Upcoming
Registration Required
This event is in the "Seniors" group

May Chair Yoga

Thursday, May 14, 2026 at 11:00am - 12:00pm
Community Room at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Seniors

Enjoy yoga while in a seated position. This class is for seniors but all are welcome!
In-person and Online

To join online click the link below
Here is the Zoom link for the month of May:

Upcoming
Registration Required
This event is in the "Teens (12-18)" group

VolunTeens

Thursday, May 14, 2026 at 4:00pm - 8:00pm
Teen Room at South Holland Public Library
Program Type:
Community & Culture
Age Group:
Teens (12-18)
VolunTeens:

The library is happy to offer volunteer opportunities for youth in grades 6 and up! If you need service hours for a club or church or if you just want something to put on your coll...

Upcoming
Registration Required
This event is in the "Seniors" group

Zumba Fitness

Friday, May 15, 2026 at 1:00pm - 2:00pm
Community Room at South Holland Public Library
Program Type:
Health & Wellness
Age Group:
Seniors

Get ready for an afternoon of fun!Dance, move, and groove in this low-impact Zumba class for seniors.

Upcoming
Registration Required
This event is in the "All Ages" group

Color & Calm: Weekly Family Relaxation Time

Monday, May 18, 2026 at 3:30pm - 4:30pm
Youth Services Main Area at South Holland Public Library
Program Type:
DIY & Crafts
Age Group:
All Ages

Weekly family coloring for relaxation, mindfulness and fun. Bring your own coloring supplies or use ours! 

This event is in the "Preschool (0-5)" group

Miss Rosie Reads Storytime

Tuesday, May 19, 2026 at 11:00am - 12:00pm
Youth Services Main Area at South Holland Public Library
Program Type:
Story Hour
Age Group:
Preschool (0-5)

Come enjoy songs, rhymes, and reading that will introduce your children to early literacy skills with Miss Rosie. Reading books to promote community, self-assurance, and kindness. Grown-ups, get ready to laugh and sing along too!

Upcoming
Registration Required