teaching you to be friends with yourself through

movement and mindfulness

yoga & mindfulness • yoga teacher business coaching • body work • retreats & training

I offer private and group yoga sessions both in person, from my home studio in Ancaster, ON, and online to the larger global community. I weave various movement and mindfulness modalities to create a customized program to help my clients increase strength, flexibility and resilience in body, mind and spirit. I am your partner in achieving your wellness goals so that you can live life on your terms.

In addition to private yoga, I am a practitioner of Fascial Stretch Therapy, Thai Yoga Therapy and Reiki. I also teach Yoga Teachers how to create heart-centered, profitable businesses through my Business Coaching for Yoga Teachers program.

Whatever your goals are, I’m passionate about teaching you the skills and tools to help you achieve them. 

Hi, I’m Karen

I was born and raised in Hamilton, Ontario. Growing up, I was an eager learner, hoarding books and expanding my imagination and I still hold a deep love of learning.

For almost 20 years, I worked in the corporate sector in various high stress roles with tight deadlines, big projects, and conflict, and I was STRESSED OUT! Having heard that yoga was great for stress management, I decided to give it a try. Yoga soon became an obsession and has evolved into my passion and purpose. I found a way to balance movement with stillness, allowing my body and mind to find places of deep peace.

Life often becomes chaotic, however, being able to come back to a mindful movement and meditation practice helps me come back to a centered and grounded place with relative ease. It’s a skill that I love to teach and share.

Work With Me

Yoga &

Yoga Teacher Business Coaching

Therapeutic Body

Retreats & Special Events


Karen is a beautiful person inside and out. In this fast paced and sometimes unsettling world we live in our private sessions allow me to bring my mind, body and soul back into balance. Karen is a loving and caring person who replenishes my physical energy and my sense of hope in dealing with daily chronic pain, anxiety & depression. She has a very soothing and calm voice which helps to keep my thoughts positive during our meditation portion. Yoga is helping to change my life for the better and I have Karen to thank for that.


Karen is a true partner in the healing of my body, my mind & my spirit. I am so grateful for her loving, gentle guidance.


Karen Rocha is the person you want in your life if your goal is healing and overall wellness. As someone who is recovering from breast cancer treatment, I found my sessions with Karen to be my favourite part of the week.


She is an excellent listener and goes to great lengths to understand what it is that I need. Using her fascia training, she guided me gently and purposefully to a place of better mobility and self awareness. Even though the experience was entirely new to me, she made me feel almost immediately comfortable with her approach. I always left her feeling better than when I arrived.


I liked her philosophy of “pain doesn’t serve you”. Karen never wanted me to feel discomfort, so she would adjust any movement or stretch to stay within a pain-free zone. For someone in recovery mode, this was definitely welcomed. Karen taught me how even very small movements can net great results.


She has an ability to truly listen and customized each session based on how I was feeling. Whether you are in excellent shape, or struggling to get to a better place, I strongly believe that sessions with Karen can benefit you. There was nothing but positivity in my experience with Karen and I highly recommend working with her.

Get in touch






Ancaster, ON

follow along