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.