Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

All Day

Explore Michigan Challenge

Come explore Michigan!  Share your favorite vacation spots.  find some new places to explore! Score some Michigan Bling.

Event Series Yoga

Yoga

Meijer Branch 2699 Airport Rd., Jackson

Come Join us for yoga with Jeanette Lamphere from Befitting Yoga Connection. Experience the physical and health benefits of yoga no matter your age. Classes are Mondays and Wednesdays at […]

Digital Bookmobile at Meijer

Meijer Branch 2699 Airport Rd., Jackson

THE DIGITAL BOOKMOBILE IS COMING TO JACKSON DISTRICT LIBRARY - MEIJER BRANCH 🚎 ______________________________________________ Traveling coast to coast, the high-tech update to a traditional Bookmobile, is coming to promote reading […]

Event Series Art Journaling

Art Journaling

Meijer Branch 2699 Airport Rd., Jackson

Art Journaling:  It is an artist's book kept as a visual and/or verbal record of their thoughts and ideas. All mediums are used to create finished pages. This a two […]

The Science of Music

Concord Branch 108 S. Main St., Concord

Get ready to get noisy and learn about sound! Explore the science behind music and sound with lots of fun, hands-on experiences. There will even be special guests from the […]

Paul McCormack & his Amazing Animals

Paul is back again with animals from around the world. Come learn, view and touch! Space is limited and registration required. Please call: Henrietta Branch (517-769-6537)

Adulting 101: Cooking Essentials

You've waited all these years to be finally be an adult-no one to tell you to do your homework, clean your room, what time to be home, or to eat […]

Summer Crafts: Footprint Stones

Create your very own footprint stepping stone for a cute look in your garden, walk way or landscaping.     Limited seating available. Register by calling the Spring Arbor branch […]

Toilet Cleaning Fizzies

Make fizzie toilet bombs to quickly freshen a bathroom whenever it is needed!   Registration is required. Call the Hanover branch to reserve a spot.  (517) 905-1399