Schedule

NEW: Due to spacing and contactless check-ins, all classes require a reservation and any reservation cancellations must be cancelled at a minimum of 12 hours BEFORE class start time in order to not be deducted a class or charged. Class reservations can be made up to 30 minutes before class start times.

 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]

Please make sure you're receiving reservation confirmation emails (they may land in your "promotions" folder in Gmail accounts). Theses emails contain your links to access Zoom & On Demand classes.

For IN PERSON Classes:
  • Arrive at class location 10-15 minutes prior to class start time. 
  • Practice social distancing maintaining 6' distance from others.
  • Check-in with teacher through our contact-less process.
  • Please wear a mask until your are on your mat and class begins.
  • Wash hands before and after class.
  • Clean your equipment before and after class thoroughly.
  • Do not attend in-person classes if you feel ill.
 
For LIVE Online 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.
For On-Demand Classes:
  • You will be marked for attendance upon receipt of your reservation.
  • Click the link in the reservation confirmation email and ENJOY!
  • 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.
3 Fri
July
Today
9:30 am (GMT-04:00)
VIRTUAL Yin
1 hour Cheryl Meadors
Online Class
9:30 am
Yin
Studio 1
1 hour Cheryl Meadors
11:00 am
All Level Vinyasa
Studio 2
1 hour Cordelia McClintock
11:00 am (GMT-04:00)
VIRTUAL All-Level Vinyasa
1 hour Cordelia McClintock
Online Class
4 Sat
July
Tomorrow
Happy Independence Day!
We wish a safe and enjoyable 4th of July. Come practice before the festivities :)
8:00 am
Slow Flow
Studio 1
1 hour Brooke Margherone
8:00 am (GMT-04:00)
VIRTUAL Slow Flow
1 hour Brooke Margherone
Online Class
9:30 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
1 hour Lisa Kiser
11:00 am
Yin
Studio 1
1 hour Cheryl Meadors
5 Sun
July
9:00 am (GMT-04:00)
VIRTUAL Yin
1 hour Brooke Margherone
Online Class
9:00 am
Yin
Studio 1
1 hour Brooke Margherone
10:15 am
All Level Vinyasa
Studio 2
1 hour Sara McLaughlin
5:00 pm
OUTDOOR All Level Vinyasa
Carronde Park: 2590 River Bend Dr, Benton Harbor, MI 49022
1 hour Kate Conner
6 Mon
July
9:00 am
OUTDOOR VinYin
Milton Park: 1520 Niles Ave Saint Joseph, MI 49085 United States
1 hour Cheryl Weise
5:30 pm
All-Level Power
Studio 2
1 hour Nicole Crawford
7:00 pm
Slow Flow & Restorative
Studio 1
1 hour Lisa Kiser
7:00 pm (GMT-04:00)
VIRTUAL Slow Flow & Restorative
1 hour Lisa Kiser
Online Class
7 Tue
July
9:00 am
OUTDOOR Yin
Milton Park: 1520 Niles Ave Saint Joseph, MI 49085 United States
1 hour Nicole Crawford
4:45 pm
VinYin
Studio 1
1 hour Jean Green
5:30 pm
All-Level Power
Studio 2
1 hour Cordelia McClintock
5:30 pm (GMT-04:00)
VIRTUAL All-Level Power
1 hour Cordelia McClintock
Online Class
8 Wed
July
9:00 am
Beach Yoga
Lion's Park Beach: 1701 Lions Park Dr Saint Joseph, MI 49085
1 hour Sara McLaughlin
5:30 pm
All-Level Power
Studio 2
1 hour Brooke Margherone
5:30 pm (GMT-04:00)
VIRTUAL All-Level Power
1 hour Brooke Margherone
Online Class
7:00 pm
Slow Flow
Studio 1
1 hour Cordelia McClintock
7:00 pm (GMT-04:00)
VIRTUAL Slow Flow
1 hour Cordelia McClintock
Online Class
9 Thu
July
9:00 am
VinYin
Studio 1
1 hour Cheryl Weise
4:45 pm
All Level Vinyasa
Studio 1
1 hour Lisa Kiser
4:45 pm (GMT-04:00)
VIRTUAL All-Level Vinyasa
1 hour Lisa Kiser
Online Class
5:30 pm
OUTDOOR Slow Flow
Milton Park: 1520 Niles Ave Saint Joseph, MI 49085 United States
1 hour Sara McLaughlin
10 Fri
July
9:30 am (GMT-04:00)
VIRTUAL Yin
1 hour Cheryl Meadors
Online Class
9:30 am
Yin
Studio 1
1 hour Cheryl Meadors
11:00 am
All Level Vinyasa
Studio 2
1 hour Cordelia McClintock
11:00 am (GMT-04:00)
VIRTUAL All-Level Vinyasa
1 hour Cordelia McClintock
Online Class