Welcome to Royal Oak Recreation and Senior Services new online registration!
Check with www.ifirstserve.net 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 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)



3. Fax

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.