Jump to:

Online Group Exercise Classes

Join a class online and follow along at home! 

Learn More

Group Exercise Classes

We offer more than 150 diverse classes each week that will meet your needs and help you achieve our health and wellness goals, all included in your facility membership. For a complete list of classes offered and our current group exercise schedule, click here.

Types of Classes


Low to High impact exercises geared to build cardio endurance while utilizing a variety of equipment.

Strength & Conditioning

Utilize current exercise science for cardiovascular and muscle fitness; the focus is conditioning for strength, power and endurance.


An energetic aerobic workout choreographed to a variety of music with repeating sequences of steps conducted in a class setting with modern fitness concepts.

Spirit, Mind, Body

Harness body awareness linking soft movements with meditation and breathing, improving balance, flexibility, strength and coordination.

Water Fitness

Utilize the resistance properties of water to strengthen the core; upper and lower body; to provide cardiovascular conditioning while helping protect joints from further damage.


Equipment Based Class Type


Non-impact aerobic workout set to music simulating an outdoor ride. May include sprints, hills, intervals and various creative drills.

Cycle By Keiser*

Track every ride and record every detail. With Keiser Leaderboard Technology you as the rider can use the Keiser app to connect to your bike through Bluetooth technology.

Video Cycle*

Ride along to your favorite songs with the added entertainment benefit of the music videos of those songs on the TV screen!


An equipment based approach that utilizes a suspension trainer. Classes are offered indoor and outdoor.


SPRINT is a 30-minute High-Intensity Interval Training (HIIT) class on an indoor bike that uses short bursts of all-out energy to push your limits, increase your heart rate and burn more calories, propelling you toward your fitness goals.


By combining many formats of martial arts, including Karate, Tai Chi, Boxing, Taekwondo, and Muay Thai, BODYCOMBAT™ creates a high-intensity, cardio work-out in a noncontact environment.


The original barbell weigh class that builds strength, tones your body, and pushes you to the limit every time. This class challenges all your major muscle groups by using the best weight room exercises: squats, lunges, presses and curls.

*Classes require online reservation


Find A Class

Online Reservation System

Signing up for your favorite classes is now easier with our online reservation system. We want to make members’ experience at the Y more convenient to provide real-time information on class availability and subs. Reservations can be made up to 24 hours in advance of the class. All classes will remain free, but due to limited space or equipment classes with a pencil icon will require a reservation.

Classes Requiring Reservations

  • Basic Pilates (Tuesdays at 10:30am in Studio 1 and 11:30am in Studio 2) 
  • Cycling Classes
  • Cycle By Keiser​ Classes
  • Video Cycle Classes
  • Les Mills BODYCOMBAT Classes
  • Les Mills BODYPUMP Classes
  • Les Mills SPRINT Classes
  • TRX Classes

How To Register For A Class

  • Visit ymcasf.org/stonestown
  • Click ‘Classes & Schedule’
  • Select the class with a reservation required icon
  • Click ‘Sign Up’ located on the right hand side
  • Sign In or Create a Profile (first time users only)
    •  Click the ‘Create a login’ tab
    •  Enter first and last name, email, password 
  • Click ‘Register’
  • Click ‘Reserve a Spot’ to complete your reservation

If you are not present at the start of class your spot may be given away to the people on the waitlist.

How To Cancel A Reservation

  • Visit ymcasf.org/stonestown
  • Click ‘Classes & Schedule’
  • Select the class with a reservation required icon
  • Click ‘Sign Up’ located on the right hand side
  • Log in to your Profile
  • Click ‘Cancel Reservation’
  • Click ‘Ok’ to confirm

*All cancellations must be made one hour prior to the start of the class.


What if I am unable to access online?

Please contact Jenna Siegel at jsiegel@ymcasf.org or (415) 242-7111.

What if the class is full?

If the class is full, you will be added to the waitlist. If a spot opens up, the first person on the waitlist will automatically be added to the class and will be notified via email.

Ballroom Dance

Join us for a fun dance workout. You don't need a partner to learn these basic footworks and movements of different dance styles. We recommend you attend the first class of the month to get the full benefit of the monthly themed dance style. Dance or smooth-soled shoes are recommended.

Ballroom Dance

Wednesdays at 7:00 - 9:00pm  | Studio 2
Sundays at 1:00 - 3:00pm  | Studio 2


November - Waltz