top of page
  • Facebook
  • Instagram
CTC LOGO_edited_edited.png

CHESTER TENNIS CLUB


Winter Junior Clinics
Registration opens 12/1
2026 kids junior winter clinic schedule available below. Winter session clinics start Monday, January 5th.


Chester Tennis Club is open for all junior kids clinics, adult programs, league play, court time and contract time.
 

ABOUT

Welcome to Chester Tennis Club (CTC) located in Chester, NJ. We are a 4-court indoor tennis facility open year-round, 7 days a week, proudly serving the Chester - Mendham community for over 40 years. We offer contract tennis/court-time, adult & kids' junior tennis programs and clinics, private tennis lessons, and league play.


Adopting the latest standards in tennis teaching and coaching, the Chester Tennis Club caters to all playing levels — from the complete beginner, to the experienced tennis player. Share your goals with us, and we'll match you with one of our talented tennis coaches or a group to help you meet and exceed your expectations.

Kids' Junior Tennis

KIDS' JUNIOR TENNIS PROGRAMS

Click here for full program level descriptions

Chester Tennis Club offers Kids Tennis Programs all year for all ages and all levels.

Fall: September - December

Winter: January - March 

Spring: April - June 

Summer: Weekly camps June - August (click here)

​​

​​​​

Winter 2026 Schedule

Clinics Start January 5. Registration begins December 1 

​**All clinic prices are for a 12 weeks session ** 

red-ball-tennis-court_edited_edited.jpg

Level 2 (Ages 6 - 8)

Tue, 3:30 - 4:30 pm | $555

Wed, 4 - 5 pm | $555

Thu, 4 - 5 pm | $555

Thu, 5 - 6 pm | $555

Sat, 9 - 10 am | $555

orange-ball-tennis-court_edited.jpg

Level 1

Mon, 4 - 5 pm | $555

Tue, 5 - 6 pm | $555

Thu, 4 - 5 pm | $555

Thu, 5 - 6 pm | $555

Fri, 4 - 5 pm | $555

Fri, 5 - 6 pm | $555

Level 2

Mon, 4 - 5 pm | $555

Tue, 5 - 6 pm | $555

Thu, 4 - 5 pm | $555

THu, 5 - 6 pm | $555

Fri, 4 - 5 pm | $555

Fri, 5 - 6 pm | $555

Sat, 10 - 12 pm | $1105

green-ball-tennis-court_edited.jpg

GREEN BALL (Ages 10 - 12)

Level 2

 

Mon, 4 - 5 pm | $555

Tue, 4:30 - 5:30 pm | $555

Tue, 6 - 7 pm | $555

Thu, 5 - 6 pm | $555

Fri, 4 - 5 pm | $555

Fri, 5 - 6 pm | $555

Sat, 10 - 12 pm | $1105

full-sized-tennis-court.png

Beginner Yellow Ball

Tue, 4:30 - 5:30 pm | $555

Tue, 5:30 - 7 pm | $830

Intermediate

Tue, 5:30 - 7 pm | $830

Fri, 5 - 7 pm | $1105

Sat, 10 - 12 pm | $1105

High School Team Training

Fri, 5 - 7 pm | $1105

Sun, 2 - 4 pm | $1105

High Performance

Mon, 5 - 7 pm | $1105

Wed, 5 - 7 pm | $1105

​

ORANGE BALL (Ages 8 - 10)

YELLOW BALL (Ages 12 & up)

Beginner (Level 1)

Tue, 4:30 - 5:30 pm | $555

Tue, 6 - 7 pm | $555

Thu, 5 - 6 pm | $555

Fri, 4 - 5 pm | $555

Fri, 5 - 6 pm | $555

Level 1 (Ages 4 - 5)

Tue, 3:30 - 4:30 pm | $555

Wed, 4 - 5 pm | $555

Thu, 4 - 5 pm | $555

Thu, 5 - 6 pm | $555

Sat, 9 - 10 am | $555

78' GREEN COURT

60' ORANGE COURT

FULL SIZE COURT

36' RED COURT

RED BALL (Ages 4 - 8)

Green/Yellow Transition (Age U12)

Thu, 5 - 6:30 pm | $760

Fri, 5 - 6:30 pm | $760

Sat, 10:30 - 12 pm | $695

High School Team Training

Wed, 7 - 9 pm | $925

Sun, 12 - 2 pm | $840

Sun 2 - 4 pm | $840

More Juniors & Kids Tennis Options

SPEED + AGILITY
TRAINING 
​
Private training sessions designed specifically to improve tennis player's footwork on the court. 
​
 BOX LEAGUE
​

6 week sessions, each player will play 4 tennis matches. Players are divided into groups and play each other.

Format: 8 game pro-set

UTR MATCHES 
​

UTR: a real-time evaluation of tennis skill level based on your actual performance. 

Play scheduled matches to understand your level, find play and track your progress.

For more information and to register, visit: CHESTER TENNIS at utrsports.net

 

Matches are Saturdays after 3:00pm

​

​

​
Ladies Programs

LADIES TENNIS PROGRAMS

Sign-ups are on a daily basis

Ladies Low Intermediate Drill

MONDAY 9:00 - 10:30 am     

Cost: $60 per drill

Players will gain an understanding of the fundamentals of doubles tennis. This clinic focuses on basic doubles point play stratagy. Players will develop the skills to play a competitive match **Ability to rally back and forth is necessary for this drill. Not recommened for players completly new to the game.

​​​

​

Ladies Beginner Drill

MONDAY 1:30 - 2:30 pm     

Cost: $60 per drill

The perfect drill for players new to tennis. This class focuses on technique and basic rallying. You will learn the different strokes in tennis and the fundamentals of how to hit the ball. Once you learn to rally we progress players to the Monday morning 9-10:30 group.​

​

​

Ladies Intermediate Drill

TUESDAY 12:00 - 1:30 pm     

Cost: $60 per drill

This drill prepares players for team and league play with higher level doubles strategy and tactics. Best suited for players that have played some form of organized doubles in the past. 

​​​

​

Mixed Doubles105 Drill

TUESDAY 7:00 - 8:30 pm     

Cost: $60 per drill 

This coed class consists of many different fast paced doubles games including 105.

*Not recommended for beginning tennis players.

​

​

Cardio Tennis

FRIDAY 8:30 - 10:00 am     

Cost: $60 per drill 

Starts with high-intensity feeding drills followed by an hour of fast-paced live point play drills. 

*Not recommended for beginning tennis players.

​​​

​​

​​​

Adult League

ADULT TENNIS LEAGUES 

USTA

3.5 and 4.0 Tennis matches held on Thursdays between 10:00 am and 2:00 pm 

​

Nighttime mixed doubles:

Friday and Saturday nights

​

For more information: 

https://www.usta.com/en/home.html

GARDEN STATE TENNIS LEAGUE

A/B Team practices held on Mondays

Tennis matches held Wednesday 

​

AA Team practices held on Tuesdays

Tennis matches held on Fridays

​

BB Team practices held on Wednesdays

Tennis matches held on Fridays

​

USTA offers singles and doubles tennis for men, women and mixed doubles, Garden State is restricted to ladies doubles tennis. 

*Garden state practices are mandatory. 

​

Contact the club for more information

Men's Drill

RENT A TENNIS COURT 

Reservations depend on court availability.

Call or email the club to schedule.

​

*membership is NOT needed to rent court time.

Time

Early Birds: 6:00 am - 8:00 am

Prime Time: 8:00 am - 9:00 pm

Night Time: 9:00 pm - 11:00 pm

Member Rate
(Per Hour)

$60

$65

$60

Non Member Rate
(Per Hour)

$65

$75

$70

CONTRACT TIME 

(Seasonal indoor court time)
Reserve a weekly court time for the 2025 - 2026 indoor season
September 2 - May 25 (35 weeks)

*Memberships are required for all players participating in a contract time
Annual Membership Rates:
Single $100 per person / Family $150 per family

Contract Time Dates: 

Monday: September 9 - May 19 
(Off: 12/23, 12/30)

Tuesday: September 3 - May 13
(Off: 12/24, 12/31)

Wednesday: September 4 - May 14 
(Off: 12/25, 1/1)

Thursday: September 5 - May 15
(Off: 11/23, 12/26)

Friday: September 6 - May 9
(Off: 12/27)

Saturday: September 7 - May 17 
(Off: 12/28) 

Sunday: September 8 - May 25 
(Off: 12/29)

*No contract time
Saturday, December 23 - Monday, January 1

Contract time depends on court availability.

Call or email the club to inquire.

908.879.5231

tennis@playctc.com

Rent A Court
Contract Time
FAQ's

FAQ's

  1. WHAT IS YOUR CANCELLATION POLICY? 

    • All tennis lessons, court times and practice/cardio tennis workout sign-ups must be canceled by 8:00 pm the prior night or customer is financially responsible for full payment.​

  2. CAN I GET CREDIT IF MY CHILD MISSES THEIR TENNIS CLASS?

    • No, we do not offer credit. Students can make up that missed class on a different day that we offer the same clinic. â€‹

  3. CAN I PAY FOR JUNIOR TENNIS CLINICS WEEKLY?

    • No, full payment at the first day of the session is required. 

  4. CAN I GET A DISCOUNT IF I HAVE MULTIPLE CHILDREN IN A TENNIS CLINIC OR ONE CHILD IN MULTIPLE CLINICS?

    • No, we do not offer discounted rates.​

Location

Location + Hours

Located at 581 Main Street, Chester, NJ 07930

​

OPEN 7 DAYS A WEEK 

MONDAY: 8:00 AM - 10:00 PM

TUESDAY: 8:00 AM - 10 PM

WEDNESDAY: 8:00 AM - 10:00 PM

THURSDAY: 8:00 AM - 10:00 PM

FRIDAY: 8:00 AM - 10:00 PM 

SATURDAY: 8:00 AM - 8:00 PM

SUNDAY: 8:00 AM - 8:00 PM 

Contact Us
Contact Us
bottom of page