Chamberlain Pines Swim and Tennis Club
84 Chamberlain Street, Holliston, MA 01746 :: Phone: (508) 429-7014 :: Email:
Download sports registration form (PDF)

Junior Tennis Clinics

We offer a variety of great tennis instruction in small group settings so your child gets lots of personal attention.

Junior Tennis Immersion (Ages 13 - 18)

Instruction in tennis and competitive match play for the avid tennis player. This is a full day program (8:30am-3:00pm) that starts with drills in the morning and then concentrates on match play in the afternoon. (4 Player Minimum)

RatesCP MemberNon-Member
One week*$260$360

Junior Sports Experience (Ages 8-12)

The focus is on Tennis with other sports mixed in for a week of fun! We start the day off with instruction on the tennis court and then move into playing other sports including golf, basketball, and volleyball! The morning session ends in the pool with free swim. Half-day campers are picked-up at 11:30am; Full day campers eat lunch and finish the day with more tennis and swimming action. The program runs Monday-Thursday (with Friday as a weather makeup day if needed). Half Day 8:30-11:30 AM; Full Day 8:30AM-3:00PM.


Mini Junior Sports Experience (Ages 4 - 7)

Has all the fun games as the bigger kids, but sized just for them! Focuses on tennis basics, then moves on to a variety of other sports and activities including golf, basketball, and volleyball. The morning finishes in the pool with a swim lesson. This program runs Monday-Thursday 8:30-11:30 AM (with Friday as a weather makeup day if needed).

RatesCP MemberNon-Member
Half Day/week (Mini & Jr. Sports)$130$180
Full Day/week (Jr. Sports)$260$360
Program Weeks:
Wk #1: Jun 21-24Wk #5: Jul 19-22
Wk #2: Jun 28-Jul 1 Wk #6: Jul 26-29
Wk #3: Jul 5-8Wk #7: Aug 2-5
Wk #4: Jul 12-15Wk #8 Aug 9-12

Each program week runs Monday - Thursday with Friday as our make-up day should we have to cancel due to weather. There are no make-ups offered unless we cancel.

Register today by mailing in your Sports Registration Form (PDF) with payment, or call our office @ 508-429-7014 to get further information!