Yoga Life Studio
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.

No class found for the selected class and location.
May
23 Fri
Today
May 23
Friday TODAY
8:45 am
In-Person Ashtanga Half Primary Series
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
ONLINE
1 hour
Brooke Margherone
10:00 am
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
4:00 pm
In-Person $10 Community Vinyasa Flow
1 hour
Studio 2
Darren Conner
May
24 Sat
Tomorrow
May 24
Saturday TOMORROW
Little too cold for Beach Yoga!
See you on the beach next week. Join us inside today where it’s warm!
9:30 am
Beach Yoga
CANCELLED
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
9:30 am
In-Person Heated Vinyasa Flow
1 hour 15 minutes
Brooke Margherone
11:30 am
In-Person Yin Yoga + Sound
1 hour 15 minutes
Studio 1
Ann Campbell
May
25 Sun
May 25
Sunday
8:45 am
In-Person Acu-Yoga
1 hour
Studio 1
Anna Castle
8:45 am
Live Streamed VIRTUAL Acu-Yoga
ONLINE
1 hour
Anna Castle
10:00 am
In-Person Power Flow
CANCELLED
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Power Flow
CANCELLED
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
11:30 am
In-Person Breath Work + Meditation
CANCELLED
30 minutes
Studio 2
Brooke Margherone
11:30 am
In-Person Intro to VinYin
1 hour
Studio 1
Jenny Miner
May
26 Mon
May 26
Monday
Happy Memorial Day!
11:30 am
In-Person Aroma Flow
1 hour
Studio 2
Brooke Margherone
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
ONLINE
1 hour
Brooke Margherone
4:30 pm
In-Person Fundamental Flow
1 hour
Studio 2
Sarina Gupta
6:00 pm
In-Person Heated Power Flow
1 hour
Studio 2
Darren Conner
6:00 pm
Live Streamed VIRTUAL Power Flow
ONLINE
1 hour
Darren Conner
May
27 Tue
May 27
Tuesday
8:45 am
In-Person Ashtanga Half Primary Series
CANCELLED
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
CANCELLED
ONLINE
1 hour
Brooke Margherone
5:15 pm
In-Person Heated Yoga Sculpt
50 minutes
Studio 2
Diana Gramenos Dowd
6:00 pm
In-Person Fundamental Flow
1 hour
Studio 1
Linda Kalabokis
May
28 Wed
May 28
Wednesday
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
1 hour
Studio 2
Anna Castle
10:15 am
Live Streamed VIRTUAL Gentle Yoga: Mudras & Meditation
ONLINE
1 hour
Anna Castle
4:45 pm
In-Person Slow Flow
1 hour
Studio 2
Jenny Miner
4:45 pm
Live Streamed VIRTUAL Slow Flow
ONLINE
1 hour
Studio 2
Jenny Miner
6:00 pm
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Jenny Miner
6:00 pm
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Jenny Miner
May
29 Thu
May 29
Thursday
6:00 pm
In-Person Heated Vinyasa Flow
1 hour
Studio 2
Jenny Miner (sub for Linda Kalabokis)
6:00 pm
Live Streamed VIRTUAL Flow
ONLINE
1 hour
Jenny Miner (sub for Linda Kalabokis)
May
30 Fri
May 30
Friday
8:45 am
In-Person Ashtanga Half Primary Series
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
ONLINE
1 hour
Brooke Margherone
10:00 am
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
4:00 pm
In-Person $10 Community Vinyasa Flow
1 hour
Studio 2
Darren Conner
May
31 Sat
May 31
Saturday
9:30 am
Beach Yoga
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
11:30 am
In-Person Yin Yoga + Sound
1 hour 15 minutes
Studio 1
Ann Campbell
Jun
1 Sun
June 1
Sunday
8:45 am
In-Person Acu-Yoga
1 hour
Studio 1
Anna Castle
8:45 am
Live Streamed VIRTUAL Acu-Yoga
ONLINE
1 hour
Anna Castle
10:00 am
In-Person Power Flow
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Power Flow
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
11:30 am
In-Person Breath Work + Meditation
30 minutes
Studio 2
Brooke Margherone
11:30 am
In-Person Intro to VinYin
1 hour
Studio 1
Jenny Miner
Jun
2 Mon
June 2
Monday
11:30 am
In-Person Aroma Flow
1 hour
Studio 2
Brooke Margherone
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
ONLINE
1 hour
Brooke Margherone
4:30 pm
In-Person Fundamental Flow
1 hour
Studio 2
Sarina Gupta
6:00 pm
In-Person Heated Power Flow
1 hour
Studio 2
Darren Conner
6:00 pm
Live Streamed VIRTUAL Power Flow
ONLINE
1 hour
Darren Conner
Jun
3 Tue
June 3
Tuesday
8:45 am
In-Person Ashtanga Half Primary Series
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
ONLINE
1 hour
Brooke Margherone
5:15 pm
In-Person Heated Yoga Sculpt
50 minutes
Studio 2
Diana Gramenos Dowd
6:00 pm
In-Person Fundamental Flow
1 hour
Studio 1
Linda Kalabokis
Jun
4 Wed
June 4
Wednesday
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
1 hour
Studio 2
Anna Castle
10:15 am
Live Streamed VIRTUAL Gentle Yoga: Mudras & Meditation
ONLINE
1 hour
Anna Castle
4:45 pm
In-Person Slow Flow
1 hour
Studio 2
Jenny Miner
4:45 pm
Live Streamed VIRTUAL Slow Flow
ONLINE
1 hour
Studio 2
Jenny Miner
6:00 pm
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Jenny Miner
6:00 pm
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Jenny Miner
Jun
5 Thu
June 5
Thursday
10:00 am
In-Person Kundalini Yoga
1 hour 15 minutes
Studio 2
Ann Campbell
4:45 pm
In-Person Heated Yoga Sculpt
50 minutes
Studio 2
Diana Gramenos Dowd
6:00 pm
In-Person Heated Vinyasa Flow
1 hour
Studio 2
Linda Kalabokis
6:00 pm
Live Streamed VIRTUAL Flow
ONLINE
1 hour
Linda Kalabokis
Jun
6 Fri
June 6
Friday
8:45 am
In-Person Ashtanga Half Primary Series
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
ONLINE
1 hour
Brooke Margherone
10:00 am
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
4:00 pm
In-Person $10 Community Vinyasa Flow
1 hour
Studio 2
Darren Conner
Jun
7 Sat
June 7
Saturday
9:30 am
Beach Yoga
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
Jun
8 Sun
June 8
Sunday
8:45 am
In-Person Acu-Yoga
CANCELLED
1 hour
Studio 1
Anna Castle
8:45 am
Live Streamed VIRTUAL Acu-Yoga
CANCELLED
ONLINE
1 hour
Anna Castle
10:00 am
In-Person Power Flow
1 hour 15 minutes
Studio 2
Brooke Margherone
10:00 am
Live Streamed VIRTUAL Power Flow
ONLINE
1 hour 15 minutes
Studio 2
Brooke Margherone
11:30 am
In-Person Breath Work + Meditation
30 minutes
Studio 2
Brooke Margherone
Jun
9 Mon
June 9
Monday
11:30 am
In-Person Aroma Flow
1 hour
Studio 2
Brooke Margherone
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
ONLINE
1 hour
Brooke Margherone
4:30 pm
In-Person Fundamental Flow
1 hour
Studio 2
Sarina Gupta
6:00 pm
In-Person Heated Power Flow
1 hour
Studio 2
Darren Conner
6:00 pm
Live Streamed VIRTUAL Power Flow
ONLINE
1 hour
Darren Conner
Jun
10 Tue
June 10
Tuesday
8:45 am
In-Person Ashtanga Half Primary Series
1 hour
Studio 2
Brooke Margherone
8:45 am
Live Streamed VIRTUAL Half Primary Series
ONLINE
1 hour
Brooke Margherone
5:15 pm
In-Person Heated Yoga Sculpt
50 minutes
Studio 2
Diana Gramenos Dowd
6:00 pm
In-Person Fundamental Flow
1 hour
Studio 1
Linda Kalabokis
Jun
11 Wed
June 11
Wednesday
10:15 am
In-Person Gentle Yoga: Mudras & Meditation
1 hour
Studio 2
Anna Castle
10:15 am
Live Streamed VIRTUAL Gentle Yoga: Mudras & Meditation
ONLINE
1 hour
Anna Castle
4:45 pm
In-Person Slow Flow
1 hour
Studio 2
Jenny Miner
4:45 pm
Live Streamed VIRTUAL Slow Flow
ONLINE
1 hour
Studio 2
Jenny Miner
6:00 pm
In-Person Yin Yoga
1 hour 15 minutes
Studio 2
Jenny Miner
6:00 pm
Live Streamed VIRTUAL Yin Yoga
ONLINE
1 hour 15 minutes
Jenny Miner
loading...