3030 E 91st St. Tulsa OK 74137
Today's Hours: 5:00 am - 10:00 pm

Adult Tennis

Discover the perfect fit for your tennis journey at Genesis Riverside, Oklahoma's premier racquet club! We cater to both competitive players and those seeking a more social tennis experience. With exceptional tennis professionals, state-of-the-art courts, and outstanding amenities, we are recognized as one of the most elite racquet clubs in the region.

Whether you are looking for personalized lessons, group drills, social mixers, or adult training camps, RH91 has a wide range of programming options to suit your preferences! Embark with us on a rewarding journey toward achieving your tennis goals.

Our Facilities

Our facilities include:

  • 6 climate-controlled indoor courts
  • 12 outdoor hard courts
  • 3 outdoor clay courts

This ensures that we can accommodate any playing conditions.

Just for Adults

Our Riverside location offers a wide variety of programming for adults!

When you join, we suggest that you take a 30-minute evaluation lesson from a member of our Professional Staff. Following the lesson, the Pro will visit with you to discuss your interests. This will allow us to personalize your activities and ensure your tennis goals are met.

We offer the following:

  • Social Mixers
  • Member - Guest Tournaments
  • Member Tournaments
  • Private Lessons
  • Group Lessons & Drills
  • Complimentary Weekly Clinic
  • Leagues
  • Adult Training Camps


Leagues are available for women and men!

Check with our front desk for dates, times, and levels. If you are interested in playing, please let us know - teams are always forming.

Leagues offered include:

  • USTA Team Tennis
  • Tennis Competitors of Tulsa
  • World Team Tennis
  • Singles Leagues
  • Doubles Leagues


Learn to Play and Beginner Drills

Do you want to learn to play tennis or brush up on your skills? We offer drills for that!

Anyone in the Tulsa area is welcome to join our Learn to Play or Beginner drills.

Players must register ahead of time before joining a class!

Learn to Play Tennis Classes

Have you been interested in tennis but haven't found the right time to get started - or have you been nervous to join a class, not knowing if you would be able to keep up?

Anyone in the Tulsa area is invited to join us for our Learn to Play Tennis classes!

If you have no tennis experience at all, this is the perfect class for you. This class is for adults to learn basic stroke techniques and rallying to advance to the beginner level or a refresher class.

Indoor Court
Wednesdays | 6:30 PM - 7:30 PM
Thursdays | 10 AM - 11 AM

Cost: $20 per class
+ $5 non-member fee

Text Coach Ellie (918-633-4444) with questions or to sign-up.

Beginner Tennis Classes

Have you played tennis a few times but haven't developed your skills much?

We're inviting anyone in the Tulsa area to join us for Beginner Tennis classes.

Perfect for adults who want to learn to play tennis in a no-pressure environment! Players will work on strokes, rallying, scoring, and positioning.

Indoor Court
Mondays | 11 AM - 12 PM
Wednesdays | 7:30 PM - 8:30 PM

Cost: $20 per class
$5 non-member fee

Text Coach Ellie (918-633-4444) with questions or to sign-up.

Cardio Tennis

Wednesdays | 12 PM - 1 PM
Fridays | 1 PM - 2 PM
Saturdays | 10:30 AM - 11:30 AM

Cost: $20 per class
+ $5 non-member fee

Tennis Court Rates*

Monday - Thursday

5 AM - 9 AM | FREE
9 AM - 1 PM | $28/hr
1 PM - 4 PM | $14/hr
4 PM - 9 PM | $28/hr
9 PM - 10 PM | FREE


5 AM - 9 AM | FREE
9 AM - 1 PM | $28/hr
1 PM - 4 PM | $14/hr
4 PM - 7 PM | $28/hr
7 PM - 8 PM | FREE


8 AM - 9 AM | FREE
9 AM - 1 PM | $28/hr
3 PM - 6 PM | $14/hr
6 PM - 8 PM | FREE


9 AM - 11 AM | FREE
11 AM - 2 PM | $14/hr
2 PM - 6 PM | $28/hr
6 PM - 9 PM | FREE

*plus Sales Tax

Lesson Rates*

$80 per hour
$45 per 1/2 hour

Jim Shaughnessy
Camilo Sabogal
Celeste Frey

$75 per hour
$42.50 per 1/2 hour

Idris Smith

$70 per hour
$40 per 1/2 hour

Tiffany Milner
Kelly Press
Joao Riquelme
Mitch Hallum

$65 per hour
$37.50 per 1/2 hour

Ellie Bailey
Lina Wollmershauser

$60 per hour
$35 per 1/2 hour

Camilo Velandia
Tomas Descarrega

$55 per hour
$32.50 per 1/2 hour

Adrian Clark
Preston Smith

*plus Sales Tax

More Information

Arrow Icon

More Information

©2024 Genesis Health Clubs