Moksha Yoga Markham's Unionville location NOW OPEN!!!  We are located at 8200 Birchmount Rd, Unit L.  It's located at Birchmount Rd and Highway 7.  
                All classes are FREE from
October 18-24 (At Unionville Location Only)  

Welcome to our schedule!  Class times and teachers are updated daily. 

For class descriptions click here.  


  • All classes are drop in or sign up online to your reserve your space up to an hour before the class. 
    Please note if you do not arrive at least 10 minutes before the class begins, you will lose your reservation so please arrive early.
  • Please arrive 15 minutes prior to class times, because nothing is worse than rushing to get to yoga and being locked out. 
  • For the integrity of the class latecomers are not permitted...seriously we're not joking! 
  • Due to the popularity of our Karma classes we recommend arriving at least 30 minutes prior to the class.
  • **Please note: if you sign up online and do not show up 3 times, you lose the privilege to sign up online and if you have a class card a class will be deducted should you not cancel your online sign in within one hour of the class start time.**
Need to know what to bring? click here.

              Make sure to note the location listed below.  We now have 2 locations to serve you!