Unihealth 24-Hr Clinic is a group of primary care clinics in Singapore that open around the clock. Its clinics see patients for acute illnesses and chronic conditions, and also offer health screening, vaccinations, men’s and women’s health services and corporate care.
Each Unihealth branch named in ClinicGeek’s directory is listed below with its address and opening hours. Unihealth’s own website also lists Tampines and Punggol branches that are not in this directory yet (checked 30 Oct 2026).
ClinicGeek is an independent clinic directory and isn’t affiliated with Unihealth. Call the branch before you go, especially late at night or on public holidays, to check it is open and seeing walk-in patients.
3 Unihealth 24-Hr Clinic branches listed on ClinicGeek with addresses, opening hours, and Google ratings where available.
Unihealth describes itself as a multispecialty clinic that operates round the clock to give immediate care to patients, and as “universal, one stop primary healthcare for everyone”. Its stated vision is “Embracing a seamless healthcare”.
Unihealth’s website names two medical directors, Dr Daniel Soong and Dr Xie Huizhuang. Dr Soong is described as managing Unihealth 24-Hr Clinic and as wanting the clinic open on all public holidays so that care is available all year.
Unihealth’s homepage also shows the Public Health Preparedness Clinic (PHPC) logo, next to a note on 24/7 swab operations.
Unihealth lists the services below on its website. Not every service may be available at every branch or at every hour, so call the branch first if you need something specific, such as a screening package or a particular vaccine.
Unihealth’s website shows government schemes as logos rather than in writing, and it doesn’t say which branches each one applies to. Check with the branch before your visit, and bring your NRIC and any subsidy card.
Unihealth’s website links its Toa Payoh, Jurong East and Yishun branches to online booking on book.health.gov.sg. For Tampines and Punggol, and for any branch, you can call or email the clinic directly.
Unihealth says you can walk in to any branch for vaccinations. Branch phone numbers on Unihealth’s contact page: Toa Payoh 6203 1639, Jurong East 6970 5868, Yishun 6517 9598, Tampines 6348 4024 and Punggol 6348 4602.