Live Online Class Schedule

Public classes are held at Shanti Hot Yoga (SHY) & On the Mat Halifax (OTM).

Hover over the class to see details. 

LIVE classes are held in my Virtual Studio - Learn More

For private classes, special events, or festivals please email me.

 yogawithmegancampbell@gmail.com