In-Person Personal Training
Personal Training is the opportunity to work with a Certified YMCA Personal Trainer. You’ll receive expert guidance through coaching and instruction as your Personal Trainer works with you to build your own customized exercise routine.
Indoor Personal Training is now available at Presidio, Embarcadero, Stonestown, Marin, Peninsula and Chinatown*. Click here to learn more.
*Chinatown PT has limited hours

How It Works
You’ll connect with a Master Trainer for a free 20-minute Virtual Intake Session to discuss your exercise history and abilities, and review outdoor personal training process for ongoing sessions.
The Master Trainer will pair you with one of our Certified Personal Trainers for on-going training sessions that works with your availability.
Ready to train?
Once your information is received, our Master Trainer will contact you within 3 business days to schedule your free 20-minute Virtual Transition Session.
Small Group Training
Small Group Training is an effective, fun and affordable way to reach fitness goals, receive individualized attention, and participate in a community setting. Our certified trainers lead these groups focusing on individual strengths, goals and fitness levels.
Each series is limited participation, allowing members plenty of one-on-one time with their trainer who will help tailor the program and exercises to their ability.

How It Works
- Meet with our Master Trainer for a free 20-minute intake session. You'll discuss your exercise history, goals, and abilities and review exercise safety at home.
- Purchase one of our various training packages.
- Be paired with a Trainer for ongoing training sessions at your preferred day/time. Trainers are available 7 days per week.
Virtual personal training is open to active YMCA members only.
Ready to train?
Step 1: Pick Your Package
Packages are available in 60-minute increments and are bundled of 4, 8, 12 or 20 sessions. Private and semi-private (two-person) packages are available.
- For semi-private sessions, both clients must be active YMCA members.
- We recommend that semi-private clients have similar goals, training ability and schedule availability.
Step 2: Share Your Availability
Click here to share your contact information and preferred availability.
- Once your information is received, our Master Trainer will contact you within 3 business days to schedule your free 20-minute Intake Session and pair you with your Virtual Trainer.
Personal Training Pricing
Training packages are available in bundles of 4, 8, 12 or 20 sessions in 60 minute increments, for one or two clients per session. Prices reflected below begin July 1.
Private (One Client)
20 sessions: $1510
12 sessions: $925
8 sessions: $650
4 sessions: $330
Semi-Private (Two Clients, Priced Per Person)
20 sessions: $830
12 sessions: $520
8 sessions: $370
4 sessions: $200
Master Trainer Pricing:
Private (One Client)
20 sessions: $1840
12 sessions: $1135
8 sessions: $785
4 sessions: $405
Semi-Private (Two Clients, Priced Per Person)
20 sessions: $1030
12 sessions: $650
8 sessions: $460
4 sessions: $245

Meet Our Training Team
Our Personal Training Team is made up of a diverse group of professionals with multiple training specialties and years of experience.
Whether you're just getting started or have been exercising for years, there's someone waiting to help you get to the next level.
Contact Wendy Tomita-Yu at wyu@ymcasf.org with any questions
Participant Testimony
I am delighted at the smooth transition to virtual personal training! Susie’s skill and enthusiasm come across readily in a virtual environment, and I feel just as challenged and rewarded as I did previously in a gym setting. I enjoy the one-on-one attention to detail and feel the training is really tailored to what I need on any given day.
Bravo to the Y for making this possible. I am a convert!
- Paula C, Virtual Training Client