Cheaper medication in Singapore: subsidies, MediSave and smarter buying

Cheaper medication in Singapore starts with the medicine you take every month, not the one you buy once. If you are on long-term treatment for diabetes, high blood pressure or high cholesterol and hold a CHAS, Pioneer Generation or Merdeka Generation card, enrolling with a Healthier SG clinic gets you means-tested subsidies of up to 87.5 percent on listed chronic drugs there, with no dollar cap. MediSave can then pay most of what is left, up to $500 or $700 a year, and the usual 15 percent cash co-payment is waived at your enrolled clinic. Polyclinics cut prices on their standard drug list by 50 to 75 percent for citizens. For one-off and over-the-counter items the savings are smaller, and they come from generics, comparing pharmacies and asking a pharmacist before you buy. Here is the order to work through them.

Start with the medicine you take every month

A monthly prescription is where small price gaps turn into hundreds of dollars a year. Since 1 February 2024, the Healthier SG chronic tier lets CHAS, Pioneer Generation and Merdeka Generation cardholders buy medicines on the Healthier SG Medication List from their enrolled GP clinic at prices close to a polyclinic's. MOH puts the subsidy at up to 87.5 percent for those drugs with no dollar cap, plus up to $360 a year towards the rest of your care, such as consultations and lab tests.

How much you get depends on your card. CHAS Green holders, the highest income band, get a 50 percent subsidy on Standard Drug List medicines under the chronic tier, still with no cap. The subsidy only applies at the one clinic you enrol with, so pick a GP near home or work that you will keep going back to. If you are not sure which card you qualify for, our CHAS card guide walks through the income limits and how to apply.

Let MediSave pay for chronic medication

MediSave is not only for hospital bills. Under the Chronic Disease Management Programme, you can use up to $500 a year for non-complex chronic conditions, or $700 for complex ones, at a participating clinic. HealthHub lists 23 conditions, including diabetes, hypertension, asthma, chronic kidney disease and ischaemic heart disease. It covers the medicine, the consultations, the tests and some allied health services such as physiotherapy and dietitian visits.

Patients normally pay 15 percent of those chronic treatment bills in cash before MediSave kicks in. That co-payment does not apply at your enrolled Healthier SG clinic, which is another reason to enrol rather than drift between GPs.

If you or your spouse is 60 or older, Flexi-MediSave adds up to $400 a year per patient for outpatient treatment at polyclinics, public specialist outpatient clinics and CHAS GP clinics. CPF Board says you can draw on your own MediSave or your spouse's, as long as the spouse is also 60 or above. Our breakdown of every MediSave withdrawal limit has the other caps.

Polyclinic or GP: where the drug is cheaper

At polyclinics and public specialist outpatient clinics, medicines on MOH's Standard Drug List are subsidised automatically based on your means test. Citizens with a monthly household income per person of $2,300 or less get up to 75 percent off, and those above get 50 percent. Permanent residents get 25 percent.

So for a citizen without a CHAS card, a polyclinic is usually still the cheapest place to fill a long-term prescription. For a CHAS, Pioneer or Merdeka cardholder enrolled with a Healthier SG clinic, the gap mostly closes on listed drugs, and you save the polyclinic queue. Pioneer and Merdeka seniors get extra off on top, which our Merdeka versus Pioneer Generation comparison sets out.

Where to get cheaper medication in Singapore
OptionBest forWhat it savesWatch out for
Healthier SG enrolled GPCHAS, PG and MG cardholders on chronic medicineUp to 87.5% on listed drugs, no capOnly at the one clinic you enrol with
PolyclinicCitizens and PRs without a CHAS card50% to 75% for citizens, 25% for PRsWaiting times, Standard Drug List only
MediSave500/70023 chronic conditions$500 or $700 a year from MediSave15% cash co-pay unless enrolled with Healthier SG
Flexi-MediSavePatients aged 60 and above$400 a year for outpatient carePolyclinics, public SOCs and CHAS GPs only
Generic versionAny prescription with a generic on the marketOften a large share of the brand priceNot every generic is sold here
Pharmacy for over-the-counter itemsCold, allergy and pain reliefClinic markup on simple itemsAsk the pharmacist before buying

Ask for the generic

A generic has the same active ingredient, strength and form as the branded drug and is registered by the Health Sciences Authority before it can be sold. Public hospitals and polyclinics stock generics to keep prices down, and MOH has said some generics are simply not brought into Singapore when drug companies do not see enough demand.

At a private GP or specialist, ask two questions when you get a new prescription. Is there a generic version, and do you stock it? If the clinic does not, ask for a written prescription so you can fill it at a retail pharmacy. You do not need to know the drug names yourself. The pharmacist will tell you whether a cheaper equivalent exists.

Over-the-counter medicine and supplements

For a cough syrup, antihistamine or painkiller you could buy off the shelf, a GP visit mostly adds a consultation fee. A pharmacist at Guardian, Watsons, Unity or a hospital retail pharmacy can recommend the same item for free and tell you when you do need a doctor.

Prices for the same pack vary between pharmacies, supermarkets and licensed online pharmacies, so check two before buying anything you use regularly. Multi-packs help only for things you will finish before they expire. Vitamins and supplements are where people overspend most, so ask whether you need one at all before comparing prices. If a teleconsult is enough, our review of Doctor Anywhere and other telemedicine apps compares the fees with a clinic visit.

Buying medicine in JB: the rules and the risks

Some medicines cost less across the Causeway, and many Singaporeans buy there. The Health Sciences Authority lets you bring in up to three months' supply for personal use, as long as the medicine is not prohibited and does not contain a controlled substance that needs approval. Keep it in its original labelled packaging and carry the prescription or doctor's letter for anything that is prescription-only. You cannot carry medicine for anyone other than an immediate family member it was prescribed for.

HSA also points out that it has not assessed the safety or quality of medicines sold overseas, so you carry that risk. Fake and substandard products are a real problem in the region. For a common painkiller from a big pharmacy chain the risk is small. For a long-term prescription, the subsidised Singapore price is often close enough that the trip is not worth it once you count the bus fare and the hours.

Frequently asked questions

How can I get cheaper chronic medication in Singapore?

If you hold a CHAS, Pioneer Generation or Merdeka Generation card, enrol with a Healthier SG GP clinic. Listed chronic drugs there are subsidised by up to 87.5 percent with no cap, and MediSave500/700 can pay most of the balance without the usual 15 percent cash co-payment.

Can I use MediSave to pay for medication?

Yes, for the 23 chronic conditions under the Chronic Disease Management Programme. You can use up to $500 a year for non-complex conditions or $700 for complex ones, covering medicine, consultations and tests at participating clinics.

Is medicine cheaper at a polyclinic or a GP?

Without a CHAS card, the polyclinic is usually cheaper because citizens get 50 to 75 percent off Standard Drug List medicines. With a CHAS, Pioneer or Merdeka card and Healthier SG enrolment, listed chronic drugs at your GP cost about the same as at a polyclinic.

Can I bring medicine back from Johor Bahru?

Yes, up to three months' supply for personal use, if it is not prohibited and contains no controlled substance needing approval. Keep the original packaging and carry the prescription. HSA has not assessed medicines sold overseas, so quality is your risk.

Are generic medicines as good as branded ones?

A generic sold in Singapore has the same active ingredient and strength as the brand and must be registered by the Health Sciences Authority. Public hospitals and polyclinics use generics to keep costs down. Ask your doctor or pharmacist whether one exists for your prescription.

Sources

Keep exploring

This is general financial information for Singapore, not personal financial advice. Figures change, so verify current rates against the official sources above before acting. See our full disclaimer.

Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).