April 2025

All classes require a reservation and any class cancellations must be cancelled at a minimum of 30 minutes BEFORE class start time in order to not be charged or marked as "Late Cancel". Class reservations can be made up to 30 minutes prior to the start time of a class. 

 REGISTRATION PROCEDURE:
1. Please make an account, if you don't have one already (with PunchPass through Yoga Life's Schedule below) by clicking the green "Create an Account" button after selecting the class you'd like to register for.
2. Once your account is created, to register for a class, click on a class...
All Classes
Location
All Instructors
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
6:30 am
In-Person Vinyasa Flow
Jenny Miner
6:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Jenny Miner
ONLINE
11:30 am
In-Person Aroma Flow
Brooke Margherone
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Brooke Margherone
ONLINE
5:30 pm
In-Person Heated Power Flow
Darren Conner
5:30 pm
Live Streamed VIRTUAL Power Flow
Darren Conner
ONLINE
6:00 pm
In-Person Fundamental Flow
Sarina Gupta
22
8:45 am
In-Person Ashtanga Half Primary Series
Karen McElvogue
CANCELLED
8:45 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
ONLINE
CANCELLED
10:00 am
In-Person Yin Yoga
Cheryl Weise
10:00 am
Live Streamed VIRTUAL Yin Yoga
Cheryl Weise
ONLINE
5:30 pm
In-Person Restorative
Lisa Segar
5:30 pm
Live Streamed VIRTUAL Restorative
Lisa Segar
ONLINE
6:00 pm
In-Person Vinyasa Flow
Linda Kalabokis
23
11:30 am
In-Person All-Level Vinyasa
Karen McElvogue
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Karen McElvogue
ONLINE
4:45 pm
In-Person Slow Flow
Jenny Miner
4:45 pm
Live Streamed VIRTUAL Slow Flow
Jenny Miner
ONLINE
6:00 pm
In-Person Yin Yoga
Cheryl Weise
6:00 pm
Live Streamed VIRTUAL Yin Yoga
Cheryl Weise
ONLINE
24
8:45 am
In-Person Slow Flow
Karen McElvogue
8:45 am
Live Streamed VIRTUAL Slow Flow
Karen McElvogue
ONLINE
10:00 am
In-Person Kundalini Yoga
Ann Campbell
4:45 pm
In-Person Heated Yoga Sculpt
Diana Gramenos Dowd
CANCELLED
6:00 pm
In-Person Slow Flow
Linda Kalabokis
6:00 pm
Live Streamed VIRTUAL Flow
Linda Kalabokis
ONLINE
7:00 pm
Your Radiant Energy (2/3)
Cathleen Guldan
25
10:00 am
In-Person Yin Yoga
Cheryl Meadors
10:00 am
Live Streamed VIRTUAL Yin Yoga
Cheryl Meadors
ONLINE
11:30 am
In-Person Aroma Flow
Cheryl Weise
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Cheryl Weise
ONLINE
26
TODAY
9:30 am
In-Person Heated Vinyasa Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
9:30 am
Live Stream VIRTUAL Vinyasa Flow
Brooke Margherone
1 hour 15 minutes
ONLINE
11:00 am
In-Person Yin Yoga
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin Yoga
Cheryl Meadors
1 hour 15 minutes
ONLINE
27
10:00 am
In-Person Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
11:30 am
In-Person Yin + Yoga Nidra
Studio 1
Brooke Margherone
1 hour 30 minutes
11:30 am
Live Streamed VIRTUAL Yin + Yoga Nidra
Brooke Margherone
1 hour 30 minutes
ONLINE
28
6:30 am
In-Person Vinyasa Flow
Studio 1
Jenny Miner
1 hour
CANCELLED
6:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Jenny Miner
1 hour
ONLINE
CANCELLED
11:30 am
In-Person Aroma Flow
Studio 2
Brooke Margherone
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Brooke Margherone
1 hour
ONLINE
5:30 pm
In-Person Heated Power Flow
Studio 2
Darren Conner
1 hour
5:30 pm
Live Streamed VIRTUAL Power Flow
Darren Conner
1 hour
ONLINE
6:00 pm
In-Person Fundamental Flow
Studio 1
Sarina Gupta
1 hour
29
8:45 am
In-Person Ashtanga Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:45 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin Yoga
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin Yoga
Cheryl Weise
1 hour 15 minutes
ONLINE
5:30 pm
In-Person Restorative
Studio 1
Lisa Segar
1 hour 15 minutes
5:30 pm
Live Streamed VIRTUAL Restorative
Lisa Segar
1 hour 15 minutes
ONLINE
6:00 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
30
11:30 am
In-Person All-Level Vinyasa
Studio 2
Karen McElvogue
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Karen McElvogue
1 hour
ONLINE
4:45 pm
In-Person Slow Flow
Studio 2
Jenny Miner
1 hour
4:45 pm
Live Streamed VIRTUAL Slow Flow
Studio 2
Jenny Miner
1 hour
ONLINE
6:00 pm
In-Person Yin Yoga
Studio 1
Cheryl Weise
1 hour 15 minutes
6:00 pm
Live Streamed VIRTUAL Yin Yoga
Cheryl Weise
1 hour 15 minutes
ONLINE
1
New Schedule Begins!
8:45 am
In-Person Slow Flow
Studio 1
Karen McElvogue
1 hour
8:45 am
Live Streamed VIRTUAL Slow Flow
Studio 1
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Kundalini Yoga
Studio 1
Ann Campbell
1 hour 15 minutes
4:45 pm
In-Person Heated Yoga Sculpt
Studio 1
Diana Gramenos Dowd
50 minutes
6:00 pm
In-Person Heated Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
6:00 pm
Live Streamed VIRTUAL Flow
Linda Kalabokis
1 hour
ONLINE
7:00 pm
Your Radiant Energy (3/3)
Studio 1
Cathleen Guldan
1 hour 30 minutes
2
8:45 am
In-Person Ashtanga Half Primary Series
Studio 2
Brooke Margherone
1 hour
8:45 am
Live Streamed VIRTUAL Half Primary Series
Brooke Margherone
1 hour
ONLINE
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
4:00 pm
In-Person $10 Community Vinyasa Flow
Studio 2
Darren Conner
1 hour
3
9:30 am
In-Person Heated Vinyasa Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
9:30 am
Live Stream VIRTUAL Vinyasa Flow
Brooke Margherone
1 hour 15 minutes
ONLINE
11:30 am
In-Person Yin Yoga + Sound
Studio 1
Ann Campbell
1 hour 15 minutes
4
10:00 am
In-Person Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
11:30 am
In-Person Breath Work + Meditation
Studio 2
Brooke Margherone
30 minutes
11:30 am
In-Person Intro to VinYin
Studio 1
Jenny Miner
1 hour
loading...