Yoga From Our Heart to Yours

July 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
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
10:00 am
Vinyasa Flow
Jennifer
4:30 pm
Yin
Jennifer
13
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
14
9:30 am
Strengthen & Release
Jennifer
11:00 am
Basics
Jennifer
6:00 pm
Strengthen & Release
Jennifer
15
TODAY
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
16
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
4 spots left
6:00 pm
Candlelight Slow Flow
All Levels
Jennifer
1 hour
4 spots left
17
11:00 am
Restore
All Levels
Jennifer
1 hour
Class Full - Waitlist Available
18
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
19
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Yin
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
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
22
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
23
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
24
11:00 am
Restore
All Levels
Jennifer
1 hour
25
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
26
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Yin
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
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
29
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
30
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
31
11:00 am
Restore
All Levels
Jennifer
1 hour
1
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
loading...