Dialysis Cost Per Session in India

What a hemodialysis session costs and how prices vary.

Last updated: 2026-09-24

A private hemodialysis session in India typically costs ₹1,500–₹4,000 depending on city, hospital and filters.

Free and subsidised options

Ayushman Bharat and scheme-empanelled centres provide free or heavily subsidised dialysis for eligible patients.

Frequently asked questions

How much does dialysis cost per month?

At three sessions a week at ₹2,000–3,000 each, around ₹25,000–35,000 a month privately before insurance.

Sources

Related articles

Speak with our care team →