JUNIOR LESSONS

New to XS?

Before signing up for classes, please fill out the form below and we’ll get in touch to schedule an evaluation.
Players under 6 years old do not need to be evaluated, they can just sign up for the red ball classes.

JUNIOR GROUP CLASSES

Classes are based on 8-week sessions except classes that fall on holidays. Rates will be prorated.
Call or visit the front desk to register.

SessionStartEnd
1January 2February 25
2February 27April 29
3May 1July 1
4July 3September 2
5September 4October 28
6October 30December 23

Jr Development

Red Ball Beginner Program (Ages 4 to 6)  $160

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Wednesday4-5pm5-6pm
Thursday4-5pm5-6pm
Saturday9-10am10-11am

Red Ball  Advanced Program (Ages 4 to 6)  $160

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Wednesday4-5pm5-6pm
Thursday4-5pm5-6pm
Saturday9-10am10-11am
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

Orange Ball Beginner Program (Ages 7 to 9)  $180

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Wednesday4-5pm5-6pm
Thursday4-5pm
Saturday9-10am
Saturday ($360)10am-12pm

Orange Ball Advanced Program (Ages 7 to 9) $180

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Wednesday4-5pm5-6pm
Thursday4-5pm5-6pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

Green Ball Beginner Program  (Ages 10 to 13)  $180

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Wednesday4-5pm5-6pm
Thursday4-5pm5-6pm
Saturday ($360)10am-12pm

Green Ball Advanced Program (Ages 10 to 13) $180

Monday  4-5pm5-6pm
Tuesday4-5pm5-6pm
Thursday4-5pm5-6pm
Saturday ($360)10am-12pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

Yellow Ball Beginner Program  (Ages 14 to 17) $180

Tuesday4-5pm5-6pm
Thursday4-5pm5-6pm
Saturday ($360)10am-12pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

High School Program

High School Program

2 -days per week- $608 ($38 per session)  
Monday, Wednesday
6-8pm
1-day per week – $312 ($39 per session)   
Monday OR Wednesday
6-8pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

Academy

Pre-Academy (UTR 1.0 to 2.9)

2 -days per week- $656 ($41 per session)
Monday, Wednesday
4-6pm
1-day per week -$400 ($50 per session)  
Monday OR Wednesday
4-6pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

Academy (UTR 3.0 to 5.49)

2 -days per week- $656 ($41 per session)
Monday, Wednesday
4-6pm
1-day per week -$400 ($50 per session)  
Monday OR Wednesday
4-6pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

High Performance Academy (UTR 5.5 to 7.99)

2 -days per week- $800 ($50 per session)
Monday, Wednesday
6-8pm
1-day per week -$440 ($55 per session)  
Monday OR Wednesday
6-8pm
  • In Week 1, we will offer all times listed
  • Classes with low sign-up (less than 3 children), will not be available after Week 1
  • The class schedule will be finalized for Weeks 2-8 at the end of Week 1 and communicated to parents
  • Once you have selected your day(s) of attendance you must stick to that day
  • A premium will be charged for drop-ins to encourage early sign-up
  • Late sign-up is not guaranteed after Week 2 once the class schedule is locked; we will add your child to a waitlist
  • One make-up class will be offered during the 8 weeks; XS will schedule make-up days and notify parents of make-up schedule.
  • 24-hour cancellation policy will be strictly enforced to enable XS Tennis to adequately staff each class with the right number of teaching pros, to ensure an excellent experience for students

PRIVATE LESSONS


PRIVATE LESSONS POLICIES:

Call the front desk to book a lesson.

Prices are per player, per hour,
inclusive of court fees. Membership
is required for private & semi-private
lessons.

Lessons must be cancelled at least
24 hours in advance. If you cancel
a lesson less than 24 hours in
advance, you will be charged the
full amount due. Lessons are subject to coaches availability.

# of PlayersStaff ProMaster ProDirectorRed Ball
Mini-Court Lesson
1$60-72$80$100-120$55
2$35-40$45$55-65$28
3$25-28$30$38-45$18
4$20-22$25$30-35$14
5+$16-18$20$25-30$11
All rates are per hour.