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.

Saturday, February 4th 2023

10:00am
English Matters: ELL Conversation Group

Our conversation groups are a time to come together and discuss hometowns, food, hobbies, jobs, and other informal topics.  Joining a group will introduce you to new friends and a…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series

Monday, February 6th 2023

10:00am
Story Group: Family Fun

For children ages birth-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

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

Tuesday, February 7th 2023

10:00am
English Matters: ELL Conversation Group

Conversation groups are a time to come together and discuss hometowns, food, hobbies, jobs, and other informal topics. Joining a group will introduce you to new friends for a great…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series
10:00am
Story Group: Preschool STEAM

For children ages 3-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
6:00pm
The Last Black Man in San Francisco (Film)

"The Last Black Man in San Francisco" is a poignant and sweeping story of hometowns and how they’re made—and kept alive—by the people who love them. Starring Jimmie Fails and…

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

Wednesday, February 8th 2023

10:00am
Story Group: Toddler STEAM

For children walking-35 months and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6 week…

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

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

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room B
Event Series
5:00pm
3D Design Drop-in Workshop

Need help with learning 3d design? Drop into our workshops on Wednesdays from 5-7pm in December and January and get help with learning onshape, tinkercad, and inkscape. No registration required,…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
7:00pm
Video Game Tournament

Show your skills in one of our monthly video game tournaments! 

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
7:00pm
Special Event: The Refugee Experience

Hear the stories and discover the journey Sayed Nizamuddin Hashimi and his family took from Kabul, Afghanistan, to Rochester, Michigan, in this personal and poignant talk about their refugee experience. 

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

Thursday, February 9th 2023

10:00am
ELL Book Club: To Kill A Mockingbird

Meet with Rebecca and other English language learners to read a book and talk about it in a friendly setting. Copies of the book will be available at the first…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
10:00am
English Matters: ELL Conversation Group

Our conversation groups are a time to come together and discuss hometowns, food, hobbies, jobs, and other informal topics.  Joining a group will introduce you to new friends and a…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series
10:00am
Story Group: Music & Movement

For children ages birth-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
1:00pm
Story Group: Baby Play

For non-walking infants and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6-week session. 

Baby Play…

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

Friday, February 10th 2023

10:00am
Story Group: Music & Movement

For children ages birth-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
2:00pm
Cartography (Map-Making) Certification!

Ages 6 and up.

* Please note, this program will be occurring in the Multipurpose Room, not in the Storytime Room! 

Where can you go to learn about maps? To the library…

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

Saturday, February 11th 2023

10:00am
English Matters: ELL Conversation Group

Our conversation groups are a time to come together and discuss hometowns, food, hobbies, jobs, and other informal topics.  Joining a group will introduce you to new friends and a…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series
11:00am
National Children's Dental Health Month

Learn best practices for children's oral health and collect some goodies to take home, from the Greater Detroit Dental Hygienists Association.

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
12:00pm
Senior Technology Help

Need technology help? Sign up and have a teen volunteer help you with whatever issue you may have. 

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
2:00pm
Genealogy Club

Do you have questions about researching your family history? Have you hit research roadblocks? An expert genealogy volunteer will provide tips and tricks to help you build your family tree.…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room B

Monday, February 13th 2023

10:00am
Story Group: Family Fun

For children ages birth-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
6:00pm
Valeween Rocks

Ages 4-9

Come and listen to a monster Valentine’s Day story then paint a spooky Valentine’s Day rock.

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

Know a little bit about everything? Then come to Main Street Billiards with a team of up to six people and see if you have what it takes to be…

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

Tuesday, February 14th 2023

10:00am
English Matters: ELL Conversation Group

Conversation groups are a time to come together and discuss hometowns, food, hobbies, jobs, and other informal topics. Joining a group will introduce you to new friends for a great…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series
10:00am
Story Group: Preschool STEAM

For children ages 3-5 years and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
6:30pm
RHPL's Writers Group

Tuesdays: January 10 and February 14 at 6:30 p.m., Conference Room A
 
Join RHPL’s Writers group. Join other writers in a workshop-style type of session once a month. Registration…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room A

Wednesday, February 15th 2023

10:00am
Story Group: Toddler STEAM

For children walking-35 months and a caregiver. Register all children attending with their own library card. Please only register for one story group, one registration covers the whole 6 week…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
Event Series
5:00pm
3D Design Drop-in Workshop

Need help with learning 3d design? Drop into our workshops on Wednesdays from 5-7pm in December and January and get help with learning onshape, tinkercad, and inkscape. No registration required,…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
6:00pm
CANCELED Picnic Flicks

Bring a picnic dinner and enjoy a movie on the big screen! 

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

Share your opinions on teen programs, prizes, displays and other library matters at these fun-filled meetings, now holding hybrid online/in-person meetings. Please fill out the RHPL TAB Application under the…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room A
LocalHop Logo Loading Spinner