Weekly schedule · Spring, TX

Weekly tennis schedule in Spring, TX Every block we run, and who it is for.

We coach Monday to Saturday, 8:00 AM to 8:00 PM, and Sunday by arrangement for private lessons. Groups are placed by age and level, so the block below is where a player starts, not where they are stuck. Call (855) 556-0450 and we will tell you which one fits.

Kids Tennis Lessons

Kids Tennis Lessons

Mini Tennis: the Red and Orange stages, on soft low-compression balls.

  • Kids groups Mini Tennis: Red and Orange Mon & Fri
    5:00–7:00 PM

About kids tennis lessons →

Junior Tennis Lessons

Junior Tennis Lessons

The Junior Academy: the Green and Yellow stages, from fundamentals to tournament play.

  • Junior groups Ages 10 to 18, placed by age and level Mon–Fri
    5:00–7:00 PM

About junior tennis lessons →

Adult Tennis Lessons

Adult Tennis Lessons

Group clinics for every level, from first racquet to league play.

  • Beginners clinic Never played, or coming back to it Tue & Thu
    7:00–8:00 PM
  • All levels clinic Drills and match play, 2.5 and up Thu
    7:00–8:30 PM
  • Beginners clinic First racquet, weekend morning Sat
    9:00–10:00 AM
  • Mixed clinic Level 2.5 and up Sat
    9:00–10:30 AM

About adult tennis lessons →

Elite Tennis Lessons

Elite Tennis Lessons

For players committing to their tennis, not just keeping it up.

  • High intensity squad Three to five evenings a week Mon–Fri
    5:00–7:00 PM

About elite tennis lessons →

Day by day

What runs on each day

The same blocks, read the other way round, for when the question is whether a particular evening works.

Mon

  • 5:00–7:00 PMKids groups
  • 5:00–7:00 PMJunior groups
  • 5:00–7:00 PMHigh intensity squad

Tue

  • 5:00–7:00 PMJunior groups
  • 5:00–7:00 PMHigh intensity squad
  • 7:00–8:00 PMBeginners clinic

Wed

  • 5:00–7:00 PMJunior groups
  • 5:00–7:00 PMHigh intensity squad

Thu

  • 5:00–7:00 PMJunior groups
  • 5:00–7:00 PMHigh intensity squad
  • 7:00–8:00 PMBeginners clinic
  • 7:00–8:30 PMAll levels clinic

Fri

  • 5:00–7:00 PMKids groups
  • 5:00–7:00 PMJunior groups
  • 5:00–7:00 PMHigh intensity squad

Sat

  • 9:00–10:00 AMBeginners clinic
  • 9:00–10:30 AMMixed clinic

Sun

Private lessons by arrangement

Booked around the blocks

Not on a fixed timetable

Open slots change week to week. Call (855) 556-0450 and we will find one that fits, or see the full price list and the questions page.

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

Read every review on Google →

Get started

Tell us which days work

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 lesson

New 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 →

Call the academy (855) 556-0450 Book