Singapore's public healthcare system is deliberately structured around three regional clusters, each responsible for managing hospitals and polyclinics within their coverage area. This structure supports coordinated care within each region but means there's no single, unified booking app that covers every polyclinic islandwide.
| Cluster |
General coverage area |
Primary booking channel |
| SingHealth |
Eastern and central-eastern Singapore |
Online request form, phone booking |
| National Healthcare Group (NHG) |
Central and northern Singapore |
NHG Health App, direct institution contact |
| National University Health System (NUHS) |
Western Singapore |
NUHS App, HealthHub eServices |
Because each cluster manages its own scheduling systems, the most efficient approach is to first identify which cluster your nearest polyclinic belongs to, and then go directly to that cluster's specific booking channel rather than searching generically.
Step 1: Identify which cluster manages your polyclinic
Before attempting to book, you need to know which of the three clusters your nearest polyclinic falls under. There are a few reliable ways to check this:
- Search HealthHub for your polyclinic by name — HealthHub listings typically indicate which cluster manages a given polyclinic, along with contact details and services offered.
- Check the specific polyclinic's own webpage — most polyclinics list their cluster affiliation clearly in their "About Us" or "Contact" section.
- Call the polyclinic's general enquiry line — staff can direct you to the correct booking channel if you're unsure which system to use.
Skipping this step is one of the most common reasons residents get frustrated trying to book — attempting to use an app or portal that doesn't cover their specific polyclinic wastes time and leads to unnecessary confusion.
Step 2: Use the correct booking channel
HealthHub — your starting point
HealthHub functions as a broader national health services platform, allowing residents to:
- View existing appointments across supported institutions
- Access lab reports
- Check immunisation records
- Use eServices for appointment management at institutions that support this integration, including NUHS
Importantly, HealthHub has noted that Singpass is not required for many of its core services, which makes it accessible for a quick check even if you'd prefer not to log in with your full digital identity credentials for a simple lookup.
SingHealth Polyclinics
If your polyclinic falls under SingHealth, you have two main options:
- Online appointment request form — available on the SingHealth Polyclinics website, allowing you to submit your request for a specific date, time, and reason for visit.
- Phone booking — call the SingHealth Polyclinics appointment line directly. Typical operating hours for phone bookings are Monday to Friday, 8.00am–4.30pm, and Saturday, 8.00am–12.30pm, with the line closed on Sundays and public holidays.
Booking by phone can be useful if you need to discuss specific scheduling needs or have questions about which type of appointment slot you require, while the online form is generally faster for straightforward bookings.
NUHS Polyclinics
For polyclinics managed under NUHS:
- Download and use the NUHS App to make, change, or cancel your appointments directly from your phone.
- Alternatively, use HealthHub's eServices (accessible via eservices.healthhub.sg/appointments) if you're unable to use the NUHS App for any reason.
- Some specific NUHS polyclinics also allow you to log back into the NUHS App or HealthHub to check for newly available slots if your preferred time isn't initially available.
NHG Polyclinics
For polyclinics under the National Healthcare Group:
- Use the NHG Health App, which supports appointment-related services for NHG institutions, including polyclinics.
- For enquiries not resolved through the app, contact the specific NHG institution directly using their published contact details.
- Remember that these services are explicitly intended for non-emergency, non-urgent cases.
Changing or cancelling an appointment
If your plans change after booking, the process generally mirrors how you made the original booking:
- SingHealth Polyclinics — contact via the same phone line or check whether the online system supports rescheduling requests directly.
- NUHS Polyclinics — use the NUHS App to change or cancel your appointment, or use HealthHub's eServices if the app isn't accessible.
- NHG Polyclinics — manage changes through the NHG Health App, or contact the institution directly if the app doesn't support the specific change you need.
It's good practice to cancel or reschedule as early as possible once you know you can't make an appointment, freeing up the slot for another patient and avoiding any no-show implications some clinics may apply for repeated missed appointments.
Same-day appointments: what to realistically expect
Availability for same-day polyclinic appointments depends entirely on how full a specific polyclinic's schedule already is on that day — this is not something that can be guaranteed or predicted in advance through any booking channel. Some practical points to keep in mind:
- Booking channels typically display real-time slot availability, so you'll see immediately whether same-day slots remain open when you check.
- Morning slots tend to fill up faster than afternoon slots, particularly at busier polyclinics.
- If no same-day slots are available and your condition isn't urgent, you may need to book for the next available day, or consider a nearby polyclinic within the same cluster if your condition allows for some flexibility in location.
- For anything that feels urgent but isn't a genuine emergency, some polyclinics or clusters may offer walk-in or urgent-care pathways — check directly with the specific institution, since this varies by location and isn't guaranteed everywhere.
Emergency versus non-emergency: know the difference
It's worth being explicit about this distinction, since polyclinic appointment systems are not designed for emergencies:
- Polyclinic appointment booking channels (HealthHub, SingHealth's system, NUHS App, NHG Health App) are all intended for non-emergency, non-urgent healthcare needs — routine check-ups, chronic disease management, minor ailments, and similar situations.
- For genuine emergencies — chest pain, severe injury, difficulty breathing, or other life-threatening situations — go directly to the nearest hospital's Emergency Department or call 995 for an ambulance. Do not attempt to book a polyclinic appointment for an emergency situation.
Practical tips for a smoother booking experience
- Identify your cluster first, before trying any specific app or portal, to avoid wasted time on the wrong platform.
- Use app-based channels where available (NUHS App, NHG Health App) rather than relying solely on phone lines, which can have longer wait times during peak periods, especially Monday mornings.
- Pre-register through HealthHub roughly 30–90 minutes before your appointment where this feature is supported — this can help reduce your waiting time once you arrive at the polyclinic.
- Keep your NRIC and Singpass details accessible if the specific booking channel requires login for full appointment management functionality.
- Book slightly in advance where possible, rather than relying on same-day availability, particularly for routine or non-urgent visits.
Frequently asked questions
Do I need Singpass to book a polyclinic appointment?
Not always. HealthHub has noted that Singpass is not required for many of its core services, though some cluster-specific apps or full appointment management features may require login for complete functionality.
Which app should I use if I don't know my polyclinic's cluster?
Start with HealthHub, which can help you identify which cluster manages your nearest polyclinic, and also supports appointment viewing and eServices for supported institutions, including NUHS.
Can I book a same-day polyclinic appointment?
It depends entirely on how full that specific polyclinic's schedule already is on the day you're checking — booking channels show real-time availability, but same-day slots are never guaranteed.
What if the app or online system isn't working for my booking?
Each cluster offers a phone-based or direct-contact alternative — SingHealth Polyclinics can be booked by phone, and NUHS or NHG institutions can be contacted directly if their respective apps aren't accessible.
Are these booking channels suitable for emergencies?
No. Polyclinic appointment booking channels are explicitly intended for non-emergency, non-urgent cases. For emergencies, go directly to a hospital's Emergency Department or call 995.
Can I change my appointment after booking it?
Yes, generally through the same channel you used to book — the NUHS App and NHG Health App both support managing existing appointments, and SingHealth Polyclinics can typically be contacted to reschedule.
Final practical takeaway
Before attempting to book a polyclinic appointment, take a moment to confirm which of the three healthcare clusters — SingHealth, NHG, or NUHS — manages your nearest polyclinic, since each relies on a different primary booking channel. Starting your search with HealthHub is a reliable first step if you're unsure, and remember that all of these systems are built for non-emergency care — for anything urgent or life-threatening, head straight to an Emergency Department or call 995.