date and time are displayed here

New York Times Bestsellers

This Week in History

Follow Me on Pinterest

Summer Reading is here!

Kids and teens can now log reading for our 2019 Summer Reading Program! Our theme this year is "Universe of Stories".

You don't want to miss out on this chance to earn some great prizes. Kids and teens can register to participate at


Harry Potter Day 2019

We will once again be celebrating the birthday of our favorite boy wizard! This all day event will be held on July 31st and will include fun activities for Potter fans of all ages.

Schedule of events:
10 am- 1 pm: Movie marathon, crafts, scavenger hunt and more
1 pm: Muggle Quidditch at Burke Park
2 pm- 3 pm: More movies, crafts and snacks
4 pm- 5 pm: Outstanding Owls with Howell Nature Center (REGISTRATION REQUIRED)
6 pm: Harry Potter Trivia


Books on Tap

Ages 21+ Only

Books on Tap isn't your typical book club. Join us as we read our way through the latest and greatest in Fantasy, Science Fiction, YA, and more – all while enjoying appetizers and drinks at local bars and restaurants.

Discussion Date: July 18, 2019 at 6 p.m.
Reading Selection: Do Androids Dream of Electric Sheep? by Philip K. Dick
Genre: Science Fiction, Cyberpunk
Location: Fin's Eatery & Spirits, 51006 Washington Street, New Baltimore, MI 48047


Serve on our Board of Trustees! 

For more information, contact
Director Margaret Thomas at (586) 725-0273, ext. 6

There is currently an opening on the MacDonald Public Library Board of Trustees. Are you interested in helping guide your highly-used, much-loved, community-oriented library? Are you a citizen of the city of New Baltimore? If so, we encourage you to volunteer for this wonderful opportunity.

The board is comprised of five (5) trustees, each appointed by the City Council. Members have a direct responsibility for administration of the library through adoption of policies, long-range planning, oversight of library finances and employment, as well as evaluation of the library director.

The Board of Trustees typically meets the fourth Wednesday of each month at 7:30 p.m. and with additional subcommittee meetings as needed. 

For additional information, please call (586) 725-0273.