Baby · Guide

When are my child’s vaccinations due in Singapore?

The National Childhood Immunisation Schedule dated to your child’s birthday, so every clinic visit from birth to 18 months goes in the calendar now.

By the RaisingAngels.sg editorial team · Facts checked · 5 min read · Not yet reviewed by a clinician. Check health questions with your doctor.

Share

Paper cut-out of an open health booklet with a large plaster across it and a tear-off calendar page, on a green ground.

Quick answer

The National Childhood Immunisation Schedule starts at birth with BCG and the first hepatitis B dose. Clinic visits follow at 2, 4, 6, 12, 15 and 18 months, then school-age doses in Primary 5 and Secondary 1 and 2. Nationally recommended vaccines are fully subsidised for Singapore citizen children at CHAS GP clinics, and up to fully subsidised at polyclinics.

Work out yours →

The useful number: Seven visits from birth to 18 months; for a baby born on 15 August 2026, the 2-month visit falls on 15 October 2026.

Who is this for?

Parents of babies and young children in Singapore who want each vaccination visit in the calendar. The schedule is the National Childhood Immunisation Schedule (NCIS) updated 12 October 2026, as published by the Communicable Diseases Agency.

What is given at each visit?

At birth
BCG (tuberculosis); Hepatitis B dose 1
2 months
6-in-1: DTaP, IPV, Hib + hepatitis B dose 2
4 months
5-in-1: DTaP, IPV, Hib dose 2; Pneumococcal (PCV13) dose 1
6 months
6-in-1: DTaP, IPV, Hib + hepatitis B dose 3; Pneumococcal (PCV13) dose 2; Influenza yearly, under 5 years (first time: 2 doses 4 weeks apart)
12 months
MMR dose 1; Varicella (chickenpox) dose 1; Pneumococcal (PCV13) booster
15 months
MMRV: MMR dose 2 and varicella (chickenpox) dose 2 in one jab
18 months
5-in-1 booster: DTaP, IPV, Hib
10–11 years (Primary 5)
Tdap-IPV booster (one jab)
12–13 years (Secondary 1)
HPV dose 1 (for girls)
13–14 years (Secondary 2)
HPV dose 2 (for girls)

For a baby born on 15 August 2026, the tracker dates the visits at 15 October 2026 (2 months), 15 December 2026 (4 months), 15 February 2027 (6 months) and 15 August 2027 (12 months). School-age doses are given through the school health programme.

How do you stay on schedule?

  1. Enter your child’s date of birth in the SG vaccination schedule tracker. The date stays on your phone.
  2. Book the next visit at a polyclinic or a CHAS GP clinic and add it to your calendar.
  3. Bring the Child Health Booklet to every visit. It records what is actually given.
  4. If a visit was missed or delayed, ask your doctor how to catch up. Do not try to work out a catch-up plan from this list.
  5. Baby born early? The tracker dates each jab from your baby’s actual birth date, not the due date. No official page we read sets a different schedule for babies born early, so ask your baby’s NICU team or doctor whether any timing changes. See Born early or twins: bills, grants and leave.
  6. Ask your doctor about any other vaccines your child may need for a medical condition.

Which tool and download help?

The SG vaccination schedule tracker shows the next visit due and every date after it. Print the Vaccination record card as a planning companion; the Child Health Booklet and your clinic’s records stay the official record.

What does the tracker leave out?

It is a planning aid. It does not show vaccines for specific medical conditions, such as PPSV23 or yearly influenza from 5 to 17 years. Nor does it show COVID-19 vaccination, on the schedule from 12 October 2026 for medically vulnerable children aged 6 months and above. It cannot tell whether a dose was given. Your clinic and the Child Health Booklet record that. Timing, catch-up doses and anything about your child’s health are for your doctor to decide: discuss them with your doctor.

Printables for this guide

  • Free · No email needed

    Vaccination record card

    Every visit on Singapore's National Childhood Immunisation Schedule, from birth to Secondary 2. Write in the date, clinic and next appointment.

  • Free · No email needed

    First 42 days newborn calendar

    Your newborn's first six weeks: register the birth within 42 days and set up the Baby Bonus and CDA. Date the jaundice review, first jabs and postnatal check.

Try it with your numbers

Put in your own details to see your answer.

Open SG vaccination schedule tracker →

Frequently asked questions

When is my baby’s first vaccination after birth?

At 2 months: the 6-in-1 (DTaP, IPV, Hib and hepatitis B dose 2). BCG and hepatitis B dose 1 are given at birth. Try the SG vaccination schedule tracker to date it.

Are childhood vaccinations free in Singapore?

Nationally recommended vaccines are fully subsidised for Singapore citizen children at CHAS GP clinics, and up to fully subsidised at polyclinics. PR children get the subsidy at polyclinics.

What if we missed a vaccination?

Ask your doctor. Catch-up timing depends on your child, so the tracker does not suggest one.

What is changing in the schedule?

MOH announced two changes in October 2026. From 12 October 2026, COVID-19 vaccination is on the schedule for medically vulnerable children aged 6 months and above. From 1 January 2027, the Secondary 1 and 2 school programme gives girls the HPV9 vaccine instead of HPV2, still two doses at no charge, and the Child Health Booklet is updated to match.

Where is the official record of my child’s vaccinations?

Your clinic’s records and the Child Health Booklet. The tracker and the printable card are planning aids only.

Keep this guide for the next big decision.

Build your own reading list and pick up where you left off with a free RaisingAngels account.

Save this guide →

Free account · Tools stay free without an account.

Sources & assumptions

The routine doses are the same as in the April 2026 version. The clinic and the Child Health Booklet record what is given; discuss timing and catch-up with your doctor.

How we calculate →
Our editorial standards →