Welcome to Royal Oak Recreation and Senior Services new online registration!
Check with www.ifirstserve.net for the status of tennis classes.
Have you or someone in your family registered for any of our programs or leagues within the past year? If so, your household may already have an account. Just login using the email address you would have used during registration. If this is your first time registering with us, set up your household's account today by selecting "New Account" on the right side of your screen.
As you come across programs you are interested in attending, simply add them to your shopping cart. When finished, just "check out". Check here for additional answers to frequently asked questions about online registration.
To register for tennis please go to www.ifirstserve.net
Additional Ways to Register for Programs or Classes
Register for Senior Programs at Mahany/Meininger Center or call 248-246-3900
1. Mail-In Registration
Mail-in registration will be accepted on a first-come, first-served basis. Please us the registration form on this page or a reasonable facsimile.
Mail completed form and payment to:
Royal Oak Recreation
211 Williams, PO Box 64
Royal Oak, MI 48068-0064
- Do not send cash
- Use separate checks for different classes in case one of your desired classes is filled
- Make checks payable to: Royal Oak Recreation
- Returned check fee is $35
2. In Person Registration (*new location)
Walk-in registrations are accepted on a first-come, first-served basis.
Register in person at:
Royal Oak Recreation
Dept. of Public Service
1600 N Campbell Rd
Royal Oak, MI 48067
- Google Map
- Office Hours: Monday - Friday, 8:30 am - 5:00 pm - Our office is currently closed due to COVID-19.
- Accepted forms of payment: Cash, check or credit card (Visa/MC/Discover - NO AMERICAN EXPRESS)
Fax registrations are accepted 24 hours at 248-246-3007
Credit card only – please include credit card #, expiration date and signature on registration form. We cannot confirm receipt of your fax registration by return fax or by phone. You must call us for confirmation. We do not take American Express.