Sign In
Toggle navigation
Home
Register Now!
Youth Programs
Youth Enrichment
Youth Activities
Adult Programs
Adult Enrichment
Adult Fitness
Adult Sports
Senior Programs
Senior Travel
Senior Activities
Senior Classes
Senior Dance
2023 Art Fair
Royal Oak Day Camp
Pavilion Rentals
CPR Classes
Trash/Recycle Carts
Dream Cruise Registration
RO Slow Roll Bike Day
Previous
Next
Register Now!
Royal Oak Day Camp
Youth Enrichment
Youth Activities
Adult Enrichment
Adult Fitness
Senior Travel
Senior Activities
Senior Classes
Senior Dance
2023 Art Fair
Pavilion Rentals
Senior Community Center Rentals
CPR Classes
City of Royal Oak Recreation
Rec Department Contacts
R.O. Athletic Leagues
R.O. Special Events
Site Instructor Login
Royal Oak Recreation
1600 N Campbell Rd
Royal Oak, MI 48067
Phone (248) 246-3180
Fax (248) 246-3007
Hours: Monday - Friday
8:30 am to 5:00 pm
Mahany/Meininger Senior
Community Center
3500 Marais
Royal Oak, MI 48073
Phone (248) 246-3900
Fax (248) 246-3901
Hours: Monday - Friday
9:00 am to 4:30 pm
Jack & Patti Salter Community Center
1545 E. Lincoln
Royal Oak, MI 48067
Phone (248) 246-3180