Camp Activities

A typical camp day involves the activities below, although the precise daily schedule may vary with the weekday.

  •  9:00-10:30 Check in/Dynamic Warm Up and Live Ball Hitting
  • 10:30  Water & Snack break
  • 10:40-11:25 Stroke & Game Drills
  • 11:30-12:30 Fitness & Gym
  • 12:30-1:00  Lunch
  • 1:00-2:15  Match Play Singles and Doubles/Ladder
  • 2:15-3:00 Elective
  • USPTR/USPTA Professional Staff
  • Match Play/Weekly Ladder
  • Mental Peak Performance Training
  • Fitness for Tennis
  • Strategy and Tactics
  • Nutrition and Hydration

Licensed Camp

Lunch and Snacks

All campers must bring a water bottle marked with their name, multiple nut-free snacks and a nut-free lunch. 

Schedule and Tuition 2024 Dates:

June 10th –  Aug 30th

Camp runs from 9:00 a.m. to 3:00 p.m.

View our 2024 Weymouth Club Camps Guardian Handbook

View our Master Schedule

Early Camp and After Camp Care

Early Camp 8:00–9:00 a.m.

$14/hour for members

$16/hour for non-members

After Camp 3:00–5:00 p.m.

$14/hour for members

$16/hour for non-members

  • All campers must have a credit card on file as a backup form of payment.
  • Early drop-off and after-camp charges will be tallied at the end of each week. Campers are only charged for time logged, we do not charge for the whole time as many camps do.  
  • Campers who arrive before 8:50 a.m. will be charged for a 15-minute increment of early camp.
  • Campers who are not picked up by 5:00 p.m. will be charged $1 per minute starting at 5:00 p.m.

Any emergencies, please call Weymouth Club main # 781-337-4600 & tell the front desk to relay the message up to the Early or After Camp Staff.

Parents, if you are running late and you need your child to stay for After Camp, we can accommodate that.  Please call the Weymouth Club’s main phone number 781-337-4600, they will relay the message and we will let your child know.

Our camp is in compliance with Massachusetts Department of Public Health regulations (105 CMR 430) and is licensed by the Weymouth Board of Health.

Questions about TFA and Tennis Academy Camp?

Contact Dianne Heinold at