The Three Village Swim Club (TVSC) offers training and practice groups for swimmers of all ages and ability levels. It is the goal of TVSC to offer age specific training for all of our athletes geared towards challenging each individual and developing each individual to the best of THEIR abilities.

Please reach out to Mark Anderson at [email protected] to schedule a tryout or wtith any questions.


DOLPHIN - This level is for the absolute novice. The emphasis is on technique and enjoyment. The "D" team does not compete in meets and workouts are once a week during the school year and twice a week during the summer.

NOVICE GROUP -  This program teaches proper stroke mechanics and exposes the swimmers to competition. It consists of swimmers, who train 2 to 4 days weekly. All four competitive strokes, as well as the starts and turns of these strokes are taught to the Novice level swimmer. The Novice group is divided into three levels: Novice A, Novice B and Novice BB.

JUNIOR GROUP -  The Juniors are concerned with developing and fine tuning technical skills while maintaining an enjoyable training regimen. Different types of training are introduced to our Junior athletes. These swimmers range in age from 7 to 16. This team trains 3-6 days a week. In addition, dryland training is also provided twice per week for one additional hour for the Junior 1 and Junior 2 levels. The Junior group competes on a regular basis. The Junior group is divided into two levels: Junior 1 and Junior 2

SENIOR GROUP -  This group is our top competitive team. They train 6 days a week. Weekday morning practices are also provided for Senior swimmers ages 13 and older, three times per week. In addition, dryland training is also provided for one hour twice per week. The Senior group competes on local, regional and national levels.