Welcome to Royal Oak Recreation and Senior Services new online registration!

Spring registration begins March 3.

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.luvalltennis.com

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

- Accepted forms of payment:  Cash, check or credit card (Visa/MC/Discover - NO AMERICAN EXPRESS)

3. Fax

Fax registrations are accepted 24 hours at 

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.  

Looking for tennis - visit