The Three Village Swim Club (TVSC) provides year-round training for swimmers of all ages and ability levels. Our seasons typically run from Labor Day until the end of July or early August. TVSC offers a variety of training groups tailored to meet the needs of each individual athlete, with the goal of challenging them and helping them reach their full potential.

If you are interested in joining TVSC or have any questions, please feel free to reach out to Head Coach Mark Anderson at [email protected]. He will be happy to schedule a tryout or address any inquiries you may have.
 
DOLPHIN TEAM - The Dolphin Team is designed for children between the ages of 5 and 8 who already possess swimming skills and have a passion for the sport. This program is not intended as a learn-to-swim program but focuses on refining technique and fostering enjoyment in swimming. The Dolphin Team does not participate in competitive meets and practices once a week during the school year, increasing to twice a week during the summer.
 
NOVICE TEAMS - The Novice Program is dedicated to teaching proper stroke mechanics and introducing swimmers to the world of competitive swimming. The Novice group is divided into three levels: Novice A, Novice B, and Novice BB. These teams train 3 to 4 days a week and receive comprehensive instruction in all four competitive strokes, as well as starts and turns. Swimmers in the Novice Program participate in 4 to 6 meets per year.
 
JUNIOR TEAMS - The Junior Program focuses on the development and refinement of technical skills while maintaining an enjoyable training environment. Junior swimmers, aged 7 to 14, are introduced to various training methods. The Junior group is further divided into two levels: Junior 1 and Junior 2. Junior 1 trains 5 days a week and primarily includes 3rd, 4th, 5th, and 6th graders. Junior 2 trains 6 days a week, incorporating dryland exercises once a week, and consists of 7th and 8th graders, as well as exceptional 6th graders. The Junior teams regularly participate in competitive meets.
 
SENIOR TEAM - The Senior Team is our elite competitive group, consisting of swimmers from 9th to 12th grade, with occasional exceptional 8th graders. This team trains 6 days a week and offers morning and evening practices ("doubles") on Tuesdays and Thursdays to prepare swimmers for college-level competition. Dryland training is provided twice a week to enhance overall performance. The Senior Team competes at local, regional, and national levels, showcasing their skills and dedication.