Yoga From Our Heart to Yours

May 2026

Please preregister for classes here or through the PunchPass  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. 
Sunday
Sun
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
26
27
28
29
30
1
2
3
10:00 am
Vinyasa Flow
Jennifer
4:30 pm
Vin-Yin
Rebeca
4
9:30 am
Vinyasa Flow
Jennifer
CANCELLED
11:00 am
Gentle
Jennifer
6:00 pm
Vinyasa Flow
Jennifer
6:00 pm
Vinyasa Flow Online
Jennifer
ONLINE
5
9:30 am
Strengthen & Release
Jennifer
11:00 am
Basics
Jennifer
6:00 pm
Strengthen & Release
Jennifer
6
9:30 am
Vinyasa Flow
Jennifer
CANCELLED
11:00 am
Gentle
Jennifer
6:00 pm
Vinyasa Flow
Jennifer
6:00 pm
Vinyasa Flow Online
Jennifer
ONLINE
7
TODAY
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
8
11:00 am
Restore
All Levels
Jennifer
1 hour
3 spots left
5:30 pm
Power Flow
Mixed Level
Jennifer
1 hour
9
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
10
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
11
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
12
9:30 am
Strengthen & Release
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Release
All Levels
Jennifer
1 hour
13
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
14
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
15
11:00 am
Restore
All Levels
Jennifer
1 hour
5:30 pm
Power Flow
Mixed Level
Jennifer
1 hour
16
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
17
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Jennifer
1 hour
18
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
19
9:30 am
Strengthen & Release
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Release
All Levels
Jennifer
1 hour
20
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
21
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
22
11:00 am
Restore
All Levels
Jennifer
1 hour
5:30 pm
Power Flow
Mixed Level
Jennifer
1 hour
23
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
24
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
25
Closed
Memorial Day
26
9:30 am
Strengthen & Release
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Release
All Levels
Jennifer
1 hour
27
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
28
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
29
11:00 am
Restore
All Levels
Jennifer
1 hour
5:30 pm
Power Flow
Mixed Level
Jennifer
1 hour
30
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
31
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
1
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
9:30 am
Strengthen & Release
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Release
All Levels
Jennifer
1 hour
3
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
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
4
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
5
Community Social
Come to the 5:30 Flow and meet for food and friends after.
11:00 am
Restore
All Levels
Jennifer
1 hour
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
6
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
loading...