Sign In

​​​​​​Immunisation and Child Development

You can get your child immunised at any of our polyclinics. Our trained nurses also offer developmental screening services for your child.

Important points to note when bringing your child for any immunisation:

  • Bring along your child's birth certificate on your first visit to the polyclinic and the health booklet at every visit.

  • It is important to complete the full course of immunisations to ensure that your child has full immunity against the listed diseases.

  • If you are unable to bring your child for a scheduled appointment, remember to call us at 6355 3000 to schedule for a new appointment.

  • If your child is going overseas and will be having his or her immunisations administered in another country, you should bring along your child's health booklet to ensure correct continuity of care, administration and documentation of vaccinations received.

  • Where possible, you should have your child immunised at the same clinic.

  • A vaccination certificate will be issued after your child has completed his or her schedule of childhood immunisations. The Certificate of Vaccination is one of the documents required for Primary One school registration. Ministry of Health also accepts documentary evidence of immunisation downloaded from the National Immunisation Registry's (NIR) website. Please click here to go to the NIR website.

  • Singaporeans are able to use their Child Development Account (CDA) account to pay for enhanced vaccinations. If you are keen, please bring along the following documents at your baby’s first vaccination visit (at 3 months):

    • 1. CDA* – NETS card with Pin Number (OCBC/UOB/POSB/DBS)

    • 2. Latest CDA monthly statement or online CDA statement of account

    • 3. Parent’s/ Trustee’s NRIC

    • 4. Child’s original Birth Certificate

*Please ensure you have sufficient funds in your CDA account, otherwise you will have to make a non-refundable upfront payment.

If your child is born overseas:

  • It is recommended that you call us at 6355 3000 to schedule for an appointment.

  • Please bring along your child’s overseas immunisation records on your first visit, as the attending nurse needs to check and verify your child’s vaccination records.

National Childhood Immunisation Programme

The National Childhood Immunisation Programme (NCIP) has been in place in Singapore for several decades. It is based on the recommendation of Singapore's Expert Committee on Immunisation and the World Health Organisation.

The NCIP offers immunisation against the following diseases:

Recommended vaccinations that are fully-subsidised (for Singapore citizens)

  • Tuberculosis*

  • Diphtheria, Tetanus, Pertussis, Haemophilus Influenzae Type b, Poliomyelitis

  • Diphtheria, Tetanus, Pertussis, Haemophilus Influenzae Type b, Poliomyelitis, Hepatitis B

  • Human Papillomavirus

  • Measles, Mumps and Rubella (MMR)

  • Hepatitis B

  • Pneumococcal

  • Varicella

  • Influenza (6 to 59 months)

Please note that with effect from 2 January 2016, BCG vaccinations at the polyclinics will cease. For children who did not receive BCG vaccination at birth, please check with the hospitals directly for BCG vaccination service.

With effect from 1 November 2020, all recommended immunisations under the NCIP are fully subsidised and provided free of charge at all polyclinics for children who are Singapore citizens.

You are able to use your Medisave to pay for NCIP vaccines. You can also pay for your child’s immunisation using your child's Baby Bonus cash gift or savings in the CDA. If you require more information on the Baby Bonus and its approved healthcare institutions, please go to

Enhanced Immunisation Programme

NHGP also offers vaccines against Rota virus, Influenza, Typhoid, Meningococcus and Hepatitis A, for protection against other infectious childhood diseases.

Vaccines under the Enhanced Immunisation Programme are available at all our Polyclinics. Please refer to FAQs for the vaccination fees.

Polyclinics with this service
Ang Mo Kio; Geylang; Hougang; Kallang; Sembawang; Toa Payoh; Woodlands; Yishun