​​​​Recommended Immunisation Schedules for Your Child
Recommended Immunisation Schedules for Your Child

Vaccines ​work best when given at the right time.​​​

Here's what you should know about your child's ​vaccinations.

Recommended immunisation schedules

  1. Vaccines work best when given at the right time.
  2. AgeCompulsoryOptional
    At birth
    • ​BCG
    • Hepatitis B (1st dose)
    -
    ​2 months
    • 6-in-1

    Rotavirus

    4 months
    • 5-in-1
    • PCV
    Rotavirus
    6 months
    • 6-in-1
    • PCV
    -
  3. Vaccines for babies of hepatitis B carrier mothers, until 12 months of age
    AgeCompulsoryOptional
    At birth
    • BCG
    • Hepatitis B (1st dose)

    -

    1 month
    • Hepatitis B (2nd dose)

    -

    2 months
    • 5-in-1
    • Rotavirus
    4 months
    • 5-in-1
    • PCV
    • Rotavirus
    6 months
    • 5-in-1
    • Hepatitis B (3rd dose)
    • PCV
    -
    9 months
    • Blood test for Hepatitis B sAg
    -
    12 months
    • Hepatitis B vaccine booster if required
    -
  4. Vaccines for all toddlers from 1 to 2 years of age
    AgeCompulsoryOptional
    12 months
    • PCV
    -
    15 months
    • MMR
    • Chicken pox
    • Hepatitis A

    18 months

    • 5-in-1 booster
    • Chicken pox^
    21 - 24 months-
    • ​Hepatitis A
  5. Vaccines for children after 2 years of age
  6. AgeCompulsory
    6 - 7 years
    • MMR (2nd dose)
    • Oral sabin (for polio) 2nd booster
    10 - 11 years
    • Tdap/Boostris 2nd booster
    • Oral sabin 3rd booster
  • Can also be given at 4 - 6 years of age
  • For additional vaccines, especially those recommended for travel, please discuss with your doctor.

Ref: O17​

Related Articles

Public Events

19 Sep 2025
Talks Health Talk: Alzheimer @ SHP-Tampines North
​Free, no registration required. Please walk in to clinic at specified date and time. Learn More
19 Sep 2025
Public Stroke Awareness Day
19 Sep 2025
Public National Breast Cancer Awareness Month (NBCAM) 2025 Flagship Event
20 Sep 2025
Workshop Early Childhood Nutrition Webinar
$20 per pax for KK Parenting Club Member; $25 per pax for Non-member Learn More