In Singapore, a public hospital stay in a B2 or C class ward costs far less than most people expect, because the government subsidizes those beds heavily. A subsidized C class bed runs roughly S$30–40 a day, while an unsubsidized A class bed in the same public hospital can top S$500 a day. This guide breaks down the real numbers by ward class, the subsidies that apply, and what insurance actually covers.
How hospital pricing works in Singapore
Singapore splits hospital care into two systems: public hospitals, which are subsidized by the government, and private hospitals, which aren’t. The price you pay depends almost entirely on which one you walk into — and in a public hospital, on which ward class you choose.
Ward class is the single biggest lever on your bill. Public hospitals offer C, B2, B1 and A class beds. C and B2 are heavily subsidized but you don’t get to pick your doctor. A class gives you privacy and choice, but you pay the full unsubsidized rate.
The common misconception is that “subsidized” means cheap for everyone. It doesn’t. Subsidies are means-tested, so your income and your citizenship status decide how much you actually get. A permanent resident pays more than a citizen in the same bed.
The mechanism is simple: the Ministry of Health sets subsidy levels, and each hospital prices its services within those rules. You can check current rates on the Ministry of Health subsidy page.
Step-by-step: what happens to your bill
Here’s the actual sequence, from admission to the final invoice.
- Admission and class choice. You pick a ward class at admission, or one is assigned in an emergency. Switching later is possible but not always. Ask at the counter before you sign anything.
- Daily ward charge starts. This covers the bed, nursing care and meals. In a C class ward, expect roughly S$30–40 per day after subsidy. In A class, budget S$400–600 per day.
- Doctor’s fees are added. In C and B2, a hospital-appointed doctor attends you. In B1 and A, you can choose your own specialist, and the fee is higher.
- Tests and procedures are billed separately. A simple X-ray might cost S$50–100; an MRI can run S$800–1,500 in a public hospital. Private hospitals charge more.
- Medication and consumables. These are itemized. Subsidized classes get subsidized drugs; A class pays list price.
- Subsidy and MediSave are applied. Means-tested subsidy comes off first, then MediSave, then MediShield Life, then your cash.
- Final bill arrives. You can request an itemized breakdown at any point. Do it — errors happen.
The one judgement call that matters most is ward class. If your income is low, C or B2 keeps your bill manageable. If you want a private doctor and privacy, you’ll pay several times more for the same treatment. For complex surgery or a stay beyond a few days, that gap can run into tens of thousands of dollars.
Key numbers at a glance
These are approximate public hospital rates for a Singapore citizen. Your actual bill depends on your income tier, the procedure, and how long you stay. Always confirm current rates with the hospital’s billing office or on the MOH website.
| Situation | What to use | How long | What to watch for |
|---|---|---|---|
| Minor illness, short stay | C class ward | 1–2 days | Long wait for a bed; shared ward |
| Planned surgery, budget-conscious | B2 class ward | 2–4 days | No choice of doctor |
| Want some privacy, still subsidized | B1 class ward | 2–5 days | Subsidy is smaller |
| Want choice of doctor and privacy | A class ward | 2–5 days | Full unsubsidized rate |
| Complex surgery, private care | Private hospital | 3–7 days | Bills can exceed S$30,000 |
| Day surgery only | Day surgery center | Same day | Cheaper than overnight stay |
| Emergency admission | Assigned class | Varies | You may not choose your class |
What separates a manageable bill from a shocking one
The people who avoid nasty surprises do three things before they’re admitted. They check their ward class subsidy eligibility on the MOH website, they confirm whether their doctor is hospital-appointed or private, and they ask for a pre-admission bill estimate in writing. Public hospitals will provide one if you ask.
They also check their insurance before, not after. MediShield Life covers all citizens and PRs for large bills, but it has claim limits and deductibles. An Integrated Shield Plan on top of it covers higher ward classes and private hospitals. If you’re in A class without an Integrated Shield Plan, you’re paying cash.
What experienced patients leave alone is the temptation to upgrade ward class mid-stay for comfort. That upgrade means paying the higher, less-subsidized class rate from that point on, not just for the remaining days.
Preparing before admission
Get a written estimate, confirm your subsidy tier, and know your MediSave balance. Ask which doctor will attend you and whether their fees are included in the estimate.
Checking partway through
Ask the ward nurse for a running bill total every few days. If you’re approaching a MediSave or insurance limit, you want to know before discharge, not after.
Common problems and quick fixes
| What you notice | What it usually means | What to do first |
|---|---|---|
| Bill much higher than estimate | Ward class upgrade or extra tests | Request itemized bill |
| Subsidy not applied | Income documents missing | Submit to hospital medical social worker |
| MediSave won’t cover full amount | Claim limits reached | Ask about installment plans |
| Insurance claim rejected | Wrong ward class for your plan | Call your insurer’s hotline |
| Can’t pay the full bill | Financial hardship | Apply for Medifund assistance |
Medifund is the government’s safety net for citizens who can’t pay. Apply through the hospital’s medical social worker — don’t wait until the bill is overdue.
A bill that jumps by a few hundred dollars is usually an extra test or a scan, not an error. A jump of several thousand more often means the ward class changed after admission, which resets your subsidy and your MediSave limits at once. Ask which one applies before you dispute anything.
The itemized bill is the document that settles it. It lists every charge with a date, so you can point to the exact line you’re questioning instead of arguing about the total.
If your income documents are the problem, the medical social worker can often backdate the subsidy once the papers arrive. If your claim was rejected for ward class, that’s between you and your insurer, and the hospital can’t fix it.
Installment plans are for any outstanding balance you can’t pay at once. Medifund is for the portion you can’t pay at all. Applying for the wrong one costs you weeks.
The rules and limits that apply
Subsidies in public hospitals are means-tested and tied to citizenship. Singapore citizens get the highest subsidy, permanent residents get less, and foreigners get none. The Ministry of Health publishes the exact income tiers and subsidy percentages, and these change from time to time — check the current figures directly rather than relying on older numbers.
MediSave can be used for hospital bills, but there are withdrawal limits per day and per surgery. MediShield Life pays out above a deductible, and it’s designed for large bills, not small ones.
If you’re a foreigner or a PR, or if your case involves a complex claim or a dispute over a rejected bill, this stops being a do-it-yourself job. Speak to the hospital’s medical social worker for subsidy matters, and a licensed financial adviser for insurance disputes.
Keeping your records in order afterwards
Once you’ve paid, keep every document: the itemized bill, the discharge summary, the receipts, and the insurance claim reference. You’ll need the discharge summary if you claim from more than one insurer, and you’ll need receipts if you file a tax relief claim.
MediSave and insurance claims usually process within a few weeks, but keep the paperwork for at least a few years in case of a follow-up claim or an audit. If a bill looks wrong after you’ve paid, you can still request a review — hospitals have billing enquiry counters, and the window for raising a dispute is set by each hospital.
The sign that your records need attention again is a new admission or a change in your insurance plan. Review your coverage before the next hospital visit, not during it.
When this approach isn’t right for you
If you need surgery fast and the public waiting list is months long, waiting for a subsidized slot isn’t the right call — go private or use a private specialist at a public hospital.
If you have a complex condition needing a specific specialist, ward class matters less than getting the right doctor.
And if you’re a foreigner without local insurance, public subsidized care isn’t open to you at all — you’ll pay private rates, so get a cost estimate before you travel for treatment.
One more case: if your income sits just above the subsidy threshold, you may pay near-private rates while still queuing like a public patient. Ask for the unsubsidized rate for your ward class before you commit.
If you can wait and the procedure is routine, the subsidized route still wins on cost. If you can’t wait, price the private option first — the gap is often smaller than people assume.
Frequently asked questions
How much does a hospital stay cost in Singapore?
A subsidized C class bed in a public hospital costs roughly S$30–40 per day after subsidy for a citizen. A private A class bed can cost S$400–600 per day. The total depends on your procedure, length of stay and subsidy tier.
Can foreigners get subsidized hospital care in Singapore?
No. Government subsidies are for citizens and, at lower rates, permanent residents. Foreigners pay the full unsubsidized rate at public hospitals, or private hospital rates. Travel insurance or international health cover is essential.
How long can I stay in a public hospital?
Your stay is decided by your medical team, not a fixed limit. Most uncomplicated stays run 2–5 days. Longer stays happen with complex surgery or complications. There’s no set maximum, but insurers and MediSave have claim limits per stay.
Is it safe to choose a C class ward?
Yes. The medical care is the same standard across all ward classes in a public hospital. What changes is comfort and doctor choice, not safety. C class wards are shared and busier, but the treatment follows the same protocols.
What happens if I can’t pay my hospital bill?
Apply for Medifund through the hospital’s medical social worker. It’s a government endowment for citizens who can’t afford their bill. Apply early — don’t wait for the bill to become overdue, as the process takes time to assess.
How do I check my subsidy before admission?
Use the Ministry of Health website or ask the hospital’s billing office for a pre-admission financial counseling session. They’ll estimate your bill based on your income tier and ward class. Bring your NRIC and income documents.
Conclusion
Hospital bills in Singapore are predictable once you know the two things that drive them: ward class and subsidy tier. That’s what turns a frightening bill into a manageable number.