Welcome to Yoga Public!

Visit us in the heart of Winnipeg for yoga, TRX fitness, meditation, personal training and therapeutic services.


Looking for a challenging yoga class? Sweat it out in our therapeutic far infrared hot room set at 38 degrees. Something more restorative? We've got everything you need to gently prop you up. 

With over 35 styles of yoga, meditation and TRX fitness classes in over 100 weekly time slots, you can personalize your experience every single day. 

Enjoy spacious studios where mats and towels are always included as well as all the luxurious change room amenities: shampoo, conditioner, moisturizer, hair dryers and straighteners.

Schedule massage therapy, body work, reflexology, ayurvedic, nutritional and personal counselling.

Consider personal or small group private training in the Activ Public fitness studio with seasoned professionals.


Mindfulness Based Stress Reduction program with Bonnie Schroeder begins October 16

Through meditation, gentle yoga & stress reduction practices, learn to better navigate your life, nurture deeper levels of peacefulness, enhance your abilities to cope with stress, and cultivate a more mindful, balanced and meaningful life.

Foundations Yoga Teacher Training Program with Jonathan Austman 8 Weekends Sept 22-Nov 25, 2018

Begins this Thursday, still spots available...Thai Massage Training with Jenny Rae & Monica Angelatos  August 16-21

Join Jenny Rae, Master of Thai Massage, & Monica, as they teach how to give a full body Thai Massage, an ancient healing art with roots in Yoga, Ayurveda, acupressure, meditation & Tai Chi.


XBody is the most efficient workout you've ever experienced!

20 min twice per week is all you need! Start with our Intro offer...

Karma Meditation Classes

Meditative practices continue to prove their heft in adding quality to all aspects of your life. We've just assigned 2 of our meditation classes as Karma classes. Drop in for some peace of mind for just $10!


Personal Training

One on one personal training or small group personal training sessions with educated & motivational trainers... what are you waiting for?! Explore your options...