From group classes to one-on-one training, we have a wide range of fitness programs to suit all interests and levels.
Bay Club SF Tennis is dedicated to providing exemplary programs for players of all ages and skill levels. All members may enjoy our premium tennis courts, year-round lessons, and clinics led by our world-class tennis staff.
Lessons & Clinics
Bay Club SF Tennis offers a wide range of lessons and clinics that include private and group instruction.
For more information, please send us an email.
Leagues & Tournaments
Bay Club SF Tennis hosts more than 20 competitive USTA tennis teams. For more information or to join a team, contact the Tennis Office or visit the USTA Northern California website.
We also host and participate in tennis events throughout the year, including divisions for Singles, Doubles, Mixed Doubles, Teams, Member/Guests, and Families.
This pickup doubles program requires no reservations and no opponent. Just drop in and a member of our staff will organize a fun, equally matched doubles game for you.
Monday, Wednesday, Friday: 3:00 pm–7:00 pm
Tuesday and Thursday: 9:00 am–12:00 pm
Saturday and Sunday: 12:00 pm–4:00 pm
This program is designed for members who want to play weekly singles matches and offers a custom-created, 5-to-10-week match schedule, with evenly matched opponents.
With our expanding selection of offerings and packages and flexible booking system, it's easy to tailor your Personal Fitness Training program to your schedule and budget.
Bay Club trainers are nationally certified and many hold exercise-related degrees. All trainers pursue extensive continuing education and professional development on a regular basis. Choose the trainer that best meets your needs by using our tier system, which recognizes a trainer’s overall record of success, level of education, specialty training, and years of experience.
Pro Trainers: Up to 2 years of experience
Master Trainers: 2+ years
Elite Trainers: 3+ years
Ultimate Trainers: 5+ years
To schedule a personal training session, send us an email.
From Vinyasa to Hatha, find your balance with a variety of yoga classes taught by our highly qualified teachers. Enjoy unlimited classes at no additional cost, so you can find the style that best suits you. You can also deepen your practice by combining weekly classes with private instruction and specialty yoga workshops.
See our class schedule for more details on our yoga offerings, including workshops and specialty classes.
One-on-one yoga, like personal fitness training, is tailored to you. These 60-minute sessions allow you to work privately with a yoga teacher to create a practice for your body and your level of experience. One-on-one yoga allows you to work on what makes sense for you, at your own pace.
Here are just a few reasons why you should add private sessions to your weekly practice:
You can also sign up for semi-private sessions for you and a friend.
For more details on our yoga program, send us an email.Close
Boost your workout routine with our specialty fitness programs. To sign up or for more information about any of our classes, send us an email.
The Bay Club’s proven all-in-one exercise and nutrition coaching program that allows participants to jump-start a fitness routine, or break through a weight-loss plateau, and get “leaner for a lifetime” with one-on-one nutrition and fitness planning, coupled with small-group training twice a week.
P90X is the number one workout program in America, and it will shatter your concept of fitness. Using advanced muscle confusion techniques, our small-group P90X classes offer a well-organized training system that combines strength training, cardio, yoga, plyometrics, and stretching—showing you how and when to change your routine to ensure continued results.
Through an array of analytic data—including 3D tactical layouts and auto-generated highlights—coaches and players alike can discover what they are doing right, what they need to improve upon, and how best to advance their game.
PlaySight™ Smart Court is a game-changing, after-action review system. Automated cameras record each player on the court in real time. PlaySight officiates the match, calling balls either “in” or “out” and watching for things like foot-faults and let balls. After the match, a player can log onto the website or visit the PlaySight kiosk in the Club to receive breakdowns of everything from ball speed and distance covered, to calories burned and percentage of good shot versus bad. And since each player has a personal account, keeping track of your improvement over a period of time is easy.
For more information, please send us an email.Close