Studiomaps.

Yoga in Edinburgh

37 yoga studios to discover.

Last updated

Edinburgh has a surprisingly dense yoga scene for a city its size, with 37 studios spread across neighbourhoods ranging from the post-industrial waterfront of Leith Harbour & Newhaven to the more central Tollcross and New Town/Broughton areas. Leith Central alone is home to two well-regarded studios, including Tidal Yoga and The Yoga Shala Edinburgh, both carrying perfect five-star ratings. Further west, Yoga with Ania in the West End has built a similarly strong local reputation. The studios listed here vary considerably in style, size, and specialism — from dedicated training schools to smaller, teacher-led spaces. This page brings together the full picture of what's available across the city, with details on location, ratings, and studio focus to help you find the right fit.

37 gyms & studios

All 37 yoga studios in Edinburgh

Other categories in Edinburgh

Yoga in other cities

Frequently asked questions about yoga in Edinburgh

How many yoga studios are there in Edinburgh?

There are 37 yoga studios in Edinburgh, spread across neighbourhoods from Leith and the New Town to Tollcross and Comiston. The city has a particularly strong concentration in Leith Central and Leith Harbour & Newhaven, making the Leith area a notable hub for yoga in the city.

Which area of Edinburgh has the most yoga studios?

Leith and its surrounding neighbourhoods have the highest concentration of yoga studios in Edinburgh. Leith Central alone is home to well-regarded studios including Tidal Yoga and The Yoga Shala Edinburgh, while Leith Harbour & Newhaven also ranks among the top areas for yoga provision across the city.

What are some of the best-known yoga studios in Edinburgh?

Among the most established yoga studios in Edinburgh are Tidal Yoga and The Yoga Shala Edinburgh, both located in Leith Central, Yoga with Ania in the West End, Move Yoga in Heugh, and Leith Yoga Trainings in Northfield/Willowbrae. Each offers a distinct style and class programme suited to different levels and preferences.

How much does a yoga class cost in Edinburgh?

Drop-in yoga classes in Edinburgh typically cost between £10 and £18, depending on the studio and class type. Many studios offer introductory deals, such as a discounted first month or a multi-class pass, which can bring the per-class cost down considerably for those attending regularly.

Guides about yoga

See all