Best Yoga Classes in St. John's, NL

11 studios listed · 9 in St. John's · 4 open weekends · 7 rated 4.5+

Data verified October 21, 2026

We are still growing

There are too few quality options within 25 km, so we have expanded area of coverage to up to 100 km from you. This includes St. John's and several other cities.
Book onlineBook
Embody Yoga & Wellness

Embody Yoga & Wellness

5.0 26 reviews
“I did prenatal yoga and post natal (mommy and baby) yoga and both were amazing.”
Trial class $30Coupons & offersFrom $25/classSince 2015
10 Forbes St #103
i
Book onlineBook
Meridian Health & Wellness

Meridian Health & Wellness

5.0 10 reviews
“I look forward to my sessions and always feel so much better and further ahead on my journey after a session.”
Online lessonsFree consultationSince 2020
6 Duffy Pl
i
Bodhi Hot Yoga

Bodhi Hot Yoga

4.5 10 reviews
“The teachers are lovely and its a warm and welcoming place to practice!!”
Since 2017Prices online
25 Kenmount Rd
i
The Lotus Centre

The Lotus Centre

4.7 8 reviews
“I am so grateful to have walked pass the lotus centre it is a gem and Meranda is so kind .”
From $15/classOnline lessonsSince 2007
52 Prescott St
i
Book onlineBook
Nova Yoga

Nova Yoga

4.4 5 reviews
“I made new friends, learned new yoga skills, breathed in the epic beauty of the Spanish countryside and really enjoyed the excursions to Ronda and Sentinel!”
From $105/hrOnline lessonsSince 2008
125 Long's Hill
i
Ocean Yoga

Ocean Yoga

4.7 2 reviews
“Jody has a way of teaching that is very practical in helping me live my life with less stress and more ease.”
58 Lemarchant Rd
i

The 11 studios listed for St. John's, NL teach yoga. Class styles, schedules and whether beginners are welcome come from what each studio publishes itself; ratings and student quotes come from public listings.

Area overview: St. John's, NL

9 of the 11 studios we list are based in St. John's; the other 2 serve St. John's from Paradise (8 km) and Conception Bay South (15 km). 8 of the studios on this page have a rating, from 4.2 to 5.0 across 94 reviews; 7 are rated 4.5 or higher. 4 are open on Saturdays and 3 on Sundays. 4 have ten or more years of experience, the longest 19 years. 1 offers a free trial or consultation and 1 lists coupons or special offers. We have a website on file for all 11 of the studios on this page; 8 publish a contact page; 8 list a public email and 3 take bookings online. We count these figures across the studios on this page; distances are straight-line, and hours and prices change, so confirm the details with the studio before you enrol.

Can I reserve a class online at studios listed for St. John's?

3 of the 11 studios here take online bookings, which matters because popular classes fill and mat space is finite. A studio without online booking works on walk-in or a phone call. Arriving early is worth it either way, since latecomers are sometimes turned away once a class has started.

Shakti Yoga

Shakti Yoga

5.0 2 reviews
“The experience was wonderful and I would highly recommend taking this training whether you plan to incorporate Yoga Nidra into your teachings, or you just want to give yourself a blissful and relaxing weekend soaking in all the incredible practices.”
Since 2021
286 Torbay Rd
i
Exhale Pilates and Yoga

Exhale Pilates and Yoga

3.9 5 reviews
“Not intimidating for beginners and highly recommended.”
Since 2013Prices online
11 Rowan St
i
Book onlineBook
Boathouse Wellness

Boathouse Wellness

Since 2023
10 Clancey Dr
i
Joyfit

Joyfit

Since 2022
Conception Bay South, NL · 15 km from Saint John's
i
Welcome Yoga

Welcome Yoga

Paradise, NL · 8 km from Saint John's
i
HomeYoga StudiosNewfoundland and LabradorSt. John's, NL

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top