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.

Monday, March 27th 2023

6:00pm
Zentangle Art for Kids

Monday, March 27, 6 p.m. Storyroom 

Ages 6 & up

Come and learn how unplanned, black and white drawings can produce amazing visual results! Zentangle art is easy to learn, fun to…

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

Tuesday, March 28th 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
Parent Child Workshop

For children ages one to three years and a caregiver. Please register all one to three year olds attending, one registration covers the whole five week session.
Join Ms.…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
6:00pm
Sublimation Puzzles

Make one of your favorite pictures into a puzzle to enjoy for years to come! Registration required. 

Questions? Send an email to adult.reference@rhpl.org or contact the adult reference desk at 248-650-7130. 

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
Millennials & Money: Setting Yourself Up for Success

Financial planners Stephanie and Jennifer Bloom lead this informative discussion about managing student loans and general debt, planning and purchasing your first home, and affording college for your children.

This program…

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

Wednesday, March 29th 2023

10:30am
Big Fun in the Big Room

For children ages one to five years and a caregiver. Please register all one to five year olds attending, one registration covers the whole five week session. Infant siblings under…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
7:00pm
RHPL Player's Guild (RPG)

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

Thursday, March 30th 2023

9:00am
Spring Scavenger Hunt

Join us in the library for a fun filled Spring scavenger hunt! No registration required. Clues will be located in the Youth room.  Stop by the reference desk to get…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
10:00am
ELL Book Club: A is for Alibi

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:30am
Big Fun in the Big Room

For children ages one to five years and a caregiver. Please register all one to five year olds attending, one registration covers the whole five week session. Infant siblings under…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
6:30pm
Python for Beginners

Patrons in 5th grade and up are invited to join us for an introduction to Python Coding classes every Thursday in March starting March 2nd, from 6:30-7:30pm. We will be…

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

Saturday, April 1st 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
12:00pm
Open Spot Theater

A theater class for all abilities. Learn singing, acting, and dancing from the professionals at Open Spot Theater and put on a showcase at the end of the program.

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

Monday, April 3rd 2023

All Day
Bunny Tales and Tails Take-and-Make

Register to pick a colorful bunny craft and link to a related eBook. 

 

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
10:00am
Parent Child Workshop

For children ages one to three years and a caregiver. Please register all one to three year olds attending, one registration covers the whole five week session.
Join Ms.…

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

Tuesday, April 4th 2023

All Day
Third Grow Around!

Third Grow Around! Interested in getting into gardening but worried you don’t have the green thumb? Try out this self-watering seed tray and leave the rest to mother nature! Registration…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
10:00am
Parent Child Workshop

For children ages one to three years and a caregiver. Please register all one to three year olds attending, one registration covers the whole five week session.
Join Ms.…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
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
6:00pm
Foil Plant Pots

These foil pots will add a little sparkle to any garden. Spruce up your herb garden and learn the foiling technique. Registration required.

Questions? Send an email to adult.reference@rhpl.org or contact…

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

Calling all builders! It is time to let your imagination soar!  We provide the Legos and you provide your imagination.  Please leave your bricks at home.  Creations will be displayed…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
7:00pm
Hiking Michigan Trails

Horse trainer, horticulturalist, hiker, and author Celia Ryker discusses her book, Walking Home: Trail Stories, and her trail adventures around Michigan. 

This program is open to the public. Registration is required. 

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

Wednesday, April 5th 2023

10:30am
Big Fun in the Big Room

For children ages one to five years and a caregiver. Please register all one to five year olds attending, one registration covers the whole five week session. Infant siblings under…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
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
Event Series

Thursday, April 6th 2023

10:00am
ELL Book Club: A is for Alibi

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:30am
Big Fun in the Big Room

For children ages one to five years and a caregiver. Please register all one to five year olds attending, one registration covers the whole five week session. Infant siblings under…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Multipurpose Room
Event Series
6:00pm
PEEPS Dioramas

Hop into the library for this fun springtime craft! Use your imagination to turn a shoebox and some PEEPS marshmallow candy into a scene from your favorite book! Registration required…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Story Room
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 Road, Rochester, MI 48307, Conference Room A
Event Series

Saturday, April 8th 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
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
LocalHop Logo Loading Spinner