Explore Virtual Group Exercise Schedule  Join YMCA of SF Virtual at Home Classes

Our Virtual Group Exercise classes connect you live to our instructors to stay active from anywhere. We provide special offerings for YMCA of San Francisco members and public classes for all.

Our YMCA SF Virtual at Home classes for current members can be access through our community portal.

Our Public Virtual classes can be accessed through a specific link in each class description found in the class schedule.

Become a member from anywhere today for access to all our Virtual Group Exercise Classes!


How To Access YMCA SF Virtual at Home Classes

Watch the video above for steps to access our community portal to be able to join YMCA SF Virtual at Home classes.


Frequently Asked Questions

Why am I receiving password reset email when entering email on “Current Participant” page ?

This may be that you either don’t have the Community User set up, or you are using a different email than the one that we have on file.


Why can’t I access the Members Only Virtual Content?

You must have an active membership and be logged into the same account that is attached to your membership.


Why do I see an error message when clicking submit on “New Participant” page?

You may already have a Community User account. A password reset should fix this issue.


How can I tell if I have a membership?

When you login, the main page shows future payments. If you do not see any future payments, then it is likely your membership is not active.

Public Virtual Classes

Public Virtual classes are offered with the support of our funders.



Upcoming Public Virtual Classes


  • Senior Zumba GOLD - 8:00 am
  • Senior Yoga  - 9:30 am
  • Senior Stretch  - 10:45 am
  • Zumba - 5:00



  • Senior Strength - 9:30 am
  • Senior Yoga - 10:45
  •  Bootcamp - 12:00 pm
  • Senior Qi Gong (cantonese)  - 1:00 pm



  • Senior Yoga - 9:30 am
  • Senior Feldenkrais - 10:45 am
  • Senior Strength - 12:00 pm
  • Senior Zumba GOLD - 1:00 pm
  • Zumba 5:00



  • Senior Strength - 9:30 am
  • Senior Yoga - 10:45 am
  • Senior Feldenkrais - 1:00 pm
  • Zumba - 6:00 pm



  • Senior Strength - 9:30 am

  • Senior Yoga - 10:45 am
  • Zumba GOLD - 12:00 pm
  • Senior Tai Chi (cantonese) - 1:00 pm
  • Basic Cardio & Core - 4:00 pm