Yoga From Our Heart to Yours

March 2026

Please preregister for classes here or through the PunchPass  web app. Spaces are limited. Make sure to reserve your spot! If you are unable to make it to class, please remove your registration to allow another student to join.  We ask for at least 1 hour’s notice to cancel a class booking.
No-shows or late cancellations may result in a fee or forfeiture of a class credit. Studio doors open 15 minutes before the class is scheduled to start. Late arrivals of more than three minutes will not be admitted. Check in at the front desk or PunchPass app before entering the studio room. 
Sunday
Sun
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
10:00 am
Vinyasa Flow
Jennifer
4:30 pm
Vin-Yin
Rebeca
16
9:30 am
Vinyasa Flow
Jennifer
11:00 am
Gentle
Jennifer
4:30 pm
Basics
Jennifer
CANCELLED
6:00 pm
Vinyasa Flow
Jennifer
6:00 pm
Vinyasa Flow Online
Jennifer
ONLINE
17
9:30 am
Strengthen & Stretch
Jennifer
11:00 am
Basics
Jennifer
6:00 pm
Strengthen & Stretch
Jennifer
18
9:30 am
Vinyasa Flow
Jennifer
11:00 am
Gentle
Jennifer
4:30 pm
Basics
Jennifer
CANCELLED
6:00 pm
Vinyasa Flow
Jennifer
6:00 pm
Vinyasa Flow Online
Jennifer
ONLINE
19
11:00 am
Basics
Jennifer
4:30 pm
Yin
Jennifer
6:00 pm
Candlelight Flow
Rebeca
20
11:00 am
Yin
Jennifer
5:30 pm
Community Flow
Jennifer
21
TODAY
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
22
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
23
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
24
9:30 am
Strengthen & Stretch
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Stretch
All Levels
Jennifer
1 hour
25
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
26
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Flow
Mixed Level
Rebeca
1 hour
27
11:00 am
Yin
All Levels
Jennifer
1 hour
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
28
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
3:00 pm
Mommy and Me Yoga
All Levels
Rebeca
1 hour
29
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
30
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
31
9:30 am
Strengthen & Stretch
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Stretch
All Levels
Jennifer
1 hour
1
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
2
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Flow
Mixed Level
Rebeca
1 hour
3
Community Social
Come to the 5:30 Flow and meet for food and friends after.
11:00 am
Yin
All Levels
Jennifer
1 hour
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
4
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
loading...