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.

Tuesday, January 21st 2025

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 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
2:00pm
Between the Lines

Tuesdays January 21 and February 18th at 2PM in Conference Room A Join RHPL’s lively monthly book discussion!  Pick up a copy of the book at the Adult Reference Desk…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room A
6:00pm
Do Art

Join us for an evening of making art. RHPL will provide a calming space to create, as well as quality paper, canvas, blank cards and envelopes, and various mediums to…

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

Wednesday, January 22nd 2025

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
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, Conference Room B
Event Series
2:00pm
Beginner ELL Book Club: Frankly in Love by David Yoon

Meet with Kari and other English language learners to read and discuss a book in a friendly setting. This group will read easier books— if you have tried the book…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Conference Room A
Event Series
6:00pm
Diamond Painting Session 1

Join us in the makerspace to create some diamond painting stickers. These are paint-by-numbers stickers but instead of paint, we’ll use bedazzling gems. Please note, this session will begin promptly…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Makerspace
6:00pm
Tween Book Club

Join our Tween Book Club.  Talk about books, eat snacks, and maybe play a game. Pick up books at the Youth Services Desk one month in advance. Registration required.  Grades…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
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
Diamond Painting Session 2

Join us in the makerspace to create some diamond painting stickers. These are paint-by-numbers stickers but instead of paint, we’ll use bedazzling gems. Please note, this session will begin promptly…

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

Come try out or play some familiar board games with like minded people. 

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

Thursday, January 23rd 2025

10:00am
ELL Book Club: The Waters by Bonnie Campbell

Meet with Kari and other English language learners to read and discuss a book in a friendly setting. This group will read easier books— if you have tried the book…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307
Event Series
10:00am
Early Lit Group: Little Listeners (Thursday, 10 AM)

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

Little Listeners 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
11:00am
Early Lit Group: Little Listeners (Thursday, 11 AM)

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

Little Listeners 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
1:00pm
Early Lit Group: Baby Explorers

For non-walking infants and their caregiver, please register all children attending.

Baby Explorers storytime offers a fun way to introduce early literacy concepts to infants and caregivers in a more relaxed…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Storyroom
Event Series
7:00pm
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 Rd., Rochester, MI 48307
Event Series

Friday, January 24th 2025

10:00am
Early Lit Group: Little Movers (Friday, 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, Story room
Event Series
11:00am
Early Lit Group: Little Movers (Friday, 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, Story room
Event Series

Saturday, January 25th 2025

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 Rd., Rochester, MI 48307
Event Series

Monday, January 27th 2025

10:00am
Early Lit Group: Little Listeners (Monday, 10 AM)

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

Little Listeners 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
11:00am
Early Lit Group: Little Listeners (Monday, 11 AM)

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

Little Listeners 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
7:00pm
Reading Rainbow

Reading Rainbow is a book group for people interested in reading and discussing fiction, memoirs, and graphic novels that reflect the diversity of the queer experience.

Titles will be selected with…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Conference Room B
Event Series
7:00pm
Reading Rainbow

Reading Rainbow is a book group for people interested in reading and discussing fiction, memoirs, and graphic novels that reflect the diversity of the queer experience.

Titles will be selected with…

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

Tuesday, January 28th 2025

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 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
7:00pm
Winter Feeder Birds with Dinosaur Hill

Join Amanda Felk from Dinosaur Hill to learn how to identify the common backyard feeder birds that you can see in Michigan throughout the winter season by sight and sound.…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, Multipurpose Room
LocalHop Logo Loading Spinner