Our mission is to serve students by weaving ancient teachings and practices of Yoga to create a tapestry that is relevant for modern life. In our offerings we assist people in addressing challenges such as stress, imbalance, distraction, dis-ease, and discomfort.  We facilitate a safe and inclusive community of Yogis and Yoginis; in our offerings we hold space for healing, introspection, integration, connection and evolution.  As students and teachers of Yoga we strive to approach both from our heart center and to embody kindness, humility, compassion, love, and discipline.



Logo Symbolism and Values


Each of the five petals in the logo represent one of the things we strive to faciliate in our offerings and a characteristic we strive to embody.  They weave together to create a tapestry of some of our deepest values.


~ healing, introspection, integration, connection and evolution

~ kindness, humility, compassion, love, and discipline

Living Yoga

In order to take Yoga off our mats and live Yoga we support community programs and services through hosting occasional fundraisers, karma classes, and making donations. Some of the programs and agencies we have supported in the past have been:

The PA Food Bank

Jessy's Garden

Women for Peace and Democracy in Nepal

After-School Art Program - Common Weal Community Arts

Tri4Kids Camp Fundraising Campaign

YWCA Settlement Services in support of Syrian Refugees

Lakeland Early Learning Cooperative - Christopher Lake Day Care

Kinettes Club Dueling Pianos Fundraiser

Team 4 Hope - Raising money for Neuroblastoma research


You may also visit our studio page to read about doing our little part for the environment.

   weaving yoga practices and teachings

 Stay in the loop!  Get the latest on classes and events of Yoga in Prince Albert!


Sign-up for our newsletter.

(Emails will never be shared or sold and

you can always unsubscribe)

  • Facebook - White Circle
  • Pinterest - White Circle
  • Instagram - White Circle

Kind Words:


© 2019 Tapestry Yoga   |  Prince Albert, Sk.  |   Email Us   |          306.981.5027