Yoga Life Studio

July 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 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]

For IN PERSON Classes:
  • 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.

For VIRTUAL Classes: 
  • Make sure you have "Zoom" App downloaded and an account created BEFORE class begins
  • Click the link in this reservation email to join our Zoom meeting. Your teacher will be in the meeting 10-15 minutes before class begins.
  • You will be admitted to this meeting upon the teachers arrival and marked for attendance.
  • Late entrance to the LIVE classes is not available.
  • Once class begins, ENJOY! We're here to still guide you and give you feedback just as we would in-person. You do have the option to turn your camera on or off. If you would like feedback, please position yourself so we can view you fully on your mat.
  • Note: If you DO NOT receive your reservation confirmation email, check your "promotions" or "junk" email folders.

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
30
1
2
3
4
5
6
7
10:00 am
In-Person Yin Yoga
Brooke Margherone
11:30 am
In-Person Aroma Flow
Brooke Margherone
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Brooke Margherone
ONLINE
4:45 pm
In-Person Fundamental Flow
Sarina Gupta
6:00 pm
In-Person Heated Power Flow
Darren Conner
6:00 pm
Live Streamed VIRTUAL Power Flow
Darren Conner
ONLINE
8
TODAY
8:45 am
In-Person Slow Flow
Studio 2
Linda Kalabokis
1 hour
8:45 am
Live Streamed VIRTUAL Slow Flow
Linda Kalabokis
1 hour
ONLINE
9
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
Studio 2
Anna Castle
1 hour
10:15 am
Live Streamed VIRTUAL Gentle Yoga: Mudras & Meditation
Anna Castle
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 2
Jenny Miner
1 hour 15 minutes
6:00 pm
Live Streamed VIRTUAL Yin Yoga
Jenny Miner
1 hour 15 minutes
ONLINE
10
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
6:00 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
6:00 pm
Live Streamed VIRTUAL Flow
Linda Kalabokis
1 hour
ONLINE
11
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
11:30 am
In-Person Breathe, Feel, Heal with Integral Breath Therapy (1/3)
Studio 2
Heather Indu Arena
45 minutes
12
Yin + Sound Returns 7/19
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:30 am
In-Person Yin Yoga + Sound
Studio 1
Ann Campbell
1 hour 15 minutes
CANCELLED
13
8:45 am
In-Person Acu-Yoga
Studio 1
Anna Castle
1 hour
10:00 am
In-Person Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
14
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
4:45 pm
In-Person Fundamental Flow
Studio 2
Sarina Gupta
1 hour
6:00 pm
In-Person Heated Power Flow
Studio 2
Darren Conner
1 hour
15
8:45 am
In-Person Slow Flow
Studio 2
Linda Kalabokis
1 hour
16
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
Studio 2
Anna Castle
1 hour
4:45 pm
In-Person Slow Flow
Studio 2
Jenny Miner
1 hour
6:00 pm
In-Person Yin Yoga
Studio 2
Jenny Miner
1 hour 15 minutes
17
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
6:00 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
18
8:45 am
In-Person Ashtanga Half Primary Series
Studio 2
Brooke Margherone
1 hour
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Breathe, Feel, Heal with Integral Breath Therapy (2/3)
Studio 2
Heather Indu Arena
45 minutes
19
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:30 am
In-Person Yin Yoga + Sound
Studio 1
Ann Campbell
1 hour 15 minutes
20
8:45 am
In-Person Acu-Yoga
Studio 1
Anna Castle
1 hour
10:00 am
In-Person Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
3:30 pm
Sound Session
Ann Campbell
1 hour 15 minutes
21
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
4:45 pm
In-Person Fundamental Flow
Studio 2
Sarina Gupta
1 hour
6:00 pm
In-Person Heated Power Flow
Studio 2
Darren Conner
1 hour
22
8:45 am
In-Person Slow Flow
Studio 2
Linda Kalabokis
1 hour
23
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
Studio 2
Anna Castle
1 hour
4:45 pm
In-Person Slow Flow
Studio 2
Jenny Miner
1 hour
6:00 pm
In-Person Yin Yoga
Studio 2
Jenny Miner
1 hour 15 minutes
24
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
6:00 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
25
8:45 am
In-Person Ashtanga Half Primary Series
Studio 2
Linda Kalabokis
1 hour
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
CANCELLED
26
Beach Yoga will resume next Saturday
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
CANCELLED
11:30 am
In-Person Yin Yoga + Sound
Studio 1
Ann Campbell
1 hour 15 minutes
27
8:45 am
In-Person Acu-Yoga
Studio 1
Anna Castle
1 hour
10:00 am
In-Person Power Flow
Studio 2
Darren Conner
1 hour 15 minutes
28
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
CANCELLED
11:30 am
In-Person Aroma Flow
Studio 2
Linda Kalabokis
1 hour
4:45 pm
In-Person Fundamental Flow
Studio 2
Sarina Gupta
1 hour
6:00 pm
In-Person Heated Power Flow
Studio 2
Darren Conner
1 hour
29
8:45 am
In-Person Slow Flow
Studio 2
Linda Kalabokis
1 hour
30
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
Studio 2
Anna Castle
1 hour
4:45 pm
In-Person Slow Flow
Studio 2
Jenny Miner
1 hour
6:00 pm
In-Person Yin Yoga
Studio 2
Jenny Miner
1 hour 15 minutes
31
10:00 am
In-Person Kundalini Yoga
Studio 2
Ann Campbell
1 hour 15 minutes
6:00 pm
In-Person Vinyasa Flow
Studio 2
Linda Kalabokis
1 hour
1
8:45 am
In-Person Ashtanga Half Primary Series
Studio 2
Brooke Margherone
1 hour
10:00 am
In-Person Yin Yoga
Studio 2
Brooke Margherone
1 hour 15 minutes
11:30 am
In-Person Breathe, Feel, Heal with Integral Breath Therapy (3/3)
Studio 2
Heather Indu Arena
45 minutes
2
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:30 am
In-Person Yin Yoga + Sound
Studio 1
Ann Campbell
1 hour 15 minutes
3
8:45 am
In-Person Acu-Yoga
Studio 1
Anna Castle
1 hour
10:00 am
In-Person Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
loading...