Yoga and Massage Therapy on Beautiful Salt Spring Island, BC

“Yoga is the teacher of yoga; yoga is to be understood through yoga.  So live in yoga to realise yoga; comprehend yoga through yoga; he who is free from distractions enjoys yoga through yoga.” — Sri Vyãsa

Yoga and Massage Therapy on Beautiful Salt Spring Island, BC

“Yoga is the teacher of yoga; yoga is to be understood through yoga.  So live in yoga to realise yoga; comprehend yoga through yoga; he who is free from distractions enjoys yoga through yoga.” — Sri Vyãsa

Upcoming Workshops

Yoga Retreat | Havana CUBA! | March 7-14, 2020

Yoga Retreat CUBA!

Havana, Cuba | Mar 7-14, 2020

If you haven’t visited Havana you don’t know Cuba. Combine Yoga, study and social tourism! We will have time with local yoga Maestro Eduardo Pimentel!

A Yoga Workshop with Fr Joe Pereira | 2020 (TBA)

Yoga Workshop with Fr. Joe

Salt Spring Island, BC | 2020, Dates TBA

Fr. Joe has a way of weaving spiritual teachings into practice, drawing the listener into a meditative mind with his deeply soothing voice.

Leigh Milne - The View From My Mat | Sadhana Yoga & Massage Therapy, Salt Spring Island, BC

The View from My Mat

  • Forward Bend Bliss by Leigh Milne

Forward Bend Bliss

July 9th, 2016|

Cooling and calming, forward bends are introduced at the beginner level. For beginner students forward bends can seem approachable because for one, they are not particularly scary. However forward bends can cause or irritate an intervertebral disc injury, reduce circulation to the lower body and bring on a depressed mind [...]

The Latest from Leigh!

Iyengar Yoga - Seated postures

Join our mailing list and never miss a retreat or a workshop!

Schedule

July 2, 2020
  • Yoga for Peace of Mind Online Class

    July 2, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

July 8, 2020
  • Chester Yoga online Class

    July 8, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    July 8, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    July 8, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

July 9, 2020
  • Yoga for Peace of Mind Online Class

    July 9, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

July 15, 2020
  • Chester Yoga online Class

    July 15, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    July 15, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    July 15, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

July 16, 2020
  • Yoga for Peace of Mind Online Class

    July 16, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

July 22, 2020
  • Chester Yoga online Class

    July 22, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    July 22, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    July 22, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

July 23, 2020
  • Yoga for Peace of Mind Online Class

    July 23, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

July 29, 2020
  • Chester Yoga online Class

    July 29, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    July 29, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    July 29, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

July 30, 2020
  • Yoga for Peace of Mind Online Class

    July 30, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

August 5, 2020
  • Chester Yoga online Class

    August 5, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    August 5, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    August 5, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

August 6, 2020
  • Yoga for Peace of Mind Online Class

    August 6, 2020 @ 9:30 am - 10:45 am

    Thursdays 9:30 AM

    During difficult times yoga can provide solace and refuge from stressful situations. Recharge your nervous system and bring on a state of inner ease. This class will be a combination of restorative poses, gentle asana, and breathing techniques known as pranayama.
    Six week class.
    Click on the link to find registration details. 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15161330   

August 12, 2020
  • Chester Yoga online Class

    August 12, 2020 @ 1:30 pm - 3:00 pm Online

    All levels Iyengar yoga. Moderate paced. Chester Nova Scotia community class.
    8 weeks, $120
    No Class July 1st

    Register here
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=289227

  • Chair Yoga for Healthy Aging - Online Class

    August 12, 2020 @ 4:00 pm - 5:00 pm

     

    A weekly class, beginning with a six-week series. Wednesdays at 4 PM Pacific time.
    Yoga has been shown to benefit aging adults in strength, flexibility, and balance. Join us and get your socks off. You will need a chair, a non-slip surface, and comfortable clothing for easy movement

    1 hour @ CA$90.00   

    Register here:
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=15269166

  • All Levels Iyengar Yoga online

    August 12, 2020 @ 5:30 pm - 7:00 pm

     
    1 hour 30 minutes @ CA$90.00 
    This is a general all-levels yoga class. Some yoga experience is required. Moderate paced.
    Duration is 90 minutes for six weeks

    Bare feet, yoga tights, or shorts preferred.

    Register here 
    https://app.acuityscheduling.com/schedule.php?owner=11376885&appointmentType=1629652

August 19, 2020
August 26, 2020