Yoga is widely available across Sri Lanka, with the strongest scenes in the south-coast beach towns — Weligama, Mirissa, Unawatuna and around Galle — plus Colombo for studio classes and Ella for nature-based practice. Styles range from gentle Hatha to dynamic Ashtanga and Vinyasa. Drop-in classes typically cost LKR 1,500–4,000.
Sri Lanka has become a popular destination for yoga, especially along the south coast where beachfront shalas and retreats are common. This guide gives an overview of where to practice, the styles you will find and what classes typically cost.
It is an independent starting point rather than a list of specific studios, so check current schedules and prices directly before you go.
Where to Practice Yoga in Sri Lanka
| Area | Yoga Scene | Typical Styles | Notes |
|---|---|---|---|
| Weligama / Mirissa | Strong | Vinyasa, Hatha, Yin | Beachfront shalas & retreats |
| Unawatuna / Galle | Good | Hatha, Vinyasa | Studios plus retreats |
| Colombo | Established | Hatha, Power, Ashtanga | Indoor city studios |
| Ella | Growing | Hatha, restorative | Nature & retreat focus |
- Yoga Scene
- Strong
- Typical Styles
- Vinyasa, Hatha, Yin
- Notes
- Beachfront shalas & retreats
- Yoga Scene
- Good
- Typical Styles
- Hatha, Vinyasa
- Notes
- Studios plus retreats
- Yoga Scene
- Established
- Typical Styles
- Hatha, Power, Ashtanga
- Notes
- Indoor city studios
- Yoga Scene
- Growing
- Typical Styles
- Hatha, restorative
- Notes
- Nature & retreat focus
Styles you will find
Most studios offer beginner-friendly Hatha and flowing Vinyasa classes, with dedicated Ashtanga, Yin and restorative options in the busier yoga towns. Many beach studios run drop-in classes at sunrise and sunset, which are popular with travelers.
Classes, courses and retreats
Beyond single classes, the south coast has many multi-day courses, teacher trainings and wellness retreats that combine yoga with meditation, healthy food and other activities. These range from casual to intensive, so choose based on your level and goals.
In short
- What is this page about?
- Where to practice yoga in Sri Lanka, the styles available and typical class prices.
- Who is it for?
- Travelers, expats and locals of all levels looking for yoga studios or retreats.
- What should travelers know?
- The south coast has the strongest yoga scene, with drop-in classes typically LKR 1,500–4,000.
- What is the practical next step?
- Pick a yoga town or studio, check the class schedule and style, and book a drop-in or a package.
Frequently Asked Questions
Where is the best yoga in Sri Lanka?
What styles of yoga are taught in Sri Lanka?
How much does a yoga class cost in Sri Lanka?
Are there yoga classes for beginners?
Can I do a yoga retreat in Sri Lanka?
Do I need to book yoga classes in advance?
Are there teacher training courses in Sri Lanka?
Is yoga in Sri Lanka suitable for all levels?
Prices, opening hours, day passes and facilities may change. Always check directly with the gym, studio, hotel or retreat before visiting.
Last updated: June 2026
