Due to Bay Area-based fires, we are monitoring the Air Quality Index (AQI) via AirNow.gov several times per day and are modifying or canceling outdoor programming when AQI reaches unhealthy levels. 

Reservations & Login


Registration opens 48 hours before class begins, and the schedule is viewable up to 7 days in advance.  It is required for all Group Exercise classes and Outdoor Circuits at the Presidio and Stonestown Ys.

To make your reservation online, activate your account in our new Community Portal.


  • Login, Select 'Browse Registrations,'
  • Select 'Change' Current Location
  • Select your preferred location
  • Select 'Facility Visit Booking'
  • Select 'Group Exercise'
  • Select 'Enroll' for your preferred class - Note: reservations become available 48 hours in advance of scheduled activity
  • Choose the 'Contact' from your membership account who would like to register for class and click 'Save'
  • Select 'Next'
  • Select 'Pay' (even if it is a free class)
  • Edit your email for confirmation receipt
  • Select 'Send'
  • Select 'Return to My Account' to browse additional registrations

*Tip: Refresh your browser each time you log in to ensure you are seeing the most current information. 

What To Expect


Upon arrival, all members will experience:

  • Registration and ID verification. Please bring your YMCA membership card to scan in.
  • A Coronavirus Questionnaire and Touchless Temperature Check
  • Social Distancing markers to ensure safe spacing between Members
  • Hand sanitizer and disinfectant spray for equipment 
  • Please arrive up to 10 minutes prior to your class, circuit or wellness window start time for your health screening.


  • All Staff and Members older than 3 years old must wear face coverings at all times. 
  • Restrooms are available for hand washing and toilet use only, no showers.
  • You must supply your own water bottle and yoga mat.
  • Yoga mats are available for individual purchase at select YMCA locations.
  • Schedules are subject to change. Outdoor offerings may be canceled due to weather or unhealthy air quality.