Gym membership price in India 2026
What gyms actually charge across Indian cities — and how to know if you're getting a fair deal.
Gym membership prices in India vary widely — from ₹500/month at a neighbourhood gym to ₹8,000/month at a premium chain. Knowing what's normal in your city helps you make a smarter decision and negotiate better at sign-up.
Here's a practical breakdown of what gyms charge across India in 2026, what those prices include, and what questions to ask before signing up.
These are typical ranges based on what Indian gym members report paying. Prices vary significantly based on location within a city, equipment quality, and whether a personal trainer is included. Always visit before paying.
City-wise price ranges
| City | Budget Gym | Mid-range | Premium |
|---|---|---|---|
| Mumbai | ₹800–1,200/mo | ₹1,500–3,000/mo | ₹3,500–8,000/mo |
| Bangalore | ₹700–1,100/mo | ₹1,400–2,800/mo | ₹3,000–7,500/mo |
| Delhi / NCR | ₹700–1,200/mo | ₹1,500–3,000/mo | ₹3,500–8,000/mo |
| Hyderabad | ₹600–1,000/mo | ₹1,200–2,500/mo | ₹2,800–6,000/mo |
| Pune | ₹600–1,000/mo | ₹1,200–2,500/mo | ₹2,800–6,000/mo |
| Chennai | ₹600–900/mo | ₹1,100–2,200/mo | ₹2,500–5,500/mo |
| Ahmedabad | ₹500–800/mo | ₹900–2,000/mo | ₹2,200–5,000/mo |
| Tier-2 Cities | ₹400–700/mo | ₹800–1,500/mo | ₹1,500–3,500/mo |
What each tier includes
- Basic free weights and machines
- Open gym access
- No or minimal AC
- Shared changing room
- No personal trainer included
- Good for: consistent training, basic equipment
- Full equipment range
- AC facility
- Cardio section
- Basic trainer on floor
- Locker room
- Good for: most gym-goers
- High-end equipment
- Group classes included
- Personal trainer sessions
- Steam/sauna
- Nutrition consultation
- Good for: serious athletes, specific goals
Questions to ask before joining
What's the joining fee? Many Indian gyms charge a one-time joining fee of ₹500–2,000 on top of monthly fees. This is often negotiable — especially if you pay 3 or 6 months upfront.
Is the trainer included or extra? Some gyms include a floor trainer in the price. Others charge ₹2,000–5,000/month extra for personal training. Clarify this upfront.
What happens if I travel or get sick? Ask about freezing or pausing membership. Good gyms allow 1–2 months freeze per year. If they don't offer this, factor it into your decision.
Is there a lock-in period? Avoid gyms that require 6–12 month lock-ins without a trial period. Start with 1–3 months to make sure it's the right fit.
When is it least crowded? Ask when peak hours are (usually 6–9am and 6–9pm) and visit during off-peak if your schedule allows. The experience is dramatically different.
Pay 3–6 months upfront and ask for a discount — most Indian gym owners will give 10–20% off for upfront payment. Don't pay month to month if you're serious about going. The upfront commitment also keeps you accountable.
Ultimately, the best gym isn't the cheapest or the most expensive — it's the one you actually go to. A ₹800/month gym you visit 20 times a month is infinitely better than a ₹4,000/month gym you visit twice. Choose based on location, timing, and whether the environment motivates you.
Your gym app
costs ₹0.
Vega is completely free for gym members. Track your streak, connect with gym-mates, and make the most of your membership.
Become a Founding Member →