Yoga Life Studio

June 2026

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. 


**All brand new students are required to create an account and pre-register for class prior to arrival. No exceptions.**

How to Register for Classes:
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 name. This reserves your spot.

If you have questions or need help creating your account, we can help you in studio or guidance can be offered by emailing [email protected]

 

Getting to Class:

  • Arrive at the studio 10-15 minutes prior to class start time.
  • Lobby doors open 15 minutes before every class and are locked upon class start times.

“Warm” Classes = Studio is gently heated to 80-85 degrees via infrared heaters

“Hot” Classes = Studio is gently heated to 90-95 degrees via infrared heaters

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
1
2
3
4
5
6
7
8
10:00 am
In-Person Yin Yoga
Brooke Margherone
11:30 am
In-Person Aroma Flow
Brooke Margherone
5:30 pm
In-Person Hot Power Flow
Darren Conner
9
8:30 am
In-Person Led Ashtanga
Karen McElvogue
5:30 pm
In-Person Vinyasa Flow
Julie Bennethum
10
9:00 am
In-Person Vinyasa Flow
Meaghan Fell
10:15 am
Recovery Flow
Meaghan Fell
6:00 pm
In-Person Easy Flow into Yin
Jenny Miner
11
8:30 am
In-Person Led Ashtanga
Karen McElvogue
10:00 am
In-Person Kundalini Yoga
Ann Campbell
5:30 pm
In-Person Vinyasa Flow
Linda Kalabokis
12
10:00 am
In-Person Yin Yoga
Elizabeth Schmuhl
11:30 am
In-Person Slow Flow
Julie Bennethum
13
TODAY
9:00 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Elizabeth Schmuhl
1 hour
9:30 am
In-Person Slow Flow
Studio 2
Anna Castle
1 hour 15 minutes
11:00 am
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
14
10:00 am
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour 15 minutes
11:30 am
In-Person Yin + Yoga Nidra
Studio 2
Jenny Miner
1 hour 30 minutes
CANCELLED
2:00 pm
Sound Session
Ann Campbell
1 hour 15 minutes
CANCELLED
15
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Aroma Flow
Studio 2
Brooke Margherone
1 hour
5:30 pm
In-Person Hot Power Flow
Studio 2
Darren Conner
1 hour
16
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
5:30 pm
In-Person Vinyasa Flow
Studio 2
Julie Bennethum
1 hour
17
9:00 am
In-Person Vinyasa Flow
Studio 2
Meaghan Fell
1 hour
10:15 am
Recovery Flow
Studio 2
Meaghan Fell
1 hour
6:00 pm
In-Person Easy Flow into Yin
Studio 2
Jenny Miner
1 hour 15 minutes
18
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
5:30 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
19
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Slow Flow
Studio 2
Julie Bennethum
1 hour
CANCELLED
20
9:00 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
9:30 am
In-Person Slow Flow
Studio 2
Anna Castle
1 hour 15 minutes
11:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
21
Happy Father's Day!
10:00 am
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour 15 minutes
CANCELLED
10:30 am
In-Person Easy Flow into Yin
Studio 2
Jenny Miner
1 hour 15 minutes
11:30 am
In-Person Yin + Yoga Nidra
Studio 2
Jenny Miner
1 hour 30 minutes
CANCELLED
22
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Vinyasa Flow
Studio 2
Brooke Margherone
1 hour
5:30 pm
In-Person Hot Power Flow
Studio 2
Darren Conner
1 hour
23
New Class FUNDAMENTAL FLOW!
Begins today
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
5:30 pm
In-Person Vinyasa Flow
Studio 2
Julie Bennethum
1 hour
6:45 pm
In-Person Fundamental Flow
Studio 2
Julie Bennethum
1 hour
24
9:00 am
In-Person Vinyasa Flow
Studio 2
Meaghan Fell
1 hour
10:15 am
Recovery Flow
Studio 2
Meaghan Fell
1 hour
6:00 pm
In-Person Easy Flow into Yin
Studio 2
Jenny Miner
1 hour 15 minutes
25
New 6:45pm Yin!
Begins today
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
CANCELLED
5:30 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
6:45 pm
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
26
10:00 am
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
11:30 am
In-Person Vinyasa Flow
Studio 2
Elizabeth Schmuhl
1 hour
27
9:00 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Elizabeth Schmuhl
1 hour
9:30 am
In-Person Slow Flow
Studio 2
Anna Castle
1 hour 15 minutes
11:00 am
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
28
10:00 am
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour 15 minutes
11:30 am
In-Person Yin + Yoga Nidra
Studio 2
Jenny Miner
1 hour 30 minutes
29
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Vinyasa Flow
Studio 2
Brooke Margherone
1 hour
5:30 pm
In-Person Hot Power Flow
Studio 2
Darren Conner
1 hour
6:00 pm
Full Moon Slow Flow
Schmuhl Farm: 3459 Schmuhl Road Benton Harbor, MI 49022
Elizabeth Schmuhl
1 hour 15 minutes
30
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
5:30 pm
In-Person Vinyasa Flow
Studio 2
Julie Bennethum
1 hour
6:45 pm
In-Person Fundamental Flow
Studio 2
Julie Bennethum
1 hour
1
9:00 am
In-Person Vinyasa Flow
Studio 2
Meaghan Fell
1 hour
10:15 am
Recovery Flow
Studio 2
Meaghan Fell
1 hour
6:00 pm
In-Person Easy Flow into Yin
Studio 2
Jenny Miner
1 hour 15 minutes
2
8:30 am
In-Person Led Ashtanga
Studio 2
Karen McElvogue
1 hour
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
5:30 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
6:45 pm
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
3
10:00 am
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
11:30 am
In-Person Vinyasa Flow
Studio 2
Elizabeth Schmuhl
1 hour
4
9:00 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Elizabeth Schmuhl
1 hour
9:30 am
In-Person Slow Flow
Studio 2
Anna Castle
1 hour 15 minutes
11:00 am
In-Person Yin Yoga
Studio 2
Elizabeth Schmuhl
1 hour 15 minutes
5
10:00 am
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour 15 minutes
11:30 am
In-Person Yin + Yoga Nidra
Studio 2
Jenny Miner
1 hour 30 minutes
loading...