Pregnancy
Breastfeeding classes in Singapore: who teaches them, what they cost, and when to book
A standalone breastfeeding class in Singapore costs up to about S$97 (as of September 2026), and the floor depends on which product…
Pregnancy
There is no single number, which is why the figures your friends quote never agree. On the Ministry of Health's own bill data, the cost of giving birth in Singapore runs from a typical bill of S$946 to one of S$21,556 (as of September 2026). The bottom of that spread is an uncomplicated vaginal delivery…
There is no single number, which is why the figures your friends quote never agree. On the Ministry of Health’s own bill data, the cost of giving birth in Singapore runs from a typical bill of S$946 to one of S$21,556 (as of September 2026).
The bottom of that spread is an uncomplicated vaginal delivery in a subsidised Ward C bed at the National University Hospital. The top is an uncomplicated caesarean in a one-bedded room at Gleneagles Hospital. Four things decide where you land: the hospital, the ward class, the type of delivery, and how many nights you stay.
MediSave then releases up to a fixed ceiling that does not grow with the bill. The ceiling is S$1,120 for a natural delivery and S$2,440 for a complicated caesarean, whichever hospital sent the bill.
A figure without its four labels attached is no use to you, and that is the whole problem with asking around. The same birth, in the same city, in the same month, bills differently on each of these.
Every published figure below is a “typical bill”, which MOH defines as the median: the point where half of patients were charged less. A quarter of patients paid below the bottom of each typical range, and a quarter paid above the top of it.
MOH publishes a separate bill table for each of the three delivery types, each one broken down by hospital and ward. Set side by side, they answer the question a single headline range cannot.
| Ward and delivery type at KKH | Typical bill |
|---|---|
| Ward B2, vaginal | S$1,486 |
| Ward B2, complic. vaginal | S$2,700 |
| Ward B2, caesarean | S$2,733 |
| Ward A, vaginal | S$5,780 |
| Ward A, complic. vaginal | S$6,448 |
| Ward A, caesarean | S$9,814 |
Both axes are doing work in that picture. Moving from a subsidised bed to an unsubsidised Ward A bed at the same hospital multiplies the bill, and so does an unplanned caesarean inside the same ward class.
| Hospital | Route and ward | Vaginal delivery | Complicated vaginal delivery | Uncomplicated caesarean |
|---|---|---|---|---|
| National University Hospital | Public, subsidised, Ward C | S$946 | S$1,408 | S$2,240 |
| National University Hospital | Public, subsidised, Ward B2 | S$1,025 | S$1,505 | S$2,317 |
| Singapore General Hospital | Public, subsidised, Ward C | S$1,319 | S$1,903 | S$2,930 |
| KK Women’s and Children’s Hospital | Public, subsidised, Ward C | S$1,385 | S$1,907 | S$3,148 |
| KK Women’s and Children’s Hospital | Public, subsidised, Ward B2 | S$1,486 | S$2,700 | S$2,733 |
| Singapore General Hospital | Public, subsidised, Ward B2 | S$1,609 | S$2,455 | S$3,237 |
| KK Women’s and Children’s Hospital | Public, private patient, Ward B1 | S$4,345 | S$4,948 | S$8,592 |
| Singapore General Hospital | Public, private patient, Ward B1 | S$4,757 | S$6,140 | S$8,490 |
| National University Hospital | Public, private patient, Ward B1 | S$5,118 | S$5,552 | S$8,222 |
| Singapore General Hospital | Public, private patient, Ward A | S$5,276 | S$7,174 | S$9,719 |
| KK Women’s and Children’s Hospital | Public, private patient, Ward A | S$5,780 | S$6,448 | S$9,814 |
| National University Hospital | Public, private patient, Ward A | S$6,640 | S$7,387 | S$10,017 |
| Parkway East Hospital | Private hospital, 4 bedded | S$6,994 | Not published | Not published |
| Parkway East Hospital | Private hospital, 2 bedded | S$7,519 | Not published | Not published |
| Thomson Medical Centre | Private hospital, 4 bedded | S$7,580 | S$6,034 | S$11,502 |
| Raffles Hospital | Private hospital, 1 bedded | S$8,417 | S$10,223 | S$13,892 |
| Mount Alvernia Hospital | Private hospital, 2 bedded | S$8,878 | S$9,739 | S$13,780 |
| Parkway East Hospital | Private hospital, 1 bedded | S$9,258 | Not published | S$15,429 |
| Thomson Medical Centre | Private hospital, 2 bedded | S$9,263 | S$8,861 | S$13,540 |
| Mount Alvernia Hospital | Private hospital, 1 bedded | S$10,287 | S$10,949 | S$15,567 |
| Mount Elizabeth Hospital | Private hospital, 2 bedded | S$10,705 | Not published | S$17,679 |
| Thomson Medical Centre | Private hospital, 1 bedded | S$10,802 | S$10,798 | S$15,074 |
| Mount Elizabeth Hospital | Private hospital, 1 bedded | S$12,597 | S$13,143 | S$19,494 |
| Mount Elizabeth Novena Hospital | Private hospital, 1 bedded | S$12,724 | S$14,429 | S$18,694 |
| Gleneagles Hospital | Private hospital, 1 bedded | S$13,367 | S$14,977 | S$21,556 |
“Not published” is MOH’s own rule rather than a hole in this table. The pages state that “bill amounts for setting with less than 10 cases will not be shown”, so an empty cell means that hospital and ward had fewer than ten of that procedure in the period measured.
Two readings are worth taking from the grid. Ward class is the biggest single lever. The delivery type is close behind it, and it is the one you may not get to choose: at KKH, a caesarean in a subsidised Ward B2 bed bills about the same as a complicated vaginal delivery in the same bed, and both bill nearly double an uncomplicated one.
The full tables, with the typical ranges and the average length of stay, are on MOH’s pages for vaginal delivery, complicated vaginal delivery and uncomplicated caesarean.
MediSave is your own CPF healthcare savings account. The MediSave Maternity Package (MMP) is the scheme that lets you and your spouse pay pregnancy and delivery bills out of it, and the amount it releases is set by the delivery type, never by the hospital.
The CPF Board’s current limits (as of September 2026, page last updated 6 April 2026) are S$1,120 for a natural delivery, S$2,380 for a caesarean and S$2,440 for a complicated caesarean. Hospital charges draw up to S$1,130 a day for the first two days and S$400 a day after that. A further S$900 covers pre-delivery bills such as consultations, ultrasounds, tests and medication. Mount Elizabeth Hospitals put the cap plainly on their own page: what you can use is “the amount of the actual bill or the withdrawal limit, whichever is lower”.
Those ceilings are what make the two ends of the grid behave so differently.
A vaginal delivery in a subsidised Ward B2 bed at KKH typically bills S$1,486. Two days of ward charge plus the delivery limit come to S$3,380, which is more than that bill, so MediSave can cover it and the pre-delivery allowance is still sitting there.
The same delivery in a one-bedded room at Mount Elizabeth Hospital typically bills S$12,597. The same S$3,380 comes off, leaving roughly S$9,200 of the hospital bill to find. That S$12,597 is a median for Singapore Citizens, and it is before insurance payouts.
An uncomplicated caesarean in a one-bedded room at Gleneagles Hospital typically bills S$21,556, with an average stay of 3.3 days. Three days of ward charge and the caesarean limit come to S$5,040, which leaves roughly S$16,500. Going from a vaginal delivery to a caesarean raised the MediSave limit by S$1,260. It raised that bill by more than S$8,000.
One gap is worth raising with the hospital rather than guessing at. CPF’s maternity list names three delivery procedures, and a complicated vaginal delivery is not one of them. MOH codes that procedure to TOSP table 3A, and CPF’s own table of surgical withdrawal limits releases up to S$1,390 at table 3A. CPF does not state which of the two limits applies to a complicated vaginal delivery, so ask the financial counsellor before you budget on either.
MediShield Life closes only part of the gap, because its payouts are sized for Class B2 and C wards. That leaves it covering a small proportion of a Ward A or private hospital bill, which is what an Integrated Shield Plan is bought for. What your own plan covers is a question for your insurer. If you have neither MediSave nor insurance, our guide to giving birth in Singapore with no MediSave and no insurance sets out what the bill looks like without either.
Here is where the numbers people quote each other come apart. A maternity package is a private hospital’s price for its own hospital charges. It is not the total anybody was billed.
| Package | Days | Single room price |
|---|---|---|
| Normal or assisted delivery | 2 | S$4,500 |
| Normal or assisted delivery with epidural | 2 | S$5,000 |
| Normal or assisted delivery with epidural | 3 | S$6,500 |
| Caesarean section | 3 | S$7,000 |
The hospital group states the rule in one line on the same page: “The package price covers hospital charges only. Professional fees, including doctors’ fees, are excluded.”
Set that beside MOH’s measured bills for the nearest published comparison, a one-bedded ward at Mount Elizabeth Hospital. The advertised normal delivery package is S$4,500 and the typical bill for a vaginal delivery there is S$12,597. The caesarean package is S$7,000 and the typical bill is S$19,494.
Part of that gap has a name, and MOH publishes the range for it. Beside each bill table, the same pages carry what MOH calls a reasonable fee range for a routine and typical case at private hospitals and clinics.
| Delivery type | Surgeon fee | Anaesthetist fee |
|---|---|---|
| Vaginal delivery | S$2,507 to S$4,142 | S$817.50 to S$1,090 |
| Complicated vaginal delivery | S$3,379 to S$4,905 | Not available |
| Uncomplicated caesarean | S$4,142 to S$5,886 | S$1,308 to S$2,180 |
On top of either fee, MOH’s daily attendance benchmark for doctors runs S$230 to S$450 with GST per day, for office hours only. The anaesthetist benchmark for a vaginal delivery covers administering an epidural, so it applies only if you have one.
Read the package timings too. The Mount Elizabeth normal delivery package covers two days, and MOH’s average stay for a vaginal delivery in a one-bedded ward there is 2.2 days. The caesarean package covers three days, against an average stay of 3.2. A day past the package is a day you pay for.
Nobody plans a breech birth or an unplanned caesarean, and the three tables are how you price the possibility.
Take KKH in a subsidised Ward B2 bed. An uncomplicated vaginal delivery typically bills S$1,486 over an average 2.0 days. A complicated vaginal delivery, which MOH defines as a breech or instrumental one, typically bills S$2,700 over 2.8 days. A caesarean comes to about the same, S$2,733, but the average stay stretches to 3.6 days. The bill roughly doubles and the stay grows by more than a day.
The same shape holds in a private room, on much bigger numbers. At Mount Elizabeth Hospital, a one-bedded room runs S$12,597 for a vaginal delivery, S$13,143 if it is complicated, and S$19,494 for a caesarean.
It does not hold everywhere, and the exception is worth understanding before you plan against a table like this. At Thomson Medical Centre, the typical bill for a complicated vaginal delivery is lower than for an uncomplicated one in all three of its ward types. These are medians of whatever cases each hospital actually treated, not a surcharge a hospital adds, so a small group of cases can sit below the ordinary ones.
Subsidy is why the top of the grid is so much cheaper than the bottom, and it is not open to everyone.
MOH states that “Singapore Citizens and Permanent Residents are eligible for up to 80% and 50% subsidies, respectively” for acute inpatient care at public hospitals. The exact level is set by means testing against household income per person, nothing is applied for, and the subsidy is already inside the public hospital figures in the grid above.
Two limits on that grid follow, and they matter most if you are not a citizen. MOH’s benchmark pages state their amounts are “based on actual transacted fees for Singapore Citizens”, and its subsidy page names Singapore Citizens and Permanent Residents as the ones eligible. Neither page publishes a separate typical bill for a permanent resident, and neither publishes one for anybody else.
If you are a permanent resident, read the subsidised rows as the shape of the bill rather than the amount: the subsidy behind them runs to 80 per cent and yours runs to 50. If you are on another pass you are outside the subsidy altogether, so ask the hospital’s business office for an estimate against your own status rather than adjusting a number on this page.
Every number here is a median of other people’s bills. The one that matters is the estimate the hospital will put in writing for you, and four steps get it.
If you are still choosing where to deliver, our guide to hospitals and clinics for pregnant women in Singapore covers the options, and giving birth at home in Singapore sets out what that route involves instead. For the wider picture of care across the forty weeks, start with our complete guide to antenatal care in Singapore. If the choice is public or private, our guide to public or private maternity care in Singapore sets out what actually differs between them.
The spending does not stop at the hospital door, so it is worth pricing the month after as well. We have compared the confinement centres in Singapore, and the hospital bag checklist is the cheap job to do before the expensive one. The rest of the Pregnancy hub picks up from there.
Bill benchmarks and MediSave limits change, so open the official page before you commit to a figure.
Pregnancy
A standalone breastfeeding class in Singapore costs up to about S$97 (as of September 2026), and the floor depends on which product…
Pregnancy
If you have no MediSave savings and no insurance of your own, your husband's MediSave can pay for the birth. The MediSave…
Pregnancy
The argument you have been handed is about safety. The published figures are about something else: who delivers you, what you pay,…