Junior Programs

We offer activities for juniors of all ages (4+) and skills levels.

If this is the first time you are joining our programs, we recommend a 30-minute welcome lesson/evaluation to ensure proper program placement and meet with one of our certified pros. To schedule your evaluation, call 757-221-7378 or visit the front desk. The cost is $30 (members) and $35 (non-members).

For  junior (ages 9 – 17) athletes committed to developing as a competitive tennis player with intentions of playing in USTA/UTR tournaments and/or pursuing college tennis, visit our Tribe High Performance Program page.

Summer Camp

Have fun while learning technical skills that will improve your game and confidence on and off the court at our 2024 Summer Camp.

Camp is open to campers aged 4 – 19 and will be grouped by age and skill-level.

Rackets will be available if you do not have one.

Camp will take place inside at the McCormack-Nagelsen Tennis Center.

Summer Camp Calendar / Daily Schedule

Camp consists of 10 weekly sessions beginning on Monday, June 17 and ending on Friday, August 23.

Monday – Friday
2:00 – 5:00 pm

There will be no camp on Thursday, July 4th or Friday, July 5 and the cost of that week will be adjusted.

Pricing

Camp is priced weekly or daily.

Weekly $275 (member) $300 (non-member)
Daily $60 (member) $65 (non-member)
The following discounts are available and combinable:
— 10% off the weekly price after your first week of camp
— 15% off for each additional sibling attending the same weekly session

Sign Up

To sign for full weeks of summer camp please fill out and submit the Summer Camp Sign-up Form. To sign up for a day of camp please call the front desk at (757) 221-7378.

Tribe Camp


For Advanced Yellow Ball Players.

Coaches approval needed.

Camp will take place inside at the McCormack-Nagelsen Tennis Center.

Tribe Camp Calendar / Daily Schedule

Camp consists of 9 weekly sessions beginning on Monday, June 24 and ending on Thursday, August 22

Monday, Wednesday and Friday
12:00 – 2:00 pm

There will be no camp on Thursday, July 4th and the cost of that week will be adjusted.

Pricing

Tribe Camp is priced weekly or daily.

Weekly $108 (member) $122 (non-member)
Daily $40 (member) $45 (non-member)

Sign Up

To register for Tribe Camp, please visit or call the front desk at 757-221-7378 once coaches approval has been received.

After-School Clinics

March 11 – April 30 Session

Clinics will be held over spring break, and the session price is discounted in case you cannot make it. So if you can come, you will get a free clinic!
Registration is open – call (757) 221-7378 or stop by the front desk.
Sign-up as soon as possible to guarantee a spot as clinics have been reaching capacity quickly!
Red Ball
Ages 8 and under
Tuesday
4:30 – 5:30 pm
Thursday
4:30 – 5:30 pm
Orange Ball
Ages 10 and under
Monday
4:30 – 5:30 pm
Thursday
5:30 – 6:30 pm
Green Ball
Ages 12 and under
Monday
5:30 – 7:00 pm
Wednesday
5:00 – 6:30 pm
Yellow Ball
Ages 17 and under
Tuesday
5:30 – 7:00 pm
Friday
4:30 – 6:00 pm

May 1 – 31 Session

Red Ball
Ages 8 and under
Tuesday
4:30 – 5:30 pm
Thursday
4:30 – 5:30 pm
Orange Ball
Ages 10 and under
Monday
4:30 – 5:30 pm
No clinic Monday, May 27
Memorial Day
Thursday
5:30 – 6:30 pm
Green Ball
Ages 12 and under
Monday
5:30 – 7:00 pm
No clinic Monday, May 27
Memorial Day
Wednesday
5:00 – 6:30 pm
Yellow Ball
Ages 17 and under
Tuesday
5:30 – 7:00 pm
Friday
4:30 – 6:00 pm

Skill Levels

Players will be grouped by age and skill level within each clinic.

Beginner
Learn fundamental strokes plus improve agility, balance, coordination and speed through athletic development.

Intermediate
Learn to serve, rally and score. Improve technical development, footwork and strategies through situational competitive drills and games. Focus on technique, footwork, playing patterns ad generation of power.

Advanced
Learn technical and tactical development of strategies through situational competitive drills, games and matches. Learn spin, transition shots, playing patters, singles/double strategies while developing an individual style.


Pricing

Clinics are purchased by the session, with the option to attend one or two clinics per week.

Session price is calculated by multiplying the number of weeks in the session by the weekly clinic price. Use the following table to determine your weekly clinic price.

Clinic Duration Clinics per week Member Non-member
1 hour 1 $20 $25
1 hour 2 $40 $50
1.5 hours 1 $30 $35
1.5 hours 2 $60 $70

Registration

To register, call (757) 221-7378 or stop by the front desk.

Saturday Programs

Invitational HP/Advanced Yellow Ball Clinic

Saturday 10:00 am – noon
This program is a bridge between our current after-school Yellow Ball clinic and Coach Chris’s High Performance program.
Coaches approval required.
Register by the Wednesday prior to the Saturday clinic you are attending by calling the front desk at 757-221-7378.
There are a limited number of spaces available.
$45 (member) | $50 (non-member)

Matchplay Saturdays

Saturday noon – 1:30 pm
Junior practice matches for singles and doubles.
Level Match 1 Match 2 Match 3 Match 4 Match 5 Match 6 Match 7
Green and Orange Ball April 13 April 27 May 11 May 25
Yellow Ball April 20 May 4 May 18
Please register by calling the front desk (757-221-7378) by the Wednesday prior to each match you would like to participate in.
There are a limited number of spaces to accommodate match play. A minimum of 2 players per ball color is needed to hold the match.
Cost per match: $25 (member) | $30 (non-member)

USTA

Tournaments

MNTC is proud to host USTA Junior Tournaments. Find tournaments and register here.

Net Generation

MNTC is a proud provider for Net Generation. Through a variety of programs, teaching and learning tools, Net Generation is looking to capture the imaginations of kids of all backgrounds and skill levels—bringing together a national community of parents, coaches, players, teachers, and volunteers.


Junior Team Tennis

We offer Junior Team Tennis that connects kids ages 6 – 18 through local league teams that compete to advance to a national championship. Learn more here.

Learn more about USTA programs at MNTC here.