Featured Databases

Academic Search Complete

Explore a range of topics. Includes peer-reviewed full text for ...

Ancestry Library Edition

Explore searchable census, vital, and military records. Requires ...

Bookflix

Find thematically-paired fiction and nonfiction titles designed ...

Friends of RHPL

Information about Friends

Become a Friend

Donate to the Friends

Friends Events & Book Sales

Volunteer for Friends

Donations

Donate Material

Gifts

Memorial Donations

Planned Giving

Opportunities

Volunteering

Community Service

Departments

Adult

Outreach

Teen

Youth

Special Collections

New Items

Innovative Items

Local History & Genealogy

Citizenship & Immigration

MeLCat

Digital Collections

Download eBooks & eAudio

Digital News & Magazines

Financial Information

eCourses & Learning

Research Databases

Attend

Events Calendar

Recorded Programs

Storytime Groups

Initiatives

Explore with RHPL

Michigan Activity Pass

Promotions

Centennial

Smart Towns

50 Books in a Year

Room Reservations

Reserve a Study Room

Reserve a Conference Room

My Account

My Library Account

Pay a Fine

Get a Library Card

Specialized Services

Makerspace - Eureka Lab

Bookmobiles

Oakland Talking Book Service

Computers, Printers & WiFi

Library Information

Location & Hours

Staff Directory

Employment

Community

Library Newsletters

RHPL History

Governance

Board of Trustees

Library Policies

Library info

Rochester Hills Public Library

Today's Hours     1:00 PM — 6:00 PM

500 Olde Towne Rd. Rochester MI, 48307

Hours

Monday — Thursday
  • 9:00 AM — 9:00 PM
Friday — Saturday
  • 9:00 AM — 6:00 PM
Sunday
  • 1:00 PM — 6:00 PM