Jr Tennis

Year-round indoor & outdoor tennis programs for all ages & abilities!

Our comprehensive junior tennis program features clinics, team tennis, private lessons, & more at our indoor facilities in St. Louis & St. Charles counties and at outdoor venues throughout the metro area!

  • Focused on having fun & teaching the game of tennis in a safe & organized environment
  • Taught by USPTA & USPTR professionals
  • USTA Play Days, Quickstart Pizza Parties, Birthday Parties
  • Private lessons available
  • We host USTA-sanctioned tournaments, the Gateway Grand Prix series, & in-house tournaments.

We proudly provide & facilitate programs in Kirkwood, Shrewsbury, Fenton, Brentwood, Richmond Heights, Rockwood, Parkway, and St. Charles.

If you have any questions about our junior tennis programming, give us a call or stop by our facilities!

Vetta Racquet Sports

12320 Old Tesson Road
St. Louis, MO
(314) 842-3111 ext 3

Vetta Racquet Sports

1330 Harvestowne Ind Dr
St. Peters, MO
(636) 441-0006

Jr Tennis Clinics

Program Overview

Our tennis clinics are for boys and girls ages 3-18. We offer indoor tennis clinics in South County at Vetta Racquet Sports Concord, and in St. Peters at Vetta Racquet Sports West. We offer outdoor tennis clinics at Kirkwood Park, Tower Grove Park, Westhoff Park in O’Fallon, and at Lake St. Louis Community Association. ALL SUMMER WEEKDAY JUNIOR CLINICS INCLUDE A WEEKLY MATCH PLAY SESSION. Junior players will get to participate in a clinic AND a match each week. All ages and abilities welcome. No equipment purchase necessary, we can provide your child with a racquet. Come try our clinics today!

Age Levels

Red Ball – 8 and under

36×18’ court, shorter nets, 18-20” racquets

Orange Ball – 10 and under

60’ court, 23-25” racquets

Green Ball – 12 and under

Standard court, 26-27” racquets

Yellow Ball – 18 and under

Standard court, 26-27” racquets

Advanced Training Program (ATP)

Vetta’s top performance class.

Intermediate Training Program (ITP)

Intermediate to advanced players age 14 and under.

High School Training Program (HTP)

High school and select middle school tennis players.

2019/2020 Sessions

Indoor Sessions:

Session 1: August 19th (Monday) – October 19th (Saturday)

Session 2: October 21st (Monday) – December 21st (Saturday)

Session 3: January 4th (Saturday) – March 13th (Friday)

Session 4: March 14th (Saturday) – May 22nd (Friday)

2020 Summer Session:

Monday – Friday

» Session I: June 1st – July 10th

» Session II: July 13th – August 21st


» Session I: June 6th – July 11th*

» Session II: July 18th – August 22nd

*No play on July 4th

Get More Info

Schedule & Pricing
Lake St. Louis Tennis Enrollment Form


Jr Team Tennis

Program Overview

Join junior team tennis – a great way to make new friends and enjoy a fun team sport that can be played for a lifetime!

Matches include boys singles, girls singles, boys doubles, girls doubles & mixed doubles. Matches are determined by a total-games-won format.

2 locations to choose from

  • Vetta Sports Concord in St. Louis County
  • Vetta Sports West in St. Charles County

What’s Included

  • Coed teams, ages 6-18, grouped by age and skill level.
  • 1 practice day & 1 match day per week.
  • Court costs included & balls provided for all matches.
  • Uniformed shirts for all team members.
  • Post season BBQ party.
  • Outstanding coaches (awarded 2014 Outstanding USTA Junior Team Tennis Program by the St. Louis District Tennis Association!)

Upcoming Sessions

Our summer session runs from late-May to mid-August and costs $325 for 6 weeks OR enroll for 10 weeks for $495. The first game day will be June 3rd. Teams play matches on the following days:

  • 10U Orange – Saturday Morning Matches
  • 10U Green – Wednesday Evening Matches
  • 12U Green – Wednesday Evening Matches
  • 14U – Wednesday Evening Matches
  • 18U – Monday Evening Matches

Players will be assigned to teams and given a practice day of Tuesdays or Thursdays.

Let's Get Social

Follow us for the latest updates


Share the Fun!