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

For class descriptions click here.  

BE SURE TO NOTE THE LOCATION LISTED BELOW!!.  We now have 2 locations to serve you.

Moksha Yoga Markham's new Birchmount Road location is only 5 minutes west.
We are 
at 8200 Birchmount Rd, Unit L-M, 
on the ground floor of the second high-rise just south of Hwy7, facing towards the Whole Foods Plaza. 
Parking is on the street, or there are a few spots at 8200 Birchmount, but you need to go in to the security desk to get a 2 hr parking pass. Your membership is accepted at both studios, unless you purchase a Founder's Pass or Groupon which are Birchmount only.


Please Note:

  • All classes are drop in (sign up online to your reserve your space)
  • Please arrive up to 10 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!
  • Karma Class Note: 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.**
***If you have signed up online (pre-registered) please show up 10 minutes before class, otherwise
         that spot will be given to another student.

Need to know what to bring? click here.