How Much Does Therapy Cost in India? (2026 Guide)
From ₹500 to ₹5,000+ a session — the range is huge and confusing. Here's an honest breakdown of what you'll actually pay, and how to find good care on your budget.
TL;DR
In 2026, therapy in India typically costs ₹500–₹6,000 a session — most people pay ₹800–₹2,500 online and ₹1,500–₹4,000 in-person in metros. Online is 20–40% cheaper. Fees depend on the therapist's experience, specialisation and city. Low-cost options exist through helplines, government hospitals and university clinics.
Key takeaways
- Typical range in 2026: ₹500–₹6,000 per session; most pay ₹800–₹2,500 online.
- Online therapy is usually 20–40% cheaper than in-person in metro cities.
- There's no fixed national rate — experience, specialisation and city drive the price.
- If cost is a barrier, government hospitals, university clinics and helplines offer low or no-cost help.
If you've started looking for a therapist, you've probably seen prices from ₹500 to well over ₹5,000 a session — and wondered which number is real. The honest answer: all of them. India has no fixed rate for therapy, so it helps to know what actually drives the price.
The 2026 price range, plainly
For most people this year, the picture looks like this:
As a rule, online is 20–40% cheaper than in-person, because it removes clinic rent and travel for both sides.
What you're actually paying for
There's no national fee schedule in India — therapists set their own rates. The main factors:
Higher isn't automatically better, and cheaper isn't automatically worse. Fit matters more than fee — a therapist you trust and actually return to is where the value is.
Does insurance help?
Since 2022, Indian health insurance policies must cover mental illness on the same basis as physical illness for in-patient and day-care treatment. Routine outpatient therapy is patchier, so read your policy or ask your insurer directly before assuming it's covered.
If money is genuinely tight
Cost should never be the reason you go without support. Lower-cost routes include:
Making it worth the money
Whatever you pay, protect the value: use any free intro call to check fit, be honest in sessions, and give it a few sessions before deciding. If you'd like transparent pricing and verified therapists in one place, you can browse therapists on SageMitra and book a first consultation.
Frequently asked questions
How much does one therapy session cost in India in 2026?
Most sessions fall between ₹500 and ₹6,000. Online therapy commonly runs ₹800–₹2,500, while in-person sessions in metro cities are often ₹1,500–₹4,000, and specialists can charge more.
Why is online therapy cheaper?
Online removes clinic overheads and travel costs for both you and the therapist, which is why it's typically 20–40% cheaper than an equivalent in-person session.
Does health insurance cover therapy in India?
Since 2022, Indian health insurance must cover mental illness on par with physical illness for in-patient and day-care treatment. Coverage for routine outpatient therapy varies, so check your specific policy.
What if I genuinely can't afford therapy?
Government hospitals and university clinics offer sessions as low as ₹200–₹500, and free support is available via Tele-MANAS (14416), iCall and other helplines.
References
Talk it through