Classes & Workshops

All the studios below are closed until further notice. Visit their websites for updates & online streaming classes.

Please read before registering for a live streaming yoga class: By registering for online yoga classes with Anne B Yoga (Anne Barbaret), you agree to assume unconditionally full responsibility for any and all inherent risks, injuries or damages, known or unknown, which you may incur as a result of you participating in such yoga classes. You understand that it is your responsibility to consult with a physician prior to and regarding your participation in the yoga classes. You further understand that your participation in yoga classes does not constitute or replace the advice or treatment of a medical professional.

Anne B Online Live Streaming

Donation-based classes, give what you can $0- $25:  Ways to donate at the bottom of this page. I appreciate your support!

Tuesday 5/26
8:30am-9:45am: Wake Up Morning Practice: Sign-Up HERE

5:30pm-6:45pm: Mixed Levels (Inversions will be practiced): Sign-Up HERE

Friday 5/29

8:00am-9:30am: Wake Up Morning Practice: Sign-Up HERE

5:00pm- 7:00pm Le Yoga Salon*: Restorative and Yoga Conversation around the Eight Limbs of Yoga of Patanjali with Anne (Props needed: Bolster, Blankets) Sign-Up HERE

*you can leave after the restorative session and skip the salon 25 minute discussion


Iyengar Yoga Institute of San Francisco (IYISF)

2201 Sutter Street, San Francisco, CA 94115/ (415)753-0909

Mondays- LIVE STREAMING: Sign-on at IYISF
7:30pm – 9:00pm

Saturdays- LIVE STREAMING: Sign-on at IYISF
10:45am- 12:15pm

Wednesdays- LIVE STREAMING: Sign-on at IYISF





Olympic Club

524 Post Street, San Francisco CA 94102/ (415) 345-5100

8:45am – 10:00am(members only)- Check with Olympic Club

Wednesdays- Check with Olympic Club
9:00am – 10:15am(members only)

Thursdays – On Hold
1:15pm – 2:30pm (members only)

Bay Club of San Francisco- TBA

9:30am- 10:45am (Mixed Levels)


Private, Semi-Private and Corporate Class Available

Rates $120/session and up based on location and commute time

How to pay?

Venmo: Anne Barbaret (AnneBYoga);

or Paypal:;

or Zelle: 415 503 8245 &;

or Cash & Check (made to anne barbaret)