For more information on our
Junior Tennis Camps and Clinics,
please call the Tennis Club at
With a foundational belief in using fun drills, stroke mechanic instruction and court strategy training, the Kingsmill Tennis Academy makes improving your game a wonderfully enjoyable experience. A professional teaching staff takes students of all levels and ambitions, stressing a friendly approach for developing a love for this lifetime sport.
Options are virtually limitless, allowing guests to pick and choose the Academy session that works best for them. We can customize a camp or program just for you or choose from one of the activities below.
2015 Junior Camps & Instructional Clinics
Junior Training Center for Tournament/High School Level Players
Monday, Wednesday, & Thursday 4:30 p.m.-5:30 p.m. (to 6:00 p.m. if 3 or more participants) offered throughout the year
For aspiring middle school/high school/tournament level players ages 12 & up who are looking to raise their games to the next level. Approval from a KM Professional required for admission to this program.
Cost: Daily per person cost is based on the number of participants
Junior Stroke of the Day
Saturdays, 12:30 p.m., offered year-round
Ages 10 to 18
Cost: $30 per person
One day advance sign-up required
Class time is 1/2 hour if one participant; one hour if two or more participants
Spring Break Junior Offerings
Weeks of March 30th-April 3rd and April 6th –April 10th)
One Hour Junior Clinics
For Ages 5-6 Tuesday 9:00am-10:00am and Friday 4:30pm-5:30pm
For Ages 7-9 Wednesday 9:00am-10:00am and Friday 5:30pm-6:30pm
For Ages 10-13 Friday 9:30am-10:30am
Minimum of 2 players or time will be reduced to 1/2 hour
Advance sign-up required
3-Day Junior Camps
For Ages 10-13 Mon/Tues/Wed 10am-11:30am
Advance sign up required
Minimum of 3 players or time will be shortened
Summer Junior Offerings Offered weekly June 15th to August 28th
Junior clinics for ages 5 to 13
3 Day Junior Camps for ages 10-13
Junior Training Center for high school/tournament level players ages 12 & up
Call the Club at 757-253-3945 for additional information and schedule.