Gym prices in Sri Lanka are generally affordable by international standards. Day passes typically cost LKR 1,000–3,500, monthly memberships range from about LKR 5,000 at local gyms to LKR 30,000 or more at premium clubs, and personal training sessions usually run LKR 2,500–6,000. Colombo and resort hotels sit at the higher end.
This guide gives a realistic picture of what fitness costs in Sri Lanka, from a single visit to a full membership. Prices vary widely by city, gym tier and season, so the figures here are typical ranges rather than fixed rates.
For long stays, compare the cost of a membership against repeated day passes, and remember to confirm current prices directly with each gym.
Typical Fitness Prices in Sri Lanka (Estimates)
| Item | Local / Mid Gym | Premium / Hotel | Notes |
|---|---|---|---|
| Day pass | LKR 1,000–2,000 | LKR 2,500–6,000 | Higher in Colombo & resorts |
| Monthly membership | LKR 5,000–15,000 | LKR 15,000–30,000+ | Classes may cost extra |
| 3-month membership | LKR 12,000–35,000 | LKR 40,000–75,000+ | Better value than monthly |
| Personal training | LKR 2,500–4,500 | LKR 4,500–6,000+ | Per session, varies by coach |
| Yoga class | LKR 1,500–3,000 | LKR 3,000–4,000 | Drop-in; packages cheaper |
- Local / Mid Gym
- LKR 1,000–2,000
- Premium / Hotel
- LKR 2,500–6,000
- Notes
- Higher in Colombo & resorts
- Local / Mid Gym
- LKR 5,000–15,000
- Premium / Hotel
- LKR 15,000–30,000+
- Notes
- Classes may cost extra
- Local / Mid Gym
- LKR 12,000–35,000
- Premium / Hotel
- LKR 40,000–75,000+
- Notes
- Better value than monthly
- Local / Mid Gym
- LKR 2,500–4,500
- Premium / Hotel
- LKR 4,500–6,000+
- Notes
- Per session, varies by coach
- Local / Mid Gym
- LKR 1,500–3,000
- Premium / Hotel
- LKR 3,000–4,000
- Notes
- Drop-in; packages cheaper
What affects gym prices in Sri Lanka
The biggest factors are location and tier. Premium air-conditioned clubs in Colombo and hotel fitness centers cost the most, while local neighborhood gyms are the most affordable. Tourist-area gyms sit in the middle and often price for short-stay visitors.
Memberships are usually cheaper per day than drop-in passes, so the longer you stay, the more sense a membership makes.
Getting the best value
If you are staying for a week or more, ask about weekly or monthly rates rather than paying daily. For longer stays, three-month memberships typically offer the lowest cost per visit. Group classes and personal training are usually priced separately, so factor those in if they matter to you.
In short
- What is this page about?
- Typical gym and fitness prices in Sri Lanka, from day passes to memberships and personal training.
- Who is it for?
- Anyone budgeting for fitness in Sri Lanka — travelers, expats, digital nomads and locals.
- What should travelers know?
- Day passes cost roughly LKR 1,000–3,500; longer stays are cheaper per visit on a membership.
- What is the practical next step?
- Estimate how long you will train, then ask each gym for its day, weekly and monthly rates to compare.
Frequently Asked Questions
How much does a gym membership cost in Sri Lanka?
Is Sri Lanka cheap for fitness?
How much is personal training in Sri Lanka?
Are gym prices higher in Colombo?
Do memberships include classes?
Can I pay monthly instead of yearly?
How much is a yoga class in Sri Lanka?
What currency do gyms accept?
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
