date and time are displayed here

Upcoming Programs and Events

Supervision of Children Policy

The library is a public place, and as such, cannot be responsible for unattended children. For their safety and protection:
Children under the age of seven must be accompanied and adequately supervised by an adult throughout the building. Children 7-11 years of age must have an adult in the building.

Our library's annual Summer Reading program for kids is here! All kids have to do to recieve a prize and a free book is read 50 days this summer. We recommend counting all days where you read at least 15 minutes. Prizes will be available on a date to be determined. To participate just create an account at We have a paper log also available if you'd like to download and print it to track reading.

June programs (Wednesdays at 11 am, held virtually)
June 3rd: Make your own sidewalk chalk (on Facebook Live)
June 10th: Kite Making (on Facebook Live)
June 17th: Fairy Tale Food (on Facebook Live)
June 24th: Fairy Tale Trivia (via Zoom, registration required)


"Imagine Your Story" A Virtual Magic of Reading Show
starring Baffling Bill and Company
July 9th at 11:30 am (presented through Facebook)

Celebrate summer reading with this incredible magic show starring Baffling Bill and friends filmed live from his Illusionarium theater! Witness astounding feats of magic including the Enchanted Doll House Illusion, Floating Lady, Gus the Bunny, and more! Fun for the whole family that encourages summer reading!

This program is brought to you by a grant from the Michigan Humanities Council and the Michigan Councile for Arts and Cultural Affairs as well as the Friends of MacDonald Public Library.


Our library is currently providing virtual storytimes for toddlers and preschoolers on the library's Facebook page. Many of these storytimes have been recorded in our "Streaming Storytime" Facebook group, and others will be presented through Facebook Live.

For more storytime songs and activities check out Miss Kelly's Storytime Blog:

To log books for our 1000 Books Before Kindergarten Program or receive personalized book recommendations for your child head over to Beanstack