Can foreigner go to polyclinic?

Singapore Polyclinic

Polyclinics in Singapore provide subsidised and affordable:

  • Outpatient medical care
  • Medical follow-ups after discharge from hospital
  • Immunisation
  • Health screening and education
  • Diagnostic and pharmaceutical services

Some offer dental services as well. Patients can be referred from the polyclinics to hospitals, where they can receive more specialised treatment and be warded if necessary.

There are currently 18 polyclinics in Singapore, and these are managed by the National Healthcare Group (NHGP) and Singapore Health Services (Singhealth).

Meanwhile, here are some things you should know before visiting polyclinics:

  • Childhood immunisation: The vaccines listed in the National Childhood Immunisation Programme are FREE for Singapore citizens at a polyclinic, except for vaccines against hepatitis B, pneumococcal, influenza and HPV.
  • It is advised to make a polyclinic appointment earlier, to reduce the time spent waiting. Polyclinic appointments can be made online or through the call centre. Priority is generally given to those with appointments.
  • Bring your polyclinic appointment card, identification card (such as NRIC and work permit), and medical benefit documents, if any, for each visit.

Singhealth polyclinics in Singapore

Below are details of all polyclinics in Singapore managed by the Singapore Health Services (Singhealth) group:


11 Bedok North Street 1
#02-01 / #03-01
Singapore 469662

SHP-Bukit Merah

Blk 163 Bukit Merah Central
Singapore 150163

SHP-Marine Parade

Blk 80 Marine Parade Central
Singapore 440080


3 Second Hospital Avenue
#02-00 Health Promotion Board Building
Singapore 168937

SHP-Pasir Ris

1 Pasir Ris Drive 4
Singapore 519457


681 Punggol Drive
Oasis Terraces #02-01
Singapore 820681


2 Sengkang Square
#01-06 Sengkang Community Hub
Singapore 545025


1 Tampines Street 41
Singapore 529203

Operating & Last Registration Hours:

Call Centre: 6643 6969

Monday – Friday
8.00 am – 1.00 pm (by appointment)
For patients without an appointment, the last registration is at 11.30 am. 
Note: Patients who register in the morning may be provided with time slots in the afternoon.*

2.00 pm – 4.30 pm (by appointment) 
Last registration is at 4.00 pm.

8.00 am – 12.30 pm (by appointment) 
Mainly for Special Services. 
Last registration is at 10.30 am. 

Sunday and Public Holiday

What You Need To Know About Polyclinics In Singapore