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.
Jun
15 Sat
June 15
Saturday
8:15 am
Slow Flow
1 hour
Studio 1
Brooke Margherone
9:30 am
Primary Series
1 hour 30 minutes
Studio 2
Lisa Segar
10:00 am
Beach Yoga
CANCELLED
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
10:45 am
In-Person Yin
1 hour 15 minutes
Studio 1
Cheryl Meadors
Jun
16 Sun
June 16
Sunday
9:00 am
Children's Yoga
CANCELLED
1 hour
Studio 1
Angie Cooper
9:00 am
In-Person Basics
1 hour
Studio 1
Kelly Arellano
10:15 am
All-Level Power Vinyasa
1 hour 15 minutes
Studio 2
Brooke Margherone
11:45 am
In-Person Yin + Yoga Nidra
1 hour 30 minutes
Studio 1
Brooke Margherone
Jun
17 Mon
June 17
Monday
6:30 am
Rise & Shine Vinyasa
1 hour
Studio 1
Jon Shoemaker
10:00 am
In-Person Yin
1 hour 15 minutes
Studio 1
Vicki Shoemaker
11:30 am
In-Person Aromatherapy Vinyasa
1 hour
Studio 2
Brooke Margherone
5:45 pm
Heated Power Vinyasa
1 hour 30 minutes
Studio 2
Jon Shoemaker
5:45 pm
In-Person Restorative
1 hour
Studio 1
Lisa Segar
6:15 pm
Guided Meditation
45 minutes
Meditation Room
Brooke Margherone
7:15 pm
OUTDOOR VinYin
1 hour
Studio 1
Nicole Crawford
Jun
18 Tue
June 18
Tuesday
8:30 am
In-Person All-Level Warm Vinyasa
1 hour 15 minutes
Studio 1
Nicole Crawford
10:00 am
VinYin
1 hour 15 minutes
Studio 1
Nicole Crawford
4:45 pm
Warm cOMmunity Class
FREE
1 hour
Studio 1
Graduated Teacher Trainees
6:00 pm
Aromatherapy Vinyasa
1 hour 15 minutes
Studio 2
Cordelia McClintock
6:00 pm
Yoga for Joint Health
1 hour
Studio 1
Jean Green
7:15 pm
Yoga for Athletes
1 hour
Studio 1
Jean Green
Jun
19 Wed
June 19
Wednesday
9:00 am
In-Person Basics
1 hour
Studio 1
Kelly Arellano
10:00 am
Ashtanga Vinyasa Primary Series
1 hour
Studio 2
Sara McLaughlin
11:30 am
In-Person All-Level Power
1 hour
Studio 2
Sara McLaughlin
5:45 pm
Heated Power Vinyasa
1 hour 30 minutes
Studio 2
Brooke Margherone
6:00 pm
Yoga For Healthy Living
1 hour
Studio 1
Cheryl Meadors
7:15 pm
Slow Flow + Meditation
1 hour 15 minutes
Studio 1
Brooke Margherone
Jun
20 Thu
June 20
Thursday
9:30 am
Yoga For Healthy Living
1 hour
Studio 1
Cheryl Meadors
10:00 am
Heated Power Vinyasa
1 hour
Studio 2
Cordelia McClintock
4:45 pm
In-Person $5 Slow Flow
1 hour
Studio 1
Lisa Segar
6:00 pm
Yin
1 hour
Studio 1
Nicole Crawford
7:15 pm
In-Person Restorative
1 hour
Studio 1
Lisa Segar
7:15 pm
Warm Vinyasa
1 hour 15 minutes
Studio 2
Nicole Crawford
Jun
21 Fri
June 21
Friday
6:30 am
Rise & Shine Vinyasa
1 hour
Studio 1
Jon Shoemaker
10:00 am
In-Person Yin
1 hour 15 minutes
Studio 1
Cheryl Meadors
11:30 am
In-Person Aromatherapy Vinyasa
1 hour
Studio 2
Cordelia McClintock
6:00 pm
108 Sun Salutations for Summer Solstice
1 hour 30 minutes
Studio 2
Lisa Segar
Jun
22 Sat
June 22
Saturday
8:15 am
Slow Flow
1 hour
Studio 1
Jean Green
9:30 am
Primary Series
1 hour 30 minutes
Studio 2
Lisa Segar
10:00 am
Beach Yoga
CANCELLED
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
10:45 am
In-Person Yin
1 hour 15 minutes
Studio 1
Cheryl Meadors
Jun
23 Sun
June 23
Sunday
9:00 am
Children's Yoga
1 hour
Studio 1
Angie Cooper
9:00 am
In-Person Basics
1 hour
Studio 1
Kelly Arellano
10:15 am
All-Level Power Vinyasa
1 hour 15 minutes
Studio 2
Nicole Crawford
11:45 am
In-Person Yin + Yoga Nidra
1 hour 30 minutes
Studio 1
Nicole Crawford
Jun
24 Mon
June 24
Monday
6:30 am
Rise & Shine Vinyasa
1 hour
Studio 1
Jon Shoemaker
10:00 am
In-Person Yin
1 hour 15 minutes
Studio 1
Vicki Shoemaker
11:30 am
In-Person Aromatherapy Vinyasa
1 hour
Studio 2
Brooke Margherone
5:45 pm
Heated Power Vinyasa
1 hour 30 minutes
Studio 2
Jon Shoemaker
5:45 pm
In-Person Restorative
1 hour
Studio 1
Lisa Segar
6:15 pm
Guided Meditation
45 minutes
Meditation Room
Brooke Margherone
7:15 pm
OUTDOOR VinYin
1 hour
Studio 1
Nicole Crawford
Jun
25 Tue
June 25
Tuesday
8:30 am
In-Person All-Level Warm Vinyasa
1 hour 15 minutes
Studio 1
Nicole Crawford
10:00 am
VinYin
1 hour 15 minutes
Studio 1
Nicole Crawford
4:45 pm
Warm cOMmunity Class
FREE
1 hour
Studio 1
Graduated Teacher Trainees
6:00 pm
Aromatherapy Vinyasa
1 hour 15 minutes
Studio 2
Cordelia McClintock
6:00 pm
Yoga for Joint Health
1 hour
Studio 1
Jean Green
7:15 pm
Yoga for Athletes
1 hour
Studio 1
Jean Green
Jun
26 Wed
June 26
Wednesday
9:00 am
In-Person Basics
1 hour
Studio 1
Jean Green
10:00 am
Ashtanga Vinyasa Primary Series
1 hour
Studio 2
Sara McLaughlin
11:30 am
In-Person All-Level Power
1 hour
Studio 2
Sara McLaughlin
5:45 pm
Heated Power Vinyasa
1 hour 30 minutes
Studio 2
Brooke Margherone
6:00 pm
Yoga For Healthy Living
1 hour
Studio 1
Cheryl Meadors
7:15 pm
Slow Flow + Meditation
1 hour 15 minutes
Studio 1
Brooke Margherone
Jun
27 Thu
June 27
Thursday
9:30 am
Yoga For Healthy Living
1 hour
Studio 1
Cheryl Meadors
10:00 am
Heated Power Vinyasa
1 hour
Studio 2
Cordelia McClintock
4:45 pm
In-Person $5 Slow Flow
1 hour
Studio 1
Lisa Segar
6:00 pm
Yin
1 hour
Studio 1
Nicole Crawford
7:15 pm
In-Person Restorative
1 hour
Studio 1
Lisa Segar
7:15 pm
Warm Vinyasa
1 hour 15 minutes
Studio 2
Nicole Crawford
Jun
28 Fri
June 28
Friday
6:30 am
Rise & Shine Vinyasa
1 hour
Studio 1
Jon Shoemaker
10:00 am
In-Person Yin
1 hour 15 minutes
Studio 1
Cheryl Meadors
11:30 am
In-Person Aromatherapy Vinyasa
1 hour
Studio 2
Cordelia McClintock
Jun
29 Sat
June 29
Saturday
8:15 am
Slow Flow
1 hour
Studio 1
Brooke Margherone
9:30 am
In-Person Half Primary Series
1 hour
Studio 1
Lisa Segar
9:30 am
Reiki Level 1 Training
4 hours
Studio 2
Heather Fox
10:00 am
Beach Yoga
1 hour
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
Brooke Margherone
10:45 am
In-Person Yin
1 hour 15 minutes
Studio 1
Cheryl Meadors
Jun
30 Sun
June 30
Sunday
9:00 am
Children's Yoga
1 hour
Studio 1
Angie Cooper
9:00 am
In-Person Basics
1 hour
Studio 1
Kelly Arellano
10:15 am
All-Level Power Vinyasa
1 hour 15 minutes
Studio 2
Brooke Margherone
11:45 am
In-Person Yin + Yoga Nidra
1 hour 30 minutes
Studio 1
Brooke Margherone
3:00 pm
Energetic Maintenance, Shielding, and Protection Workshop
1 hour 30 minutes
Studio 2
Heather Fox
5:00 pm
Crystal Healing Sound Bath
1 hour
Studio 2
Heather Fox
Jul
1 Mon
July 1
Monday
6:30 am
Rise & Shine Vinyasa
1 hour
Studio 1
Jon Shoemaker
10:00 am
In-Person Yin
1 hour 15 minutes
Studio 1
Vicki Shoemaker
11:30 am
In-Person Aromatherapy Vinyasa
1 hour
Studio 2
Brooke Margherone
5:45 pm
Heated Power Vinyasa
1 hour 30 minutes
Studio 2
Jon Shoemaker
5:45 pm
In-Person Restorative
1 hour
Studio 1
Lisa Segar
6:15 pm
Guided Meditation
45 minutes
Meditation Room
Brooke Margherone
7:15 pm
OUTDOOR VinYin
1 hour
Studio 1
Nicole Crawford
Jul
2 Tue
July 2
Tuesday
8:30 am
In-Person All-Level Warm Vinyasa
1 hour 15 minutes
Studio 1
Nicole Crawford
10:00 am
VinYin
1 hour 15 minutes
Studio 1
Nicole Crawford
4:45 pm
Warm cOMmunity Class
FREE
1 hour
Studio 1
Graduated Teacher Trainees
6:00 pm
Aromatherapy Vinyasa
1 hour 15 minutes
Studio 2
Cordelia McClintock
6:00 pm
Yoga for Joint Health
1 hour
Studio 1
Jean Green
7:15 pm
Yoga for Athletes
1 hour
Studio 1
Jean Green
Jul
3 Wed
July 3
Wednesday
9:00 am
In-Person Basics
1 hour
Studio 1
Kelly Arellano
10:00 am
Ashtanga Vinyasa Primary Series
1 hour
Studio 2
Sara McLaughlin
11:30 am
In-Person All-Level Power
1 hour
Studio 2
Sara McLaughlin
5:45 pm
Heated Power Vinyasa
CANCELLED
1 hour 30 minutes
Studio 2
Brooke Margherone
6:00 pm
Yoga For Healthy Living
CANCELLED
1 hour
Studio 1
Cheryl Meadors
7:15 pm
Slow Flow + Meditation
CANCELLED
1 hour 15 minutes
Studio 1
Brooke Margherone
Jul
4 Thu
July 4
Thursday
9:30 am
Yoga For Healthy Living
CANCELLED
1 hour
Studio 1
Cheryl Meadors
10:00 am
Heated Power Vinyasa
1 hour
Studio 2
Cordelia McClintock
4:45 pm
In-Person $5 Slow Flow
CANCELLED
1 hour
Studio 1
Lisa Segar
6:00 pm
Yin
CANCELLED
1 hour
Studio 1
Nicole Crawford
7:15 pm
In-Person Restorative
CANCELLED
1 hour
Studio 1
Lisa Segar
7:15 pm
Warm Vinyasa
CANCELLED
1 hour 15 minutes
Studio 2
Nicole Crawford