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.

Thursday, April 9th 2020

1:00pm
CANCELED: Low-Tech STEAM Camp

Low-Tech STEAM Camp

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307
2:00pm
CANCELED: Spring Break Teen Super Smash Bros. Ultimate Tournament

Be here no later than 2:15 to join the tournament! 1st and 2nd place get prizes. Regular drop-in freeplay before and after the tournament as time allows. We have GameCube…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, 2nd Floor Conference Room
4:30pm
Girls Who Code Online

Participate in an online Girls Who Code Club! Girls will complete projects and lessons on their own each week and then meet with the club every Thursday at 4:30pm via…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
7:00pm
CANCELED-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
7:00pm
CANCELED Preventing Elder Abuse

Presented by the Disability Network of Oakland and Macomb Counties. The Disability Network’s PREVNT program teaches ways to recognize high-risk situations and find community resources and assistance to prevent abuse…

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

Friday, April 10th 2020

1:00pm
CANCELED: Low-Tech STEAM Camp

Low-Tech STEAM Camp

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

Saturday, April 11th 2020

10:00am
CANCELED-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, April 13th 2020

7:00pm
Library Board Meeting

The Rochester Hills Public Library's monthly Library Board meeting.

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

Tuesday, April 14th 2020

9:45am
CANCELED: Story Groups: Family Fun

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. For ages birth–5 with caregiver; traditional setting with books, songs, action rhymes and play. Story Groups are open…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
10:00am
CANCELED-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:45am
CANCELED: Story Groups: Hop, Skip, & Jump

PLEASE ONLY SIGN UP FOR ONE GROUP PER SESSION! Register CHILDREN attending. For ages 2–5 with caregiver; physical activities in addition to stories and songs. Story Groups are open to children…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
4:30pm
CANCELED: Girls Who Code

This class is for girls who were not able to attend the first rounds of Girls Who Code classes. Girls grades 3rd-5th are invited to come participate in coding…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307
Event Series
7:00pm
CANCELED 3/17 to 4/27: Adult Game Night

Are you over 18 and enjoy video games? Come to Adult Game Night. Bring your own Switch, and SMASH over players on the big screen.

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, 2nd Floor Conference Room
Event Series
7:00pm
CANCELED SMART TOWNS: Shakespeare 101

This program features scenes from such plays as Shakespeare’s Henry V, The Merchant of Venice, Romeo and Juliet, Macbeth and The Comedy of Errors to introduce the audience to the…

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

Wednesday, April 15th 2020

9:45am
CANCELED: Story Groups: Family Fun

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. For ages birth–5 with caregiver; traditional setting with books, songs, action rhymes and play. Story Groups are open…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
10:45am
CANCELED: Story Groups: Silly Sensory

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. For independent walkers up to 35 months with caregiver; sensory play session with books and songs. Story Groups…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
12:00pm
CANCELED: Grow with Google: Getting Your Business Online

Join us as we partner with Google to bring you a series of workshops geared towards growing small business. In this workshop we will learn about "Google My…

Rochester Hills Public Library
500 Olde Towne Road, Rochester, MI 48307
5:30pm
CANCELED 3/18 to 4/22: Teen Advisory Board (TAB)

Got ideas for the library? Share your opinions on teen programs, prizes, displays and other library matters at these fun-filled meetings, all while eating pizza and making friends. TAB Members…

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

Practice your reading with trained therapy dogs Abbey or Tanner and Tucker and their trainers! Call 248-650-7140 to schedule your 15-minute appointment.

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

Thursday, April 16th 2020

9:45am
CANCELED: Story Groups: Music & Me

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. For birth–5 with caregiver; music based session with books and action rhymes. Story Groups are open to children who…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
10:45am
CANCELED: Story Groups: Little Scientists (ON MY OWN)

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. On my own time for 3–5 year olds; science themed session with books and exploration. Story Groups are…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
1:30pm
CANCELED: Story Groups: Mother Goose

PLEASE ONLY SIGN UP FOR ONE STORY GROUP PER SESSION! Register CHILDREN attending. For infants not yet walking and a caregiver; play-based setting with books, songs, action rhymes and toys. Story Groups…

Rochester Hills Public Library
500 Olde Towne Rd, Rochester, MI 48307, Story Room
Event Series
7:00pm
CANCELED Plant a Butterfly & Pollinator Garden

Learn the benefits and instructions for planting a personal butterfly and pollinator garden with Rochester Pollinators founder Marilyn Trent and master gardener Jane Giblin.

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

Saturday, April 18th 2020

10:00am
CANCELED-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
2:30pm
CANCELED 3/21: The Fabulous Vocabulous League: Teen Writer's Workshop

Interested in writing fiction or poetry? Come to this afternoon session and meet other teen writers, share your own work, learn tips and pointers, and enjoy snacks. No registration required.

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

Sunday, April 19th 2020

1:30pm
CANCELED: Basic Technology Help for Seniors

New to computers, smartphones, tablets, email, or Microsoft Office? Meet up with a group of patient, friendly teen volunteers who can show you the basics here at the library, on…

Rochester Hills Public Library
500 Olde Towne Rd., Rochester, MI 48307, Second Floor Conference Room
2:00pm
CANCELED Concert: Royal Oak Blues Band

The Royal Oak Blues Band, featuring veteran performer Joe Ballor, formed in early 2018 and plays blues-based songs touching on gospel, country, R & B, and rock. The band…

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

Monday, April 20th 2020

6:00pm
CANCELED: Trash into Treasure

Teens are invited to join us for a series of sessions focused on learning skills to help fix objects and devices instead of throwing them away. We will learn to…

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

Think you know more random trivia than your neighbors? Meet up with us at Main Street Billiards in the solarium area with your team of up to 6 people and…

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