top of page
Osoyoos Yoga on Anarchist Mountain
Welcome to Mountain Flo Yoga, where tranquility meets strength.


Find Your Unique Flow
Welcome to our beautiful community in Osoyoos, B.C.
At Mountain Flo, we celebrate real people with real bodies!
Flexibility and experience are not prerequisites here—just bring your authentic self.
Our unique approach to yoga and Pilates offers a refreshing "twist", making it accessible and enjoyable for everyone.
With a focus on functional fitness and structural integrity, you minimize injury and help yourself become strong for everyday life.
Join us on this journey to wellness and self-discovery!
bottom of page