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.

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
27
Happy Memorial Day!
Modified Holiday Schedule
9:15 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Cheryl Weise
1 hour
10:00 am
In-Person Aromatherapy Vinyasa
Studio 2
Brooke Margherone
1 hour
10:00 am
Live Streamed VIRTUAL All-Level Vinyasa
Brooke Margherone
1 hour
ONLINE
5:30 pm
In-Person All-Level Power
Studio 2
Darren Conner
1 hour
CANCELLED
5:30 pm
Live Streamed VIRTUAL All-Level Power Flow
Darren Conner
1 hour
ONLINE
CANCELLED
28
Summer Schedule BEGINS
This Week
8:30 am
In-Person Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:30 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
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
29
Summer Schedule BEGINS
This Week
9:15 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
9:15 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
10:45 am
In-Person Breath Work + Meditation
Studio 1
Brooke Margherone
30 minutes
FREE
10:45 am
Live Streamed VIRTUAL Breath Work + Meditation
Brooke Margherone
30 minutes
FREE
ONLINE
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
5:30 pm
In-Person VinYin
Studio 1
Jenny Miner
1 hour
5:30 pm
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
30
Summer Schedule BEGINS
This Week
8:30 am
In-Person Slow Flow
Studio 1
Karen McElvogue
1 hour
8:30 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
5:30 pm
In-Person All-Level Vinyasa
Studio 2
Linda Kalabokis
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
31
Summer Schedule BEGINS
This Week
10:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
11:30 am
In-Person Aromatherapy Vinyasa
Studio 2
Cheryl Weise
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Cheryl Weise
1 hour
ONLINE
1
Summer Schedule BEGINS
This Week
9:00 am
BEACH Breath Work + Meditation
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Jenny Miner
20 minutes
FREE
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
2
Summer Schedule BEGINS
This Week
8:45 am
In-Person VinYin
Studio 1
Jenny Miner
1 hour
8:45 am
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
10:00 am
In-Person All-Level Power
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL All-Level Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
3
9:15 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Cheryl Weise
1 hour
11:30 am
In-Person Aromatherapy Vinyasa
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 All-Level Power
Studio 2
Darren Conner
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Power Flow
Darren Conner
1 hour
ONLINE
4
8:30 am
In-Person Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:30 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
4:45 pm
Navigating Sciatica: Strategies for Relief
Studio 1
Chris Hebeler
1 hour
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
5
9:15 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
9:15 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
10:45 am
In-Person Breath Work + Meditation
Studio 1
Brooke Margherone
30 minutes
FREE
10:45 am
Live Streamed VIRTUAL Breath Work + Meditation
Brooke Margherone
30 minutes
FREE
ONLINE
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
5:30 pm
In-Person VinYin
Studio 1
Jenny Miner
1 hour
5:30 pm
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
6
8:30 am
In-Person Slow Flow
Studio 1
Karen McElvogue
1 hour
8:30 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
5:30 pm
In-Person All-Level Vinyasa
Studio 2
Linda Kalabokis
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
7
10:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
11:30 am
In-Person Aromatherapy Vinyasa
Studio 2
Linda Kalabokis
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
8
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
9
8:45 am
In-Person VinYin
Studio 1
Jenny Miner
1 hour
8:45 am
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
10:00 am
In-Person All-Level Power
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL All-Level Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
10
9:15 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Cheryl Weise
1 hour
11:30 am
In-Person Aromatherapy Vinyasa
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 All-Level Power
Studio 2
Darren Conner
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Power Flow
Darren Conner
1 hour
ONLINE
11
8:30 am
In-Person Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:30 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
4:45 pm
Navigating Sciatica: Strategies for Relief
Studio 1
Chris Hebeler
1 hour
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
12
9:15 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
9:15 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
10:45 am
In-Person Breath Work + Meditation
Studio 1
Brooke Margherone
30 minutes
FREE
10:45 am
Live Streamed VIRTUAL Breath Work + Meditation
Brooke Margherone
30 minutes
FREE
ONLINE
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
5:30 pm
In-Person VinYin
Studio 1
Jenny Miner
1 hour
5:30 pm
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
13
8:30 am
In-Person Slow Flow
Studio 1
Linda Kalabokis
1 hour
8:30 am
Live Streamed VIRTUAL Slow Flow
Studio 1
Linda Kalabokis
1 hour
ONLINE
10:00 am
In-Person Kundalini Yoga
Studio 1
Ann Campbell
1 hour 15 minutes
5:30 pm
In-Person All-Level Vinyasa
Studio 2
Linda Kalabokis
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
14
10:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
11:30 am
In-Person Aromatherapy Vinyasa
Studio 2
Linda Kalabokis
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
15
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
16
Happy Father’s Day!
8:45 am
In-Person VinYin
Studio 1
Jenny Miner
1 hour
CANCELLED
8:45 am
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
CANCELLED
10:00 am
In-Person All-Level Power
Studio 2
Brooke Margherone
1 hour 15 minutes
CANCELLED
10:00 am
Live Streamed VIRTUAL All-Level Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
CANCELLED
17
9:15 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Cheryl Weise
1 hour
11:30 am
In-Person Aromatherapy Vinyasa
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 All-Level Power
Studio 2
Darren Conner
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Power Flow
Darren Conner
1 hour
ONLINE
18
8:30 am
In-Person Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:30 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
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
19
9:15 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
9:15 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
10:45 am
In-Person Breath Work + Meditation
Studio 1
Brooke Margherone
30 minutes
FREE
10:45 am
Live Streamed VIRTUAL Breath Work + Meditation
Brooke Margherone
30 minutes
FREE
ONLINE
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
5:30 pm
In-Person VinYin
Studio 1
Jenny Miner
1 hour
5:30 pm
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
20
8:30 am
In-Person Slow Flow
Studio 1
Karen McElvogue
1 hour
8:30 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
5:30 pm
In-Person All-Level Vinyasa
Studio 2
Linda Kalabokis
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
21
10:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
11:30 am
In-Person Aromatherapy Vinyasa
Studio 2
Linda Kalabokis
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
22
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
23
8:45 am
In-Person VinYin
Studio 1
Jenny Miner
1 hour
8:45 am
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
10:00 am
In-Person All-Level Power
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL All-Level Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
24
9:15 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Cheryl Weise
1 hour
11:30 am
In-Person Aromatherapy Vinyasa
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 All-Level Power
Studio 2
Darren Conner
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Power Flow
Darren Conner
1 hour
ONLINE
25
8:30 am
In-Person Half Primary Series
Studio 2
Karen McElvogue
1 hour
8:30 am
Live Streamed VIRTUAL Half Primary Series
Karen McElvogue
1 hour
ONLINE
10:00 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
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
26
9:15 am
In-Person Yin
Studio 1
Cheryl Weise
1 hour 15 minutes
9:15 am
Live Streamed VIRTUAL Yin
Cheryl Weise
1 hour 15 minutes
ONLINE
10:45 am
In-Person Breath Work + Meditation
Studio 1
Brooke Margherone
30 minutes
FREE
10:45 am
Live Streamed VIRTUAL Breath Work + Meditation
Brooke Margherone
30 minutes
FREE
ONLINE
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
5:30 pm
In-Person VinYin
Studio 1
Jenny Miner
1 hour
5:30 pm
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
27
8:30 am
In-Person Slow Flow
Studio 1
Karen McElvogue
1 hour
8:30 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
5:30 pm
In-Person All-Level Vinyasa
Studio 2
Linda Kalabokis
1 hour
5:30 pm
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
28
10:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
11:30 am
In-Person Aromatherapy Vinyasa
Studio 2
Linda Kalabokis
1 hour
11:30 am
Live Streamed VIRTUAL All-Level Vinyasa
Linda Kalabokis
1 hour
ONLINE
29
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
1 hour
11:00 am
In-Person Yin
Studio 1
Cheryl Meadors
1 hour 15 minutes
11:00 am
Live Streamed VIRTUAL Yin
Cheryl Meadors
1 hour 15 minutes
ONLINE
30
8:45 am
In-Person VinYin
Studio 1
Jenny Miner
1 hour
8:45 am
Live Streamed VIRTUAL VinYin
Jenny Miner
1 hour
ONLINE
10:00 am
In-Person All-Level Power
Studio 2
Brooke Margherone
1 hour 15 minutes
10:00 am
Live Streamed VIRTUAL All-Level Power Flow
Studio 2
Brooke Margherone
1 hour 15 minutes
ONLINE
loading...