This AI-assisted, desk-researched guide is not a venue visit, product test or medical assessment. Read the source notes and confirm changing details before making plans.

Read the official schedule for exact ages

This guide does not publish an age-by-age vaccination table. The Ministry of Health's current schedule, the Jadual Imunisasi Kebangsaan updated August 2023, is published by Info Sihat only as an image, not as text, and we could not open the image file from our network when we checked on 28 October 2026. We do not transcribe vaccine ages from a source we cannot read in full, and we do not use an older, possibly outdated version to fill the gap.

For the exact ages at which each vaccine is given, open the official MOH schedule linked below. What we can state here comes from MyGOV's own topic pages, which are text, not images, and loaded normally on 28 October 2026.

What is free, and where to go

MyGOV states that the National Immunisation Programme (NIP) is free from birth to 18 months of age, covering 10 vaccine types against 13 vaccine-preventable diseases. These are given at government klinik kesihatan at no charge.

Private clinics and hospitals may offer additional vaccines outside the NIP. If you are at a private provider, ask directly whether a vaccine is part of the free NIP schedule or an additional one, so you know what you are paying for.

Keep the health record book safe

MyGOV states that the child health record book is needed for primary school registration, so it is worth protecting from day one. The book records every dose your child receives, whether at a government clinic or a private provider.

Ask every clinic, government or private, to record each dose in the book.

The schedule is updated from time to time

MOH's published schedule has been revised before: the version we link to above is dated August 2023. Always check the update date printed on any schedule image you are reading, including this one, rather than relying on a saved screenshot or an older printout.

If a visit is late or missed

JKWPKL&P's guidance is specific: if a dose is late, catch-up immunisation starts at the child's first clinic visit, following a schedule based on the child's age rather than starting over from birth. The clinic sets the exact catch-up plan.

If you think a visit has been missed or delayed, contact your usual clinic, or the nearest klinik kesihatan, and bring the health record book so staff can see exactly what has and has not been given.

Vaccines outside the NIP

JKWPKL&P's page states that private hospitals and clinics may offer vaccines outside the NIP list. The names of those vaccines are published on the same page, but as an image rather than text we could transcribe reliably, so we do not list them by name here.

If you are considering a vaccine outside the NIP, ask your private clinic or doctor which ones they offer and discuss whether any are suitable for your child. This guide does not recommend any vaccine beyond the NIP.

Free NIP vaccines compared with published paid extras

The tables below separate vaccines that are free under the NIP at government klinik kesihatan from additional vaccines some private providers publish prices for. Prices are quoted exactly as published, with the provider and the date we checked.

NIP vaccines listed by MyGOV, including BCG, hepatitis B, DTP, polio, Hib, MMR and pneumococcal, are free at government klinik kesihatan.

  • BabyJourney editorial criteria: a price only appears here if it is published on the provider's own page, quoted exactly, with the date we checked. We did not average, estimate or carry over a price from a forum, a clinic brochure photo, or a different branch's page. Rotarix and RotaTeq prices differ between the two providers listed; both are shown rather than picking one.
Putra Medical Centre Alor Setar (Kedah)
Vaccine / itemPriceChecked
Rotavirus, Rotarix (2 doses)RM450.002026-10-28
Rotavirus, RotaTeq (3 doses)RM459.002026-10-28
InfluenzaRM65.002026-10-28
Chickenpox, VarivaxRM249.902026-10-28
Chickenpox, SkyvaricellaRM139.002026-10-28
Hepatitis A (per dose)RM133.102026-10-28
MAHSA Specialist Hospital (Jenjarom, Selangor)
Vaccine / itemPriceChecked
Rotavirus, Rotarix (2 doses)RM4502026-10-28
Rotavirus, RotaTeq (3 doses)RM5502026-10-28
Columbia Asia Hospital Bukit Jalil (KL)
Vaccine / itemPriceChecked
Add-on package: RotaTeq + VarivaxRM678 (package, valid to 31 Dec 2026 per page)2026-10-28
Add-on package: RotaTeq + Varivax + influenza + MenQuadFiRM928 (package, valid to 31 Dec 2026 per page)2026-10-28

Making the clinic visit easier

None of this is medical guidance, only logistics. Bring the appointment card and health record book, a change of clothes in case of a mess, feeding supplies for the wait, and a stroller or carrier if the clinic is a walk from parking. A small diaper bag covers most of this in one trip.

Common questions

  • Are baby vaccinations free in Malaysia? Yes. MyGOV states the National Immunisation Programme is free from birth to 18 months at government klinik kesihatan.
  • What vaccines are included in the National Immunisation Programme? MyGOV states 10 vaccine types against 13 vaccine-preventable diseases; the official MOH schedule (linked above) lists them against the age each is given.
  • Where can I see the exact ages for each vaccine? On the official MOH Info Sihat schedule page, linked in the first section of this guide. We do not reproduce an age table here because we could not read the current schedule image in full.
  • Do I need the vaccination record book for school registration? Yes. MyGOV states the health record book is required for primary school registration.
  • What if we missed a scheduled dose? JKWPKL&P's guidance is that catch-up immunisation starts at the child's first clinic visit, following a schedule based on the child's age. Contact your clinic to arrange it.

Make the plan yours.

Edit quantities, choose buy or borrow, plan a flexible routine and print. Your entries stay on this device.

Open checklists & routine
RESEARCH NOTES

Sources & checking

Dates record the page check, not a guarantee of current conditions. A limited-access note means the complete details could not be verified.

Planning suggestions are editorial starting points to adapt; no outcome or suitability is guaranteed.