Swim Lessons & Swim Team

Dive into the world of swimming at the Tennis Club of Rochester. Whether you’re just starting to learn or aiming to compete, our swim lessons and swim team offer exceptional training and a supportive community. Our experienced instructors will guide you through the fundamentals, build your confidence, and help you reach your goals in the water. Join us and discover the joy, skill, and teamwork of swimming at TCR.

Learn to Swim

Our swim lessons program at the Tennis Club of Rochester is designed to teach swimmers of all ages and skill levels. Our certified instructors provide personalized instruction, focusing on water safety, stroke development, and confidence in the water. Whether you’re a beginner or looking to refine your technique, our swim lessons will help you become a strong and confident swimmer. Private Swim Lessons are also offered for those seeking more one-to-one attention.

Join Our Swim Team

Take your swimming skills to the next level by joining our competitive swim team at the Tennis Club of Rochester. Our experienced coaches provide rigorous training, individualized guidance, and opportunities to participate in meets and competitions. Whether you’re aiming to improve your technique or compete at a higher level, our swim team program offers a supportive and motivating environment to help you achieve your goals.

Swimming Success Stories

Enrolling my child in swim lessons at TCR was the best decision. The instructors are patient, encouraging, and skilled. My child’s confidence and swimming abilities have improved tremendously.

– Lisa Anderson

Being a part of the TCR swim team has been an incredible experience. The coaches are dedicated and supportive, pushing me to reach my full potential. I’ve made lifelong friends and achieved personal bests.

– Michael Ramirez

I never thought I could swim, but with the guidance of the swim lessons instructors, I’ve learned to love the water. It’s a welcoming and positive environment that has helped me overcome my fears.

– Jessica Carter