Comprehensive Group & Private Programs

Youth Tennis
Lessons

Tennis Lessons For Kids

Build Confidence on & Off the court

Contact

Registration & Info

Sign up at the Front Desk or conveniently on our Member Portal.

Please note: Princeton Club does not prorate for lessons missed and there will be no make ups. Credit will only be applied with doctor’s excuse. All classes are subject to change or cancellation if minimum registration is not achieved.

Michael Asfeld

Racquet Sports Director

Mike Asfeld

Looking for more practice? Check out our kids match and league play options! 

Beginner to Advanced

Fall Youth Tennis Lessons Schedule

Early & Late Fall Sessions

Early Fall: September 1st – October 14th 

Late Fall: October 15th – November 25th

7 Weeks***

6 Weeks**

5 Weeks

Registration Begins: July 20th

The Junior Tennis Program will not be able to prorate. There will be no makeup. A credit will only be applied with a Doctor’s excuse.

If you are a Non-Member, please download the registration form, print it out, and bring it to our Front Desk at the Princeton Club (online and phone registrations not available at this time for Non-Members). Full payment is required at time of registration. 

Pee Wee Sessions

Pee Wee 1: Red Ball/Foam Ball / Ages 4-5 Years / 5/6** Weeks

4 & 5 years olds, red ball and foam balls, working on forehand and backhand groundstrokes and serve. Also working on tracking a ball and knowing the lines on the courts. Trying to rally with the instructor.

Member Fee:
$70/$84**
Non-Member Fee:
$90/$108**
Day
Time
Early Fall Code
Late Fall Code
Pro
Friday
4:30 pm – 5:15 pm
JT2D
JT2E**
Mike S
Saturday
9:00 am – 9:45 am
JT3D
JT3E**
Mike S
Sunday
11:15 am – 12:00 pm
JT1D
JT1E**
Mike A / Katelyn

Drag to see more

Pee Wee 2: Red/Foam/Orange / Ages 6-7 Years / 5/6**Weeks

6 & 7 years olds, orange and foam balls, continued work on forehand and backhand groundstrokes, volley and serve. Ball tracking is improving and rallies have gotten longer with the instructor.

Member Fee:
$70/$84**
Non-Member Fee:
$90/$108**
Day
Time
Early Fall Code
Late Fall Code
Pro
Friday
5:15 pm – 6:00 pm
JT5D
JT5E**
Mike S
Saturday
9:45 am – 10:30 am
JT6D
JT6E**
Mike S
Sunday
11:15 am – 12:00 pm
JT4D
JT4E**
Mike S

Drag to see more

Stars Sessions

Drag to see more

Stars 1: Orange Ball / Ages 7-9 Years / 5/6** Weeks

7-9 years olds, orange balls, 60 foot courts. Still working on fundamentals.  Learning how to keep score. Working on 5 shot rallies from the 60 foot court lines with the instructor.

Member Fee:
$100/$120**
Non-Member Fee:
$125/$150**
Day
Time
Early Fall Code
Late Fall Code
Pro
Thursday
6:00 pm – 7:00 pm
JT21D**
JT21E**
Mike S
Saturday
10:00 am – 11:00 am
JT9D
JT9E**
Katelyn
Sunday
12:00 pm – 1:00 pm
JT7D
JT7E**
Molly

Drag to see more

Stars 2: Green Dot / Ages 9-11 / 5/6** Weeks

9 & 10 year olds, Green Dot. Full court. Still working on fundamentals. Working on recovering after hitting a shot.  Working on footwork and body position relative to the ball.  Working on 5 shot rallies using the full court.

Member Fee:
$100/$120**
Non-Member Fee:
$125/$150**
Day
Time
Early Fall Code
Late Fall Code
Pro
Thursday
7:00 pm – 8:00 pm
JT96D**
JT96E**
Mike S
Saturday
11:00 am – 12:00 pm
JT13D
JT13E**
Katelyn
Sunday
11:00 am – 12:00 pm
JT35D
JT35E**
Molly

Drag to see more

Stars 3: Ages 10-13 / 5/6** Weeks

10-13 year olds, Regular balls. Still working on fundamentals. Working on Placement. Working on 10 shot rally’s using the full court. Preparing for Match play. Participating in the Princeton Club 13 & under League on Saturday afternoons.

Member Fee:
$140/$168**
Non-Member Fee:
$165/$198**
Day
Time
Early Fall Code
Late Fall Code
Pro
Sunday
1:00 pm – 2:30 pm
JT99D
JT99E**
Mike S
Thursday
4:30 pm – 6:00 pm
JT16D**
JT16E**
Mike S
Saturday
10:00 am – 11:30 am
JT17D
JT17E**
Mitchell

Drag to see more

Stars 4: Ages 10-13 (Advanced Intermediate) / 6**/7*** Weeks

10-13 year olds, Regular balls. Preparing for tournaments. Advanced Intermediates Players are encourage to participate in USTA Tournaments and in the Princeton Club, 13 & under League on Saturday afternoons.

Princeton Club Tennis Staff must approve the player for this group.

Member Fee:
$168**/$196***
Non-Member Fee:
$198**/$231***
Day
Time
Early Fall Code
Late Fall Code
Pro
Tuesday
4:30 pm – 6:00 pm
JT8D***
JT8E**
Molly
Thursday
4:30 pm – 6:00 pm
JT12D**
JT12E**
Molly

Drag to see more

Pre-Teen Starter Sessions

Pre-Teen Starters 1 / Ages 9-13 Years / 5/6** Weeks

9-13 year olds. This class is for late beginners. The Players will be learning the basic fundamentals and scoring, so they can progress into the Stars Program or Junior Varsity.  Some Transitional balls may be used.

Member Fee:
$100/$120**
Non-Member Fee:
$125/$150**
Day
Time
Early Fall Code
Late Fall Code
Pro
Monday
4:30 pm – 5:30 pm
JT11D
JT11E**
Mike S
Friday
6:00 pm – 7:00 pm
JT31D
JT31E**
Mike S
Saturday
1:00 pm – 2:00 pm
JT29D
JT29E**
Mike S

Drag to see more

Pre-Teen Starters 2 / Ages 9-13 Years / 5/6**Weeks

9-13 year olds. This class is for advanced beginners. The Players will continue learning the fundamentals, scoring, and begin rallying so they can progress into the Stars or Junior Varsity program.  Some Transitional balls may be used.

Member Fee:
$100/$120**
Non-Member Fee:
$125/$150**
Day
Time
Early Fall Code
Late Fall Code
Pro
Monday
5:30 pm – 6:30 pm
JT10D
JT10E**
Mike S
Friday
7:00 pm – 8:00 pm
JT33D
JT33E**
Mike S
Saturday
1:00 pm – 2:00 pm
JT45D
JT45E**
Mitchell

Drag to see more

High School Sessions

Freshman / Sophomore 1 / Ages 13-18 Years / 5/6** Weeks

13-18 year olds.  This group is designed for those juniors who are getting started late or coming back from a long layoff.  The Players will be working on  their stroke fundamentals, so they can progress to our Fresh/Soph Team drill 2.

Member Fee:
$100/$120**
Non-Member Fee:
$125/$150**
Day
Time
Early Fall Code
Late Fall Code
pro
Saturday
2:00 pm – 3:00 pm
JT36D
JT36E**
Katelyn
Sunday
1:30 pm – 2:30 pm
JT19D
JT19E**
Mike S. / Mitchell

Drag to see more

Freshman / Sophomore 2 / Ages 13-18 Years / 5/6**/7*** Weeks

13-18 year olds.  This group is designed for juniors who completed our Fresh/Soph Team Drill or played on their local High School’s Freshman & Sophomore Team. The Players will be working on improving their fundamentals, strategies, and court awareness, so they can progress into the Junior Varsity or Varsity Drill group.

Member Fee:
$100/$120**/$140***
Non-Member Fee:
$125/$150**/$175***
Day
Time
Early Fall Code
Late Fall Code
Pro
Saturday
2:00 pm – 3:00 pm
JT37D
JT37E**
Mitchell
Tuesday
4:30 pm – 5:30 pm
JT25D***
JT25E**
Katelyn

Drag to see more

JV & Varsity Tennis

Junior Varsity: Ages 13-18 / 5/6** Weeks

14-18 year old’s, Designed for those players on their local Freshman and JV Teams.  The group will be working on fundamentals, point play situations for singles and doubles.  Encouraged to participate in the Princeton Club High School Singles League.

Member Fee:
$140/$168**
Non-Member Fee:
$165/$198**
Day
Time
Early Fall Code
Late Fall Code
pro
Monday
5:30 pm – 7:00 pm
JT20D
JT20E**
Molly
Thursday
4:30 pm – 6:00 pm
JT22D**
JT22E**
Katelyn
Sunday
2:30 pm – 4:00 pm
JT24D
JT24E**
Mike S / Mitchell

Drag to see more

Varsity 1: Ages 14-18 Years / 5/6** Weeks

14-18 year olds, Playing on their local High School Varsity Team.  The group will be working on fundamentals, point play situations for singles and doubles. The drills are more intense.  Encouraged to participate in the Princeton Club High School Singles League.

Member Fee:
$140/$168**
Non-Member Fee:
$165/$198**
Day
Time
Early Fall Code
Late Fall Code
Pro
Monday
4:00 pm – 5:30 pm
JT61D
JT61E**
Molly
Wednesday
3:30 pm – 5:00 pm
——
JT26E**
Mike A
Thursday
6:00 pm – 7:30 pm
JT39D**
JT39E**
Brian
Saturday
11:30 am – 1:00 pm
JT27D
JT27E**
Mike S
Sunday
4:00 pm – 5:30 pm
JT28D
JT28E**
Mike S

Drag to see more

Varsity 2: Ages 14-18 Years / 5/6**/7*** Weeks

14-18 year olds, Playing USTA Tournaments. Playing a high position on  their local High School Team and qualified for Sectional and State Tournament.  Tennis Director Approval needed.

Member Fee:
$140/$168**/$196***
Non-Member Fee:
$165/$198**/$231**
Day
Time
Early Fall Code
Late Fall Code
pro
Wednesday
4:30 pm – 6:00 pm
JT38D***
JT38E**
Brian
Thursday
6:00 pm – 7:30 pm
JT62D**
JT62E**
Mike A
Saturday
11:30 am – 1:00 pm
JT23D
JT23E**
Mitchell
Sunday
4:00 pm – 5:30 pm
JT34D
JT34E**
Mike A

Drag to see more

Parent & Child Class

Parent & Child: Ages 2 1/2 - 4 years old / 5/6** Weeks

30 minute class. Designed for parent and child participation, together on the court.

Hand-Eye coordination, foam balls, footwork, balloons & fun games

Need a minimum of 3 families / Maximum 6 families

When signing up, please just register the child participant

Member Fee:
$40/$48**
Non-Member Fee:
$65/$78**
8 Lessons
Day
Time
Early Fall Code
Late Fall Code
Pro
Monday
6:00 pm – 6:30 pm
JT98D
JT98E**
Katelyn

Drag to see more

How to Sign Up

Members
— See Front Desk
— Princeton Club App
Member Portal

Non-Members
Please see the Front Desk for Registration or contact Mike Asfeld with questions.

CLICK HERE TO DOWNLOAD NON-MEMBER REGISTRATION FORM

Designed For all skill levels

Summer Tennis Lessons Schedule

Summer Session

Summer Session: June 15th – August 9th (8 weeks)
— Holiday Break: No instruction July 4th – 5th

Mini Summer Tennis Camp:
Session 1: August 10-13
Session 2: August 17-20

Open for Registration April 1st.

**Non-member Registration must have a credit card attached

It is too warm or rains, lessons moved inside. Lessons taught by quality USPTA Pros.

The Junior Tennis Program does not prorate or have make ups. An account credit will only be applied with a Doctor’s excuse. Please contact Mike Asfeld, Racquet Sports Director:  masfeld@princetonclub.net  

Pee Wee Sessions

Pee Wee 1: Red Ball/Foam Ball / Ages 4-5 Years / 8 Weeks

4 & 5 years olds, red ball and foam balls, working on forehand and backhand groundstrokes and serve. Also working on tracking a ball and knowing the lines on the courts. Trying to rally with the instructor.

Member Fee:
$160
Non-Member Fee:
$232
16 lessons
Day
Time
Summer Code
Monday / Wednesday
10:15 am – 11:00 am
JT1C
Monday / Wednesday
4:15 pm – 5:00 pm
JT15C

Drag to see more

Pee Wee 2: Red/Foam/Orange / Ages 6-7 Years / 8 Weeks

6 & 7 years olds, orange and foam balls, continued work on forehand and backhand groundstrokes, volley and serve. Ball tracking is improving and rallies have gotten longer with the instructor.

Member Fee:
$160
Non-Member Fee:
$224
16 Lessons
Day
Time
Summer Code
Monday / Wednesday
4:15 pm – 5:00 pm
JT20C
Tuesday / Thursday
10:15 am – 11:00 am
JT2C

Drag to see more

Stars Sessions

Stars 1: Orange Ball / Ages 7-9 Years / 8 Weeks

7-9 years olds, orange balls, 60 foot courts. Still working on fundamentals.  Learning how to keep score. Working on 5 shot rallies from the 60 foot court lines with the instructor.

Member Fee:
$192
Non-Member Fee:
$256
16 Lessons:
Day
Time
Summer Code
Monday / Wednesday
10:00 am – 11:00 am
JT4C
Monday/Wednesday
5:00 pm – 6:00 pm
JT16C
Tuesday / Thursday
10:00 am – 11:00 am
JT5C

Drag to see more

Stars 2: Green Dot / Ages 9-11 / 8 Weeks

9 & 10 year olds, Green Dot. Full court. Still working on fundamentals. Working on recovering after hitting a shot.  Working on footwork and body position relative to the ball.  Working on 5 shot rallies using the full court.

Member Fee:
$192
Non-Member Fee:
$256
16 Lessons
Day
Time
Summer Code
Monday / Wednesday
11:00 am – 12:00 pm
JT6C
Tuesday / Thursday
11:00 am – 12:00 pm
JT7C
Tuesday / Thursday
4:00 pm – 5:00 pm
JT17C

Drag to see more

Stars 3: Ages 10-13 / 8 Weeks

10-13 year olds, Regular balls. Still working on fundamentals. Working on Placement. Working on 10 shot rally’s using the full court. Preparing for Match play.  Summer Match Play will be on Fridays from 3:00-5:00 pm

Member Fee:
$304
Non-Member Fee:
$368
16 Lessons
Day
Time
Summer Code
Monday / Thursday
1:00 pm – 2:30 pm
JT8C

Drag to see more

Stars 4: Ages 10-13 (Advanced Intermediate) / 8 Weeks

10-13 year olds, Regular balls. Preparing for tournaments. Advanced Intermediates Players are encourage to participate in USTA Tournaments and in the Princeton Club,  Summer Match Play will be on Fridays from 3:00-5:00 pm

Princeton Club Tennis Staff must approve the player for this group.

Member Fee:
$304
Non-Member Fee:
$368
16 Lessons
Day
Time
Summer Code
Monday / Thursday
2:30 pm – 4:00 pm
JT3C

Drag to see more

Pre-Teen Starter Sessions

Pre-Teen Starters 1 / Ages 9-13 Years / 8 Weeks

9-13 year olds. This class is for late beginners. The Players will be learning the basic fundamentals and scoring, so they can progress into the Stars Program or Junior Varsity.  Some Transitional balls may be used.

Member Fee:
$192
Non-Member Fee:
$256
16 Lessons
Day
Time
Summer Code
Monday / Wednesday
11:00 am – 12:00 pm
JT13C
Tuesday / Thursday
11:00 am – 12:00 pm
JT14C
Tuesday / Thursday
5:00 pm – 6:00 pm
JT18C

Drag to see more

Pre-Teen Starters 2 / Ages 9-13 Years / 8 Weeks

9-13 year olds. This class is for advanced beginners. The Players will continue learning the fundamentals, scoring, and begin rallying so they can progress into the Stars or Junior Varsity program.  Some Transitional balls may be used.

Member Fee:
$192
Non-Member Fee:
$256
16 Lessons
Day
Time
Summer Code
Monday / Wednesday
11:00 am – 12:00 pm
JT13C
Tuesday / Thursday
11:00 am – 12:00 pm
JT14C
Tuesday / Thursday
5:00 pm – 6:00 pm
JT18C

Drag to see more

High School Sessions

Freshman / Sophomore 1 / Ages 13-18 Years / 8 Weeks

13-18 year olds.  This group is designed for those juniors who are getting started late or coming back from a long layoff.  The Players will be working on  their stroke fundamentals, so they can progress to our Fresh/Soph Team drill 2.

Member Fee:
$304
Non-Member Fee:
$368
16 Lessons
Day
Time
Summer Code
Monday / Thursday
2:30 pm – 4:00 pm
JT9C

Drag to see more

Freshman / Sophomore 2 / Ages 13-18 Years / 8 Weeks

13-18 year olds.  This group is designed for juniors who completed our Fresh/Soph Team Drill or played on their local High School’s Freshman & Sophomore Team. The Players will be working on improving their fundamentals, strategies, and court awareness, so they can progress into the Junior Varsity or Varsity Drill group.

Member Fee:
$304
Non-Member Fee:
$368
16 Lessons
Day
Time
Summer Code
Monday / Thursday
2:30 pm – 4:00 pm
JT9C

Drag to see more

JV & Varsity Tennis

Junior Varsity: Ages 13-18 / 8 Weeks

14-18 year olds, Designed for those players on their local Freshman and JV Teams.  The group will be working on fundamentals, point play situations for singles and doubles.  Encouraged to participate in the Princeton Club High School Singles League.

Member Fee:
$456
Non-Member Fee:
$552
24 Lessons
Day
Time
Summer Code
Monday / Tuesday / Thursday
8:00 am – 9:30 am
JT30C
Monday / Tuesday / Thursday
4:00 pm – 5:30 pm
JT31C

Drag to see more

Varsity 1: Ages 14-18 Years / 8 Weeks

14-18 year olds, Playing on their local High School Varsity Team.  The group will be working on fundamentals, point play situations for singles and doubles. The drills are more intense.  Encouraged to participate in the Princeton Club High School Singles League.

Member Fee:
$456
Non-Member Fee:
$552
24 Lessons
Day
Time
Summer Code
Monday / Tuesday / Thursday
8:00 am – 9:30 am
JT11C
Monday / Tuesday / Thursday
4:00 pm – 5:30 pm
JT12C

Drag to see more

Varsity 2: Ages 14-18 Years / 8 Weeks

14-18 year olds, Playing USTA Tournaments. Playing a high position on  their local High School Team and qualified for Sectional and State Tournament.  Tennis Director Approval needed.

Member Fee:
$446
Non-Member Fee:
$552
24 Lessons
Day
Time
Summer Code
Monday / Tuesday / Thursday
8:00 am – 9:30 am
JT11C
Monday / Tuesday / Thursday
4:00 pm – 5:30 pm
JT12C

Drag to see more

Parent & Child Class

Parent & Child: Ages 2 1/2 - 4 years old / 8 Weeks

30 minute class. Designed for parent and child participation, together on the court.

Hand-Eye coordination, foam balls, footwork, balloons & fun games

Need a minimum of 3 families

Member Fee:
$64
Non-Member Fee:
$80
8 Lessons
Day
Time
Summer Code
Monday
9:30 am – 10:00 am
JT35C
Wednesday
6:00 pm – 6:30 pm
JT36C

Drag to see more

Mini Summer tennis camp

Pee Wee 1: Red Ball/Foam Ball / Ages 4-5 Years

Pee Wee 2: Red/Foam/Orange / Ages 6-7 Years

Junior Tennis Program for August 2026
Session 1: August 10th through August 13th (M-TH)
Session 2: August 17th through August 20th (M-TH)

Member Fee:
$48
Non-Member Fee:
$64
Day
Time
Summer Code
Session 1: Monday through Thursday
11:00 am – 11:45 am
STC7
Session 2: Monday through Thursday
11:00 am – 11:45 am
STC8

Drag to see more

Stars 1: Orange Ball / Ages 7-9 Years

Junior Tennis Program for August 2026
Session 1: August 10th through August 13th (M-TH)
Session 2: August 17th through August 20th (M-TH)

Member Fee:
$56
Non-Member Fee:
$72
Day
Time
Summer Code
Session 1: Monday through Thursday
9:00 am – 10:00 am
STC1
Session 2: Monday throughThursday
9:00 am – 10:00 am
STC2

Drag to see more

Stars 2: Green Dot / Ages 9-11

Junior Tennis Program for August 2026
Session 1: August 10th through August 13th (M-TH)
Session 2: August 17th through August 20th (M-TH)

Member Fee:
$56
Non-Member Fee:
$72
Day
Time
Summer Code
Session 1: Monday through Thursday
10:00 am – 11:00 am
STC4
Session 2: Monday through Thursday
10:00 am – 11:00 am
STC5

Drag to see more

Stars 3: Ages 10-13

Stars 4: Ages 10-13 (Advanced Intermediate)

Junior Tennis Program for August 2026
Session 1: August 10th through August 13th (M-TH)
Session 2: August 17th through August 20th (M-TH)

Member Fee:
$88
Non-Member Fee:
$104
Day
Time
Summer Code
Session 1: Monday through Thursday
12:30 – 2:00 pm
STC10
Session 2: Monday through Thursday
12:30 – 2:00 pm
STC11

Drag to see more

Pre-Teen Starters 1 / Ages 9-13 Years

Pre-Teen Starters 2 / Ages 9-13 Years

Junior Tennis Program for August 2026
Session 1: August 10th through August 13th (M-TH)
Session 2: August 17th through August 20th (M-TH)

Member Fee:
$56
Non-Member Fee:
$72
Day
Time
Summer Code
Session 1: Monday through Thursday
2:00 pm – 3:00 pm
STC13
Session 2: Monday through Thursday
2:00 pm – 3:00 pm
STC14

Drag to see more

How to Sign Up

Members
— See Front Desk
— Princeton Club App
Member Portal

Non-Members
Please see the Front Desk for Registration or contact Mike Asfeld with questions.

Racquet Sports Staff

Jay Massart

Jay Massart

Tennis Instructor
Katelyn Burrie

Katelyn Burrie

Tennis Instructor
Mitchell Swing

Mitchell Swing

Tennis Instructor
Brian Jansen

Brian Jansen

Tennis Instructor
Mike Sell

Michael Sell

Tennis Instructor
Mike Asfeld

Michael Asfeld

Racquet Sports Director

Client

Testimonials
mock up of Princeton club app

Get Our App!