How to choose a dialysis centre in Malaysia (2026)

Choose a dialysis centre close to home that is licensed, has a nephrologist overseeing care, and has a place for your schedule. Private centres commonly charge up to about RM 200 per haemodialysis session, or around RM 2,800 for 14 sessions a month, while NGO centres charge less. Government subsidy of RM 100 per session (up to 14 a month) and SOCSO support can reduce costs. The key check is confirming a confirmed slot, sessions per week, and the all-in monthly cost.

Last updated 31 October 2026 Β· See the Top 10 dialysis centres in Malaysia β†’

Typical costs in Malaysia (2026)

ItemTypical range / basis
Private centre haemodialysis, per sessionRM 150 – RM 300
Private centre, 3 sessions a week, per month (before subsidy)RM 1,800 – RM 3,600
NGO centre (e.g. SOCSO panel rate), per sessionAbout RM 130
Government subsidy per session (private/NGO), up to 14 a monthRM 100
MOH hospital haemodialysis, per sessionAbout RM 13

Editorial estimates of typical market ranges from published packages and reporting, not a quote from any provider. Always ask for a written estimate.

Licence or registration to check

Private dialysis centres must be licensed by the Ministry of Health under the Private Healthcare Facilities and Services Act 1998. NGO centres are usually registered societies and may be on the PERKESO panel of NGO dialysis centres. Check the licence reference, the supervising nephrologist, and the water-treatment and infection-control practices.

Checklist before you choose

Questions to ask

Red flags

Top-ranked dialysis centres right now

  1. MUIS-NKF Dialysis Centre (Kota Kinabalu) β€” Kota Kinabalu
  2. NKF Dialysis Centre - Bakti (Klang) β€” Klang
  3. NKF Dialysis Centre - Dato' Dr. G.A. Sreenevasan (Petaling Jaya) β€” Petaling Jaya

Full Top 10 β†’ Get matched

FAQ

How much does dialysis cost per month in Malaysia?

In private centres, sessions can cost up to about RM 200 each, around RM 2,800 for 14 sessions a month before subsidy. NGO centres are cheaper, and a government subsidy of RM 100 per session applies. Low-income patients may pay far less.

Does SOCSO cover dialysis?

SOCSO contributors may receive dialysis support through PERKESO panel centres and its own dialysis centres, or a monthly allowance if they use other centres. Eligibility rules apply, so check with PERKESO.

How often is haemodialysis done?

Most patients have three sessions a week of around four hours each, though your nephrologist sets the schedule based on your needs.

Are NGO dialysis centres such as NKF safe?

NGO centres operate under the same health regulations, but check each centre's licence, nephrologist cover and infection-control practice the same way as for a private centre.

Can I get dialysis subsidy at a private centre?

Yes, a government subsidy of RM 100 per haemodialysis treatment, up to 14 sessions a month, applies for eligible patients at private and NGO centres. Ask the centre how to apply.

Related guides

πŸ₯ Private hospitals 🩺 Health screening centres πŸŽ—οΈ Cancer centres ❀️ Heart centres πŸ‘οΈ Eye specialist & LASIK centres

This guide is general information, not medical advice. Prices are typical market ranges and change often; always ask the provider for a written estimate.

πŸ“¬ Get the weekly briefing

New rankings, healthcare cost guides and the week's Malaysian health news for patients and families. Free, once a week.