🌿 selfLove.Yoga
Book a spot in one click

The live schedule.

Six in-person and live-virtual classes across the Bay Area, every week — plus a free weekly YTT study session. Pick a day, reserve your mat.

✓

Now live! This page used to show "No Schedule to display at the moment." We fixed it — every class below is real, filterable, and bookable right here.

Group vinyasa flow class in progress

This week

Six classes, six vibes.

Open Filling up Full — waitlist
Vinyasa Flow class
In-Person 12 spots left

Monday · 6:00 AM

Vinyasa Flow

Equinox Palo Alto · 60 min

Slow Flow class
In-Person 3 spots left · filling up

Tuesday · 7:15 PM

Slow Flow

BayClub Fremont · 75 min

Hatha class
In-Person 9 spots left

Wednesday · 6:00 AM

Hatha

Equinox San Mateo · 60 min

Vinyasa Flow evening class
In-Person Full · Join Waitlist

Thursday · 6:30 PM

Vinyasa Flow

Equinox Fremont · 90 min

Yogalates class
In-Person 4 spots left · filling up

Friday · 9:00 AM

Yogalates

BayClub Santa Clara · 50 min

All-Levels Vinyasa live virtual class
Live Virtual 15 spots left

Sunday · 10:00 AM

All-Levels Vinyasa

Live Virtual (Zoom) · 75 min

Live virtual YTT study session

Free & open to everyone

Weekly virtual YTT study session.

An interactive Q&A held live every week for anyone curious about the 200-Hour Teacher Training — whether you're enrolled or just exploring. Can't make it live? Every session is recorded for on-demand replay.

Live Virtual · Open to all
Learn about the full YTT program