Rochester, MI

Rochester is a city in Southwest Michigan and is a part of Oakland County. According to the 2010 census, the city has a population of 12,711. The area was first settled in 1817 by the Graham family. Rochester is named after a city in New York. It consists of three communities: Stoney Creek, The Bluffs, and Yates. In 2009, it was named one of the Top 100 Best Places to Live by Money Magazine and CNN. Rochester claims to have the largest Christmas parade in Michigan that takes place the first Sunday in December. It also has the Big Bright Light Show, in which the downtown storefronts are cover in colorful holiday lights. Other events throughout the year include the Spring Gallery Stroll, Heritage Festival, and Arts and Apples Festival. Top attractions are Paint Creek Trail, Meadow Brook Hall, and the Village of Rochester Hills.

Sunday, December 7th 2025

9:00am
Kid-Captured Photography Exhibition

Register: December 1-14. Up to age 18. 

Okay kids and teens-grab a camera and head outside! Snap photos of anything that inspires you, then send us your favorites. We’ll print and…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series

Monday, December 8th 2025

All Day
Storybook Trail

Visit Downtown Rochester’s Big Bright Light Show to take a walk on our storybook trail. Visit this link: https://drive.google.com/file/d/1IPptUeYqI3VXHrZpjyUvSH9wCOYwcEOe/view?usp=sharing for a map to guide your journey to…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
9:00am
Kid-Captured Photography Exhibition

Register: December 1-14. Up to age 18. 

Okay kids and teens-grab a camera and head outside! Snap photos of anything that inspires you, then send us your favorites. We’ll print and…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
10:00am
Early Lit Group: Little Groovers (Monday, 10 AM)

For children ages 0-5 and their caregiver, please register all children attending.

Little Groovers storytime offers a fun way to introduce early literacy concepts to young children in a traditional storytime…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storytime Room
Event Series
11:00am
Early Lit Group: Little Groovers (Monday, 11 AM)

For children ages 0-5 and their caregiver, please register all children attending.

Little Groovers storytime offers a fun way to introduce early literacy concepts to young children in a traditional storytime…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
3:00pm
Pronunciator 101

Need a New Year's Resolution? Learn how to use Pronunciator to learn a new language or brush up on a language you already know! Registration is required.

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
7:00pm
Evening Family Storytime

Join Miss Kim for a special monthly themed storytime and activity for the whole family. Each date has a separate registration. 

December 8: WINTER

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
7:00pm
Know-It-All Trivia Smackdown!

Know a little bit about everything? Then come to Main Street Billiards (215 S. Main St.) with your team of up to 6 people and see if you have what…

Rochester Hills Public Library
215 South Main St., Rochester, MI 48307, Main Street Billiards, 215 South Main St.

Tuesday, December 9th 2025

All Day
Storybook Trail

Visit Downtown Rochester’s Big Bright Light Show to take a walk on our storybook trail. Visit this link: https://drive.google.com/file/d/1IPptUeYqI3VXHrZpjyUvSH9wCOYwcEOe/view?usp=sharing for a map to guide your journey to…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
9:00am
Kid-Captured Photography Exhibition

Register: December 1-14. Up to age 18. 

Okay kids and teens-grab a camera and head outside! Snap photos of anything that inspires you, then send us your favorites. We’ll print and…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
10:00am
Early Lit Group: Little Movers (Tuesday, 10 AM)

For children ages 0-5 and their caregiver, please register all children attending.

Little Movers storytime offers a fun and active way to introduce young children to early literacy concepts, physical activity,…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
11:00am
Early Lit Group: Little Movers (Tuesday, 11 AM)

For children ages 0-5 and their caregiver, please register all children attending.

Little Movers storytime offers a fun and active way to introduce young children to early literacy concepts, physical activity,…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
6:00pm
Lego Club

Whether you're a master builder or just getting started, this club is for you!  Leave your bricks at home—we’ve got a mountain of them waiting for you at the library.…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
6:00pm
Dungeon Master Bootcamp - Adults Only

Be the legend. Build a fantasy world, bring your friends into it, and let the drama unfold — and prepare for at least one inside joke that lasts a lifetime.…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room B
7:00pm
Library Board Meeting

Library Board Meeting

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series

Wednesday, December 10th 2025

All Day
Storybook Trail

Visit Downtown Rochester’s Big Bright Light Show to take a walk on our storybook trail. Visit this link: https://drive.google.com/file/d/1IPptUeYqI3VXHrZpjyUvSH9wCOYwcEOe/view?usp=sharing for a map to guide your journey to…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
9:00am
Kid-Captured Photography Exhibition

Register: December 1-14. Up to age 18. 

Okay kids and teens-grab a camera and head outside! Snap photos of anything that inspires you, then send us your favorites. We’ll print and…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
10:00am
Early Lit Group: Little Investigators (Wednesday, 10 AM)

Recommended for ages 2-5 (ages 0-5 welcome) and their caregiver, please register all children attending.

Little Investigators storytime offers a fun way to introduce young children to early literacy concepts, while…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
10:30am
Early Lit Group: Parent Child Workshop

A five-week playgroup for toddlers ages 1-3 years where families can play, relax, make friends, and talk one-on-one with specialists on child development. Please register all 1-3 year old toddlers…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
10:30am
If Memory Serves Me... A Memoir Writing Workshop

Wednesdays : September 3, 10, 17, 24

Join writer and educator Susan Woodard and meander down the paths of our life journeys, recalling events and lessons, joys and sorrows, and sharing…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conf Rm A
Event Series
10:30am
If Memory Serves Me... A Memoir Writing Workshop

Wednesdays : December 3, 10, 17 

Join writer and educator Susan Woodard and meander down the paths of our life journeys, recalling events and lessons, joys and sorrows, and sharing experiences…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conf Rm A
Event Series
11:00am
Early Lit Group: Little Investigators (Wednesday, 11 AM)

Recommended for ages 2-5 (ages 0-5 welcome) and their caregiver, please register all children attending.

Little Investigators storytime offers a fun way to introduce young children to early literacy concepts, while…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
1:00pm
Scribes Writers' Workshop

This drop-in workshop is for those who love to write, want to learn from experienced writers or who want to let their writing ideas flow. Members will write on a…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
3:30pm
TIME CHANGE: Teen Advisory Board

December 10th meeting: 3:30pm, Conference Room A

Looking for a way to volunteer with the library? Join us for our monthly meetings and provide your input on all things teen at…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
6:00pm
Advanced Dungeons & Dragons - Adults Only

Requirement for registration is attending the Adults Only Intro to Dungeons & Dragons, regardless of D&D experience. You’ve done well on your first mission into adventure. Now it’s time for…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room B
6:30pm
PAWS for Reading

Practice your reading with a Pawsitive Changes therapy dog.
This registration signs you up for the PAWS for Reading program on the selected date and you will sign up…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
Books and Mocktails

Join local author and mixologist Lindsay Merbaum for an interactive mixology 101 session with a live mocktail demo, featuring an original recipe inspired by Edgar Allen Poe's "The Raven." Registration…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
Teen Advisory Board

Looking for a way to volunteer with the library? Join us for our monthly meetings and provide your input on all things teen at the library. Some meetings will include…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series

Thursday, December 11th 2025

All Day
Storybook Trail

Visit Downtown Rochester’s Big Bright Light Show to take a walk on our storybook trail. Visit this link: https://drive.google.com/file/d/1IPptUeYqI3VXHrZpjyUvSH9wCOYwcEOe/view?usp=sharing for a map to guide your journey to…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
9:00am
Kid-Captured Photography Exhibition

Register: December 1-14. Up to age 18. 

Okay kids and teens-grab a camera and head outside! Snap photos of anything that inspires you, then send us your favorites. We’ll print and…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
LocalHop Logo Loading Spinner