Forest Oaks Swim & Racquet Club · Spring, TX
Which tennis program fits your player?
Six hard courts, one coaching team, and five programs. Pick the one that fits your age and your week, from a single junior class to five days a week of elite training.
We coach Monday to Saturday, 8:00 AM to 8:00 PM. Sunday, private lessons by arrangement.
Programs
Five tennis lesson programs
Private, kids, junior, adult and elite. Every program runs on the same six hard courts at Forest Oaks Swim & Racquet Club, and players are placed by age and level.
- Private Tennis Lessons One-on-one coaching built around your game, your goals, and your pace. One on one
- Kids Tennis Lessons Mini Tennis: the Red and Orange stages, on soft low-compression balls. Red & Orange
- Junior Tennis Lessons The Junior Academy: the Green and Yellow stages, from fundamentals to tournament play. Ages 10 to 18+
- Adult Tennis Lessons Group clinics for every level, from first racquet to league play. Adults, every level
- Elite Tennis Lessons For players committing to their tennis, not just keeping it up. Players who want to commit
Prices
Tennis lesson prices
Junior classes start at $22 for a drop-in. Adult clinics are $25 for members and $30 for non-members. Private lessons run $70 to $85 an hour. The price page lists every package in full.
See the full price list →
Google reviews
What players say
5.0 ★★★★★ 5.0 out of 5, from 24 Google ratings
-
★★★★★
Rivera Tennis academy is the best of the best when it comes to Tennis lesson. My son started his lessons here in late August taking private lessons under Coach Devin!! This is the first of any sport my son is playing and we were bit unsure how he might like it. Coach Devin has proved us that these were just our mere concerns. Our son has thrived under Coach Devin’s leadership and training. He is soo patient with our son and works with him at his level. It’s only been few months but our son has come a long way in the world of tennis. Coach Devin is also a very kind and respectful young man! Thank you Ivett for assigning him as our son’s coach. You will never get judged here at the court. Everyone encourages and is kind to each other.
Susan Mathew
-
★★★★★
I seriously wish I had found this place YEARS ago. They have great dedicated coaches who focus on technique while still making sure everyone in the class has a good time. Students are given time with different coaches (including conditioning!) And often get one-on-one attention. The biggest plus for me is that my kids and I can have our own classes at the same time...so everyone wins!
Gaby Dorough
-
★★★★★
I can't say enough great things about this Rivera Tennis Academy! The coaches here are absolutely wonderful—each one brings a unique combination of expertise, passion, and positivity that makes learning both fun and effective. They truly care about the progress of each player, providing personalized attention and guidance tailored to individual needs. Whether you're a beginner or an advanced player, the coaches are always there to motivate you, offer constructive feedback, and help you achieve your goals. The atmosphere is welcoming and supportive, and I always leave feeling more confident in my skills. I highly recommend this academy to anyone looking to improve their tennis game or to even learn the game of tennis. Cheers-Tony
Tony Phan
Common questions
Tennis lessons: common questions
What ages do you teach?
We coach every age. Kids start at age 4, juniors train from 10 to 18, and our adult clinics welcome all levels. Call Rivera Tennis Academy at (855) 556-0450 to find your fit.
How much do tennis lessons cost in Spring, TX?
Junior classes start at $22 for a drop-in and run $88 to $484 a month by days per week. Adult clinics are $25 for members and $30 for non-members. Private lessons run $70 to $85 per hour. The price page lists every package, or call (855) 556-0450.
Do I need a Forest Oaks Swim & Racquet Club membership?
Most programs welcome non-members at a slightly higher rate. Only our elite training programs require Forest Oaks membership.
How do I book a first tennis lesson?
Call Rivera Tennis Academy at (855) 556-0450 or send a message through the contact page. Tell us the age, the level and the times that work for you. Every programme has its own weekly block, and the weekly schedule page lists them all.
Where we coach
Tennis lessons across North Houston
Every lesson runs at Forest Oaks Swim & Racquet Club, 19023 Joanleigh Dr, Spring, TX 77388. Players come to us from North Houston, Harris County, and Montgomery County, and we have a page for each neighbourhood we serve.
Beyond lessons
Tennis camps and tournaments in Spring, TX
Lessons build the game. Events are where players test it, on the same courts they train on.
- Tennis Tournaments in Spring UTR tournaments and circuit events hosted on our courts all year. Events
- Tennis Camps in Spring, TX Holiday camps for every age and level, open to everyone. Events
Get started
Book your first tennis lesson
Book a first lesson
Tell us the age, the level and the times that suit you, and we will put the player in the right group. It takes a minute.
Book a lessonNew to us? A first 30 minute session is free — call Ivett on (732) 678-7708 and she will set it up.
Rather talk it through?
Call and tell us the age, the level and what you want out of it. We will find the right group.
Call (855) 556-0450- Monday - Saturday8:00 AM - 8:00 PM
- SundayAvailable for private lessons
Forest Oaks Swim & Racquet Club
19023 Joanleigh Dr, Spring, TX 77388
Get directions →