email us at jamesnorthyoga@gmail.com


Sliding Scale Class Passes 🖤 ($15/class)

5 Class Package

$20 Drop-In

Private Classes and Corporate Yoga

Private Yoga Sessions are available as 60 minute solo or small group sessions for up to 6 people.

Do you need your own space to relax and unwind, or are you wanting to share a small, intimate yoga class with friends? This might be the option for you!

$100 – 1 Hour Private Studio Class

Corporate Yoga Sessions are available as 60 minute flow classes or workshops. Please contact us for more information.

$200 – 1 Hour Yoga Class at workplace


Yoga in the Park

Sunset Yoga at Bayfront Park will be back in summer of 2026!

  • Weather-permitting! We need some warm, dry days to enjoy practice outside.
  • Pay what you can! Class is donation-based; you may pay cash or you can opt for a class package
  • Meet at the Steel Gazebo, near the “beach” at Bayfront park and bring your own mat/towel and water.
  • Parking is free. The lot is a few minutes walk to where we practice. There is also a SoBi bike hub in the park.
  • Everyone is welcome!

Daily updates are available on instagram.



Who is Emma C?

Emma Cardinell has lived in Hamilton her whole life, moving to the Beasley neighbourhood 8 years ago. They love being close to James North art crawls, shops and galleries, as well as Bayfront Park and the waterfront.

She received her 200 Hour YTT in 2015, and has continued to share their practice with others since then, with a focus on vinyasa-based styles. Emma loves a good headstand and sharing one with friends.

Some of her other hobbies include Rollerskating, camping, going to the beach, enjoying small chocolate ice cream cones (or hot chocolates – weather dependent), listening to hours of podcasts, and forgetting to charge their hearing aids.


JAMES NORTH YOGA