Cards Accepted

Welcome to Royal Oak Recreation and Senior Services' new online registration!
Check with for the status of tennis classes.


Registering Online

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


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 use the registration form on this page or a reasonable facsimile. 

Mail completed form and payment to:
Royal Oak Recreation
203 S Troy St. 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

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)

3. Fax
Fax registrations are accepted 24 hours at 248-246-3007

Credit card only – please include credit card #, expiration date, and signature on the 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.