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.

Wednesday, December 8th 2021

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, Second Floor Conference Room A
Event Series
7:00pm
Ugly Christmas Sweater

Adults and Teens are welcome to drop in and make an ugly ( or pretty!) sweater with us! Be sure to bring your own sweater or sweat shirt or t…

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

Join Ms. Wendy for a live monthly storytime for the whole family via Zoom and a related take & make project. Participants will receive instructions via email for take &…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, At Your Home

Thursday, December 9th 2021

All Day
Personalized Holiday Ornaments Take and Make

Take a kit and make a personalized holiday ornament. Select your design and make it your own! These wonderful creations are great for Holiday decorating or as a gift to…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
Telling Twain

Steve Daut shares his adaptations of some of Mark Twain's best stories, along with true accounts of life during Twain's era. Steve has been telling stories ever since the dog first…

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

Saturday, December 11th 2021

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 Road, Rochester, MI 48307, At Your Home
Event Series

Monday, December 13th 2021

7:00pm
Know-It-All Trivia Smackdown!

Back to meeting in person! Know a little bit about everything? Meet up with us at Main Street Billiards (215 S. Main St) with your team of up to…

Rochester Hills Public Library
215 South Main St., Rochester, MI 48307, Solarium
7:00pm
Library Board Meeting

Library Board Meeting

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

Tuesday, December 14th 2021

7:00pm
Adult Game Night

Drop in to make new friends and explore our large collection of board games and video games!

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

Wednesday, December 15th 2021

4:00pm
Teen Advisory Board (TAB)

Have ideas for the library? Share your opinions on teen programs, prizes, displays and other library matters at these fun-filled meetings, now meeting virtually! TAB members will use Discord to…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, At Your Home
Event Series
4:30pm
Holiday Ornament Engrave Drop In

Back by popular demand! Register for a drop in time to come use our Glowforge laser cutter to engrave a personalized holiday ornament or décor item. All ages welcome.

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

Thursday, December 16th 2021

3:00pm
RHPL's Justice League

Join RHPL library and other teens in the area as we think about and discuss inequity, injustices, and social issues in order to promote positive social change. Register at our…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, 2nd Floor Conference Room A
Event Series

Saturday, December 18th 2021

1:00pm
Fabulous Vocabulous Teen Writers Workshop: Fandom Edition

Whether you are an experienced fanfic author or a brand new shipper, this club is for you! Share, write, and talk with fellow writers. Any and all fandoms welcome. Discord…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, At Your Home
Event Series

Tuesday, December 21st 2021

9:00am
Book Page Wreath

These fun wreathes made out of book pages will add a festive touch to any holiday décor. Have fun upcycling book pages and being creative with glittery touches. Please…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
Adult Game Night

Drop in to make new friends and explore our large collection of board games and video games!

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

Thursday, December 23rd 2021

3:00pm
RHPL Player's Guild

Join other teens for tabletop games, including board games, card games, role-playing games, and more! If you are interested in becoming a dungeon master for D&D or leading a specific…

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

Tuesday, December 28th 2021

7:00pm
Adult Game Night

Drop in to make new friends and explore our large collection of board games and video games!

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

Thursday, December 30th 2021

11:30am
Happy "Noon" Year Party!

All ages Virtual Program with Take Home Kit Register all children. Come to the library to pick up a kit full of special New Year’s crafts. Then sign on to Zoom to…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, At Your Home

Sunday, January 2nd 2022

All Day
50 Books In A Year

Register on Beanstack for the 50 Books In A Year challenge! This challenge runs from January 2022 - December 2022, but register anytime during the year. Sign up on Beanstack for this…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, www.rhpl.beanstack.org
Event Series

Monday, January 3rd 2022

10:00am
Around Town with Ms. Wendy

Tune into either the RHPL YouTube channel or Facebook on the first Monday of the month to join Ms. Wendy as she visits important people and places in the community.…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, https://www.facebook.com/rochesterhillspl/
Event Series
6:30pm
Adult Python Class

Are you in High School or older and interested in learning about the Python coding language? Join us on Mondays from 6:30-7:30 p.m. along with some experienced volunteers, and get…

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

Tuesday, January 4th 2022

7:00pm
Adult Game Night

Drop in to make new friends and explore our large collection of board games and video games!

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

Wednesday, January 5th 2022

All Day
STEM Take and Make

Register to pick up a STEM take and make kit and get your creative juices flowing and have fun exploring the worlds of Science, technology, engineering and math! Pick up…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
4:00pm
Teen Advisory Board (TAB)

Have ideas for the library? Share your opinions on teen programs, prizes, displays and other library matters at these fun-filled meetings, now meeting virtually! TAB members will use Discord to…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, At Your Home
Event Series

Thursday, January 6th 2022

7:00pm
Living With Dementia Part 1

Vicki Klanke RN, CDP, discusses dementia, its symptoms, and its causes. This workshop will be followed by “Living with Dementia Part II” on February 17. ​

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

Friday, January 7th 2022

9:30am
ELL Book Club: Ugly by Robert Hoge

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 in the outreach…

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

Sunday, January 9th 2022

All Day
50 Books In A Year

Register on Beanstack for the 50 Books In A Year challenge! This challenge runs from January 2022 - December 2022, but register anytime during the year. Sign up on Beanstack for this…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307, www.rhpl.beanstack.org
Event Series

Monday, January 10th 2022

7:00pm
Books on Tap

We're back to meeting in person at Main Street Billiards (215 S. Main St) for a casual book club in a relaxed setting. We’ll talk about books and enjoy Main…

Rochester Hills Public Library
215 S. Main St, Rochester, MI 48309, VIP Room

Tuesday, January 11th 2022

All Day
DIY Rock Cactus Take and Make

Please register to secure a kit. Pick up on Tuesday, Jan 11, 2022 Make your own cactus plant out of rocks and paint. Pick up the supplies and create at your…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
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
LocalHop Logo Loading Spinner