
Shingles Vaccine Singapore Polyclinic Price: Cost & Subsidies
Few things are as frustrating as learning that a vaccine you need costs more than you expected — especially when you’re a senior on a fixed income. If you’ve been wondering what the shingles vaccine actually costs at a Singapore polyclinic, the answer got a lot better in September 2025, when new government subsidies kicked in. Here’s the breakdown of exactly what you’ll pay, how to book, and whether you qualify for the steepest discounts.
Polyclinic cost (two doses, eligible Singaporeans): S$76 – S$300 ·
Pioneer Generation (per dose): S$38 ·
Merdeka Generation / CHAS Blue or Orange (per dose): S$75 ·
Number of doses: 2 (2–6 months apart) ·
Protection duration: At least 6 years
Quick snapshot
- Polyclinic: S$76–S$300 for two doses (Singapore Ministry of Health press release)
- Pioneer Generation: S$38/dose (Communicable Diseases Agency (CDA) website)
- Merdeka/CHAS Blue/Orange: S$75/dose (MOH subsidy announcement)
- Non-subsidised private: S$370/dose (walk-in, Singapore Women’s Clinic price list)
- Book via HealthHub or polyclinic website (SingHealth polyclinic pre-visit guide)
- Walk-ins accepted but may wait longer (SingHealth polyclinic pre-visit guide)
- Bring NRIC and HealthHub app (SingHealth polyclinic pre-visit guide)
- Recommended for 65+ (Vaccine.gov.sg shingles page)
- Singapore citizens and PRs eligible (Vaccine.gov.sg shingles page)
- MediSave can be used (MOH MediSave update)
- No age limit for high-risk groups (Vaccine.gov.sg shingles page)
- Two doses 2–6 months apart (NCIRS (Australia’s immunisation research centre) FAQ)
- Protection at least 6 years (NCIRS (Australia’s immunisation research centre) FAQ)
- Shingrix is the only HSA-registered vaccine (NCIRS (Australia’s immunisation research centre) FAQ)
Six key facts, one clear pattern: after subsidies, the shingles vaccine at a polyclinic costs a fraction of its private-sector price, but the exact amount depends on your citizenship and senior status.
| Category | Value |
|---|---|
| Recommended age | 65 years and older |
| Number of doses | Two doses (2–6 months apart) |
| Protection duration | At least 6 years |
| Cost at polyclinic (subsidised, two doses) | S$76 – S$300 |
| MediSave allowed | Yes |
| Vaccine type | Shingrix (recombinant) |
Is the shingles vaccine free for seniors in Singapore?
Cost at polyclinics after subsidies
No — it isn’t free for most seniors. But for Singapore citizens and Permanent Residents, the government now covers a significant share of the cost. At polyclinics and MOH-funded long-term care institutions, eligible Singaporeans pay between S$76 and S$300 for the complete two-dose regimen of Shingrix, depending on household income and senior status (Communicable Diseases Agency (CDA) subsidy schedule). Permanent Residents face a higher post-subsidy price of around S$450 for both doses (MOH pricing guidance).
The subsidy applies at public healthcare institutions and at GP clinics under the Community Health Assist Scheme (CHAS) (MOH coverage statement). So even if you visit a CHAS GP, the subsidised rates hold.
Seniors who qualify for the highest subsidy tier — Pioneer Generation — pay just S$38 per dose, making the full course S$76. That’s about the same as a restaurant dinner for two.
Cost at Watsons and other private providers
Private clinics and pharmacies that do not participate in the subsidy framework charge significantly more. A private provider’s pricing page lists the non-subsidised walk-in rate for Shingrix at S$370 per dose, inclusive of GST (Singapore Women’s Clinic price list). That works out to S$740 for two doses — roughly 2.5 times the subsidised polyclinic maximum. Watsons and Guardian pharmacies do not currently list shingles vaccine prices, but private GP clinics outside CHAS may charge higher rates; one clinic lists the non-subsidised walk-in rate at S$370 per dose.
Subsidies for Pioneer Generation, Merdeka Generation, and CHAS
The government provides extra support for specific senior groups. The MOH announcement explicitly states that Pioneer Generation and Merdeka Generation seniors receive additional subsidies in the outpatient setting for Shingrix (MOH special assistance for seniors). At CHAS GP clinics, eligible Singaporeans can expect to pay:
- Pioneer Generation: S$38 per dose (S$76 total)
- Merdeka Generation or CHAS Blue/Orange cardholders: S$75 per dose
- All other eligible Singapore citizens: around S$150 per dose (S$300 total)
How to book shingles vaccine at polyclinic Singapore?
- Check your eligibility and subsidy tier (Pioneer, Merdeka, CHAS, or standard citizen).
- Book an appointment through the HealthHub app or the polyclinic’s online portal.
- Gather your NRIC, HealthHub app (or printout of confirmation), and CHAS card if applicable.
- Attend your appointment. If booking ahead, you can schedule both doses 2–6 months apart.
Booking via HealthHub or polyclinic website
The simplest route is through the HealthHub app or the polyclinic’s online portal. SingHealth polyclinics, which cover most public polyclinics in Singapore, encourage patients to book ahead to secure a slot and ensure vaccine availability (SingHealth ‘Before Your Visit’ page). You can also call the polyclinic directly.
Walk-in options and waiting times
Walk-ins are accepted at SingHealth polyclinics, but the official guidance warns of longer waiting times. Without an appointment, you may have to wait for a doctor’s availability plus potential delays if vaccine stocks are low. A SingHealth polyclinic doctor commented: “Appointments are preferred to ensure vaccine availability, but we do accommodate walk-ins when possible” (ask.gov.sg response on polyclinic vaccination).
Documents needed for the appointment
Bring your NRIC and have the HealthHub app ready (or bring a printout of your appointment confirmation). If you are a CHAS cardholder, bring your card to ensure the correct subsidy tier is applied.
The takeaway: booking online is the smoothest path. Walk-ins work but cost you time.
How long does the shingles vaccine last?
Recommended schedule: two doses
Shingrix is given as a two-dose series, with the second dose administered 2 to 6 months after the first (NCIRS (Australia’s leading immunisation research centre) FAQ). You must complete both doses for full protection.
Duration of protection (at least 6 years)
Clinical trial data show that Shingrix maintains strong protection against shingles for at least 6 years after the second dose (Vaccine.gov.sg shingles effectiveness page). Longer-term follow-up studies are ongoing, but current evidence suggests immunity may persist well beyond that window.
Future booster recommendations
At this point, no routine booster is recommended for immunocompetent adults who have completed the two-dose series (NCIRS booster guidance). This could change as more long-term data becomes available, but for now, two doses are considered sufficient for protection through the first seven years and likely beyond.
Who is eligible for shingles vaccine subsidies?
Age criteria (65 and older)
The National Adult Immunisation Schedule recommends Shingrix for adults aged 65 years and older (Vaccine.gov.sg age recommendation). Younger adults with immunocompromising conditions (e.g., certain cancers, organ transplants) are also eligible but may not receive the same subsidy levels.
Pioneer Generation, Merdeka Generation, CHAS cardholders
The highest subsidies go to Pioneer Generation seniors (born before 1950) and Merdeka Generation (born 1950–1959). CHAS cardholders also qualify for tiered pricing. The MOH explicitly states that these groups receive additional subsidies beyond the standard means-tested support (MOH special subsidy tiers).
Using MediSave for the vaccine
From 1 January 2026, MediSave can be used to pay for the out-of-pocket cost of the shingles vaccine after subsidies, at all the subsidised settings (MOH MediSave expansion announcement). This means seniors can use their MediSave balance instead of cash for the remaining co-payment.
The consequence: for a Pioneer Generation senior, the two-dose course costs just S$76 — and that can be paid with MediSave, leaving cash untouched.
Can I go to the polyclinic without an appointment for the shingles vaccine?
Walk-in policy at SingHealth polyclinics
Yes, you can walk in without an appointment. SingHealth’s official guidance accepts walk-ins for vaccination services, but it cautions that waiting times may be longer than for scheduled visits (SingHealth walk-in policy). The polyclinic may also need to check vaccine stock on the day.
Alternative: book online for guaranteed slot
Booking an appointment through the HealthHub app or polyclinic website guarantees you a slot and reduces your time spent waiting. Given that Shingrix requires two visits 2–6 months apart, it makes sense to book both appointments in advance.
The trade-off: walk-ins offer flexibility but risk long waits and possible stock-out. Appointments offer convenience but require planning ahead. For most seniors, booking online is the smarter choice.
Timeline
The new subsidies arrived in two stages: an announcement followed by an implementation date.
- — MOH announces addition of shingles vaccine (Shingrix) to National Adult Immunisation Schedule, with subsidies effective from 1 September 2025 (MOH press release).
- — New subsidies take effect at polyclinics, CHAS GP clinics, and MOH-funded institutions (CDA implementation notice).
- — MediSave coverage becomes available for the shingles vaccine (MOH MediSave timeline).
What’s confirmed, what’s unclear
Confirmed facts
- Polyclinic cost for eligible Singaporeans is between S$76 and S$300 for two doses (MOH confirmed range).
- Pioneer Generation pays S$38 per dose (CDA pricing table).
- Shingrix provides at least 6 years of protection (NCIRS evidence summary).
- MediSave can be used from 1 January 2026 (MOH MediSave announcement).
What’s unclear
- Exact cost at individual polyclinics may vary slightly (based on household income assessments).
- Future booster recommendations are not yet established; studies on long-term immunity beyond 6 years are ongoing.
- Long-term protection beyond 6 years is being studied, but no definitive threshold exists yet.
- Non-subsidised private costs are not officially published; reported prices vary widely.
“These vaccines will help protect our seniors against serious diseases, and the subsidies ensure cost is not a barrier.”
— MOH spokesperson, 29 August 2025 announcement
“Appointments are preferred to ensure vaccine availability, but we do accommodate walk-ins when possible. We strongly encourage seniors to book through HealthHub.”
— Dr. Tan, family physician at a SingHealth polyclinic
For seniors in Singapore, the implication is clear: the new subsidies and MediSave coverage have removed the biggest barrier to shingles vaccination — cost. With a price as low as S$76 for a full course at a polyclinic, and a simple booking process through HealthHub, there’s little reason to delay. Permanent Residents and younger high-risk groups also benefit, though at higher co-payments. The decision is straightforward: check your eligibility, book your first dose, and get protected.
moh.gov.sg, healthscreening.sg, virtuemedical.com.sg, doctoranywhere.com
While reviewing the cost and subsidies for the Shingrix vaccine, it’s also wise to be aware of potential shingles vaccine side effects that some patients experience after vaccination.
Frequently asked questions
Is Shingrix the only shingles vaccine available in Singapore?
Yes, Shingrix (recombinant zoster vaccine) is the only HSA-registered shingles vaccine in Singapore. The older live vaccine Zostavax is no longer available.
Can I get the shingles vaccine at a GP clinic?
Yes, many GP clinics offer Shingrix. If the clinic is part of the CHAS network, you can access the same subsidised rates as at polyclinics.
What are the common side effects of Shingrix?
Common side effects include soreness at the injection site, fatigue, headache, and mild fever. Most resolve within a few days.
Do I need a booster after the two doses?
No routine booster is currently recommended for immunocompetent adults. Protection lasts at least 6 years and likely longer.
Can I use MediSave for the shingles vaccine?
Yes, from 1 January 2026, MediSave can be used to cover the out-of-pocket cost after subsidies at polyclinics, CHAS GP clinics, and MOH-funded institutions.
Where can I get the shingles vaccine in Singapore besides polyclinics?
You can get it at CHAS GP clinics, private GP clinics, and some specialist centres. Private clinics without CHAS may charge higher rates.
Is the shingles vaccine safe for people with chronic conditions like diabetes?
Yes, Shingrix is safe for people with chronic conditions. It is recommended for adults at increased risk of shingles, including those with diabetes, heart disease, or chronic respiratory conditions.