tennis club of rochester

Activities at TCR

At the Tennis Club of Rochester, we offer a diverse range of activities to cater to the varied interests and preferences of our members. From exciting tournaments, social events, engaging clinics, and private instruction, there is always something happening at TCR. We strive to create an inclusive and vibrant community where members can connect, have fun, and continually enhance their club experience. Join us for a schedule packed with exciting activities designed to enrich your racquet sports journey.

Discover Our Programs

Adult Tennis

Enhance your tennis skills and enjoy friendly competition through our adult tennis program.

Junior Tennis

Ignite your child’s love for tennis with our engaging and skill-building junior tennis program.

Tennis Tournaments

Showcase your talent and compete against skilled players in our thrilling tennis tournaments.


Join the growing pickleball community and enjoy this fun and accessible sport at our club.

Paddle Tennis

Experience the exciting and fast-paced game of paddle tennis with our dedicated program.


Take a refreshing dip or lounge by our pool, the perfect place to relax and unwind.

Swim Lessons & Swim Team

Build water skills through our swim lessons or join our swim team for friendly competition.

Fitness & Personal Training

Achieve your fitness goals with our personalized training programs designed to improve strength and overall well-being.

Private Tennis Lessons

Elevate your game with personalized one-on-one private tennis lessons tailored to your skill level and goals. Our experienced coaches will provide expert instruction, helping you refine your technique, strategy, and overall performance on the court. Whether you’re a beginner looking to learn the basics or an advanced player seeking to fine-tune your skills, our private lessons will take your game to the next level.

Activities Calendar

Apr 14 - 20
< Prev. Week Next Week >
Filter Results
Sunday, Apr 14
Monday, Apr 15
Tuesday, Apr 16
Wednesday, Apr 17
Thursday, Apr 18
Friday, Apr 19
Saturday, Apr 20