Unofficial tool
Find open polyclinic slots on HealthHub
Tick what you are looking for and this page builds a bookmark. Click it on HealthHub's booking page and it checks every polyclinic and date for you, then lists the open slots.
It never touches your Singpass login. You log in on Singpass's own page as you always do, and the bookmark only starts on HealthHub's booking page after that, so it cannot see, hijack or extract your Singpass credentials. The search runs entirely in your own browser: nothing about you or your appointments is sent to me or to anyone else. It is open source, so you can read every line of the code on GitHub.
Appointment type
Tick one or more.
Polyclinics
Tick the ones you would go to, or leave them all unticked to search every polyclinic that offers the appointment.
Hover over a pin for the polyclinic's address and opening hours, or click it to tick the polyclinic. Faded pins do not offer the ticked appointment types. Where the map's details come from.
Months
Counted from the day you use the bookmark, so it keeps working in the months to come.
Your bookmark
- Drag the button above onto your bookmarks bar. Press Ctrl Shift B (â Shift B on a Mac) if the bar is hidden. If you copied the code instead, add a new bookmark and paste the code as its address. In Firefox or Safari you can also right-click the button and choose âBookmark LinkâŚâ (Firefox) or âAdd Link to BookmarksâŚâ (Safari); Chrome and Edge have no such menu item.
- Open HealthHub's polyclinic booking page and log in with Singpass. If you click the bookmark before the booking form is showing, the panel waits a minute for it and then asks you to log in and click the bookmark again.
- Click the bookmark. A panel appears over the page and shows the search as it goes, and after the first few searches it says about when it will be done. Keep that tab open and in front until it finishes: the search stalls in a background tab.
- The open slots are then shown in a new tab. If your browser blocks it, click âOpen resultsâ in the panel.
- It only looks. It never selects a slot, and never books, changes or cancels anything.
- It runs entirely in your browser. The bookmark carries all of its own code and sends nothing anywhere; the slots it finds travel to the results page inside the link itself.
- Some appointments ask a question before showing slots, for example about your symptoms. The panel then asks you to answer it on the page.
- Each bookmark keeps the options it was made with. To change them, change them here and drag the button again.
- Not affiliated with HealthHub or the Ministry of Health. It may stop working whenever HealthHub changes its booking page.
About the map
- Addresses and opening hours are as published on the NHG Polyclinics, SingHealth Polyclinics and National University Polyclinics websites on 12 Oct 2026. Each network publishes the same hours for all its polyclinics, so every polyclinic in a network shows the same hours here. Check with the polyclinic before you go.
- Positions come from OneMap. The town outlines contain information from URA's Master Plan 2019 Planning Area Boundary (No Sea), accessed on 12 Oct 2026 from data.gov.sg, which is made available under the terms of the Singapore Open Data Licence version 1.0.
- âTownâ is the URA planning area, so a few differ from the polyclinic's name: Khatib Polyclinic is in Yishun, Eunos in Bedok, Outram in Bukit Merah, Pioneer in Jurong West, Jurong in Jurong East, and Tampines North in Tampines.
I would appreciate if you just click submit on the form to show that you benefited from this tool :)
Any comments or feedback are optional!