JUNIOR LESSONS
New to XS?
A membership is required before signing up for classes. Junior memberships are $300/year and must be paid at the time of registration in addition to the class fee.
Players under 6 years old do not need to be evaluated, they can just sign up for the red ball classes.
To schedule an evaluation for your child please email registration@xstennis.org.
JUNIOR GROUP CLASSES
Classes are based on 8-week sessions, except for classes that fall on holidays. Rates will be prorated.
Register through courtreserve.com or call the front desk.
| Session | Start | End |
|---|---|---|
| 1 (8 Weeks) | August 24th | October 17th |
| 2 (9 Weeks) | October 19th | December 19th |
| 3 (8 Weeks) | January 4th | February 27th |
| 4 (8 Weeks) | March 1st | April 24th |
| 5 (8 Weeks) | April 26th | June 12th |
Class Policy
- In Week 1, we will offer all times listed
- Classes with low sign-up (less than 3 children), will not be available after Week 2
- The class schedule will be finalized for Weeks 3-8 at the end of Week 2 and communicated to parents if a class is canceled.
- Once you have selected your day(s) of attendance you must stick to that day
- Prorated refunds within the first 2 weeks only (no refund for past classes). No make-ups.
- No Drop ins are allowed
To download the full schedule for groups and rates click here.
Junior Development
Tot & parent (ages 3 to 5) | $165
| Saturday | 9 AM – 10 AM |
Red Ball Beginner Program (Ages 5 to 6) | $165
| Monday | 5 PM – 6 PM |
| Tuesday | 5 PM – 6 PM |
| Friday | 4 PM – 5 PM |
| Saturday | 10 AM – 11 AM |
Red Ball Advanced Program (Ages 5 to 6) | $165
| Wednesday | 5 PM – 6 PM |
| Thursday | 5 PM – 6 PM |
Orange Ball Beginner Program (Ages 7 to 9) | $165
| Monday | 4 PM – 5 PM 5 PM – 6 PM |
| Tuesday | 5 PM – 6 PM |
| Wednesday | 4 PM – 5 PM 5 PM – 6 PM |
| Friday | 4 PM – 5 PM |
| Saturday 2hrs ($330) | 10 AM – 12 PM |
Orange Ball Advanced Program (Ages 7 to 9) $165
| Tuesday | 5 PM – 6 PM |
| Thursday | 5 PM – 6 PM |
| Saturday 2hrs ($330) | 10 AM – 12 PM |
Green Ball Beginner Program (Ages 10 to 13) | $165
| Monday | 4 PM – 5 PM 5 PM – 6 PM |
| Tuesday | 5 PM – 6 PM |
| Wednesday | 5 PM – 6 PM |
| Friday | 4 PM – 5 PM |
| Saturday 2hrs ($330) | 10 AM – 12 PM |
Advanced Green Ball (Ages 10-13) | $165
| Monday | 5 PM – 6 PM |
| Wednesday | 5 PM – 6 PM |
| Saturday 2hrs ($330) | 10 AM – 12 PM |
Invitational Green Ball | $594 (2 Days) | $801 (3 DAYS)
| Monday | 4 PM – 6 PM |
| Wednesday | 4 PM – 6 PM |
| Saturday | 10 AM – 12 PM |
Yellow Ball (AGES 11 – 13) | $165
| Tuesday | 5 PM – 6 PM |
| Wednesday | 5 PM – 6 PM |
Pre-Academy | $371 (1 Day) | $594 (2 Days)
| Monday | 4 PM – 6 PM |
| Wednesday | 4 PM – 6 PM |
Academy | $371 (1 Day) | $594 (2 Days)
| Monday | 4 PM – 6 PM |
| Wednesday | 4 PM – 6 PM |
High School | $371 (1 Day) | $594 (2 Days)
| Monday | 6 PM – 8 PM |
| Wednesday | 6 PM – 8 PM |
High Performance | $371 (1 Day) | $594 (2 Days)
| Monday | 6 PM – 8 PM |
| Wednesday | 6 PM – 8 PM |
Junior Fitness & Agility | $25 per class
| Thursday | 4 PM – 5 PM |
| Saturday | 12:30 PM – 1:30 PM |
Kids Pilates (8+) | $25 per class
| Friday | 4:00 PM – 4:50 PM |
PRIVATE LESSONS
PRIVATE LESSONS POLICIES:
Email registration@xstennis.org to book lessons.
Ready to hit the court? Here’s what you need to know about our lessons:
Membership: A membership is required to book any private or semi-private lessons.
Pricing: All prices are per player, per hour, with court fees already included.
Coach Availability: All lessons are scheduled based on coach availability, so please book in advance!
Cancellation Policy: We require at least 24 hours’ notice for all cancellations. If you cancel with less than 24 hours to go, the full lesson fee will be charged.


