Youth Tennis Clinics

MAC  Junior Excellence Training Program

SPRING BREAK CAMP APRIL 5-8 (9:30 am-12:30 pm); $120/wk; $36/daily

April 10-June 19 (NO CLINICS APRIL 24-25; MAY 29-31)

PRE-REGISTRATION:  Parents are to email/call Rob at rob.johnston@macrichmond.com or (804) 330-2222 ext 320 (leave a message) to pre-register for the winter for clinics below. Cancellations are accepted 24 hours in advance.  If you do not attend or cancel late (24hr notice), you lose all fees associated with the registration of the clinic.  If you do not know where to register, email or call Rob. 

PAYMENT:  Fees are PAID AT THE BEGINNING OF EACH MONTH or PAY IN FULL (see spreadsheet below)

Payment options: 1. Charge to your account 2. Check payable the MAC 3. 

Nonmembers can save their CC info

NOTE: No cash payments please. 


FAMILY/MULTI-CLINIC DISCOUNT FOR MEMBERS:  Receive $2 off each clinic if register for more than one clinic in a family.  The child must register for the month/session to receive the discount. 

JUNIOR 3-PLAYER LEAGUE: Sign-ups are required in advance for the league. Sign up onloine at tennis bookings, at the Tennis desk, or email Rob.  Players will be given a schedule via email and posted on the information board. ALL SINGLES SETS COUNT FOR THE JUNIOR CHALLENGE LADDER. 

AMBASSADOR DISCOUNT:  Bring a friend, you will receive a $2.00/child discount on the clinic.  New member guest is a one-time discount.  The child must register for the month/session to receive the discount. 

NON-MEMBER RATES: $20 (45 min clinic) $25 (1-hour clinic) and $32 (1.5-hour); STA Friday $275/session

SOCIAL PLAY: Guests are required to pay the guest fee at the front desk before play. Adult $18 Kids: $12

INCLEMENT WEATHER POLICY: The MAC will communicate if a clinic or league will need to be cancelled or rescheduled due to acts of God or any other extenuating circumstances. 

CLINIC SCHEDULE (classes can be added or deleted based on registration)


Red Kangaroos (ages 4-8): 25% compression; Capable of some rally. Parents are welcome to participate in clinic. 

Day Time Member rate


Pro Student/Pro Ratio
Thursday 4:30-5:15 pm $150.00 Jimmy/Rob 5:1
Friday 4:30-5:15 pm $150.00 Juan 5:1
Saturday 11:45-12:30 pm $135.00 Jimmy 5:1


Orange Leopards (ages 8-10):  50% compression; kids separated based on challenge ladder 

Day Time Member rate


Pro Student/Pro Ratio
Wednesday-INT 5:30-6:30 pm $200.00 Rob+ 5:1
Friday-Beg 5:30-6:30 pm $200.00 Juan 5:1
Saturday-Beg/Int 11-11:45 am $135.00 Jimmy 5:1


Green Ball (ages 9-14): 75% compression; Kids separated based on level and challenge ladder

Day Time Member rate


Pro Student/Pro Ratio
Wednesday-Beg 5:30-6:30 pm $200.00 Rob+ 5:1
Saturday- Beg 2-3 pm $180.00 Jimmy 5:1


Intermediate and Tournament Training (ages 11-17): Kids separated based on challenge ladder

Day Time Member rate


Pro Ratio
Monday-INT 5-6:30 pm $243.00 Rob + 5:1
Tuesday 5-6:30 pm $270.00 Rob+ 5:1
Thursday 5-6:30 pm $270.00 Rob/John/Jimmy/Mag 5:1
Friday (STA) 4-5:30 pm $240.00 Damian 6:1
Saturday 12:30- 2 pm $243.00 Jimmy 5:1

Junior 3-player Match Play League (ages 10-17): players required to register for the league. See program notes. New league forming. Contact Rob ASAP. 

Day Time Member rate Non-member rate Pro
Saturday 3:30-5:30 pm $15.00 $20.00 Rob/Juan/Jimmy
Friday 4:30-6:30 pm $15.00 $20.00 Rob/Juan/Jimmy

For more information, please get in touch with us.

Contact Us


Sign up to receive updates on events, special offers, programs and more.

Sign up to our newsletter