Connect with yourself – body, mind and spirit. At Mantra, we love yoga and we believe it is for everyone!

We won’t judge, scold, dismiss or intimidate– we just want to help you connect with yourself!

  • To see what classes are offered at Mantra please click on the Calendar link!

Summer Offerings: 

Mantra Studio will be open  labour day weekend!! All classes are running!!

Summer sale begins July 1st. Please join us for unlimited yoga for $240. (plus tax). Running July 1st until September 25th. 

Welcome summer weather! These warm days and wonderful summer nights are a nourishing relief to the soul!! 'A summer night is like a perfection in thought'.

  • Please note that hot/warm yoga will be put on hold for the summer months but will be back in the fall.

In order to celebrate the summer Mantra Yoga Studio will be offering guided hikes through Loree Forest with yoga on the deck overlooking gorgeous Georgian Bay!!!  We will meet at the entrance to the loop hike, where the cars are parked.  All are welcome, bring friends, family, kids. Lets enjoy these summer evenings. Mats will be provided! Next hike Wednesday August 24th.

NEXT HIKE IN LOREE FOREST August 24th @ 5:30!! (weather permitting)

Mantra Yoga is happy to be offering Power/Core yoga!! Ignite your inner fire with Meghan Terrell starting Friday, June 24th at 5:30.  

Yoga on the Pier is returning! Starting June 17th @ 8:30!

Mens Yoga Fall session begins on Monday September 26th or Tuesday September 27th. Please email Shelagh at mantra to reserve your spot.


Thai Yoga Massage: Mantra Yoga Studios is happy to be offering Thai Yoga Massage by David Ruppel

What is Thai Massage? Thai Massage, also called Thai Yoga Massage, is an ancient healing art form developed in Thailand.  It is a full-body massage, performed on a floor mat with both parties in loose, comfortable clothes.  It incorporates rhythmic motion, muscle compression, reflexology, gentle stretching, acupressure, and joint mobilization. It can be rigorous or soothing depending on your body and what you need during a particular visit.


The practitioner uses his hands, thumbs, elbows, feet, and knees to guide you through a series of yoga-like postures, paying careful attention to your level of flexibility.  

Thai massage improves blood and lymph circulation, and releases stress and tension. The stretching and acupressure helps to lengthen muscles and make them more flexible, supple, and less prone to injury, while joints benefit from a greater range of motion.  

Thai massage has deep roots in Ayurvedic Indian Massage, Yoga, Chinese Massage and Shiatsu Japanese Massage.  It was developed in the temples of Thailand, and was originally performed by Buddhist monks as a part of their spiritual practice. It exemplifies the spirit of Metta (lovingkindness) and Vipassana (moment-to-moment awareness). Today, Thai massage is considered an integral component of the Thai health care system.

When receiving a massage, wear loose fitting, comfortable clothes (yoga or light track pants, long sleeved T shirt), or tights.  It is preferable that women wear a camisole instead of a bra, and men wear briefs rather than boxers.  During the massage, you will be covered with a light blanket. The massage is given in silence to allow the therapist to understand the client and to give the receiver a chance to focus and learn about him or herself without distraction. 

David’s Info

David Ruppel is a certified Thai Yoga Massage practitioner.  He moved to the Beaver Valley in 1982 to start a family and operate a small farming business. While on a dance holiday in Costa Rica, David discovered Thai Massage and realized that this is what he was meant to do. David was certified at ‘Thai Massage Toronto’ and has continued to upgrade his skills, most recently taking an advanced course in ‘Thai Upper Body Massage’. 

David lives on a farm near Ravenna with his wife Suzanne, and 4 horses and 6 cats. You can reach David at 519-599-2170, or at

Iyengar Yoga
Mantra is now offering Iyengar yoga every Friday at 10:30am. Iyengar is an alignment based practice that focuses on strength and endurance to help improve circulation coordination and balance. 

Introducing Sundara Prana
At Mantra Yoga Studio we are always looking for ways to better serve our yoga community. With that in mind, we are pleased to announce a new offering at the studio – Sundara Prana.Sundara Prana translates literally to mean Beautiful Energy and is a new initiative from Laura Barnes. Laura views yoga primarily as the beautiful movement of energy throughout the body and the mind creating change by shifting old energetic patterns and intends to impart that with this one on one approach. “Over the course of 20 years of practicing and teaching, the remarkable changes that are so gracefully created through the practice of yoga have never ceased to amaze me. On a physical, psychological and spiritual level, this lovely movement and the opportunity that it creates to actually connect with oneself is really the answer to all of our questions. Our practice gives us the keys to open the doors and find the information that lives in us all.” 

“I look forward to the chance to help people help themselves.” Sundara Prana is an opportunity to work one on one with Laura and address your specific challenges with breath, meditation and postures in the privacy of a one on one setting. She will also refer to a network of alternative healing specialists as required to completely serve your needs. 

Laura has worked with students on the following: - insomnia - incontinence - physical challenges – back, neck, hip and shoulder pain - weight loss - Detox -anxiety - “clean” eating - depression - smoking cessation - hyper activity - recovery from illness or surgery - soft addictions - coping with grief and loss - seated yoga for mobility and balance challenges 

Single session - $75.00
Package of 5 - $325.00
Package of 10 - $600.00 

Sessions can be held at the studio or in your home. All sessions are one hour in duration. Please call or email Laura directly to make enquiries and set up appointments. 705 351 8700 / (Laura’s personal email address).


View upcoming classes