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

Please sign-up early if less than 3 students signed up one hour before class time, class will be canceled.

Classes are now password protected. Donation-based classes, give what you can $0- $30:  Ways to donate at the bottom of this page. I appreciate your support!

Tuesday 6/30

8am-9:30am: Sign-Up HERE

Tuesday 6/30

5:30pm- 7pm: Sign-Up HERE

Thursday 6/25

7am-8am: Outdoor (In Person) Class at Marina Green- SF : Sign-Up HERE

Friday 7/3

8am-9:30am: Sign-Up HERE

Friday 7/17

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


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)


Private, Semi-Private and Corporate Class Available (Live Streaming with Zoom)

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)