MyVacVaccines Malaysia
Independent · For Malaysia

Vaccination in Malaysia, made clear.

Immunisation schedules, vaccine prices, free government programmes, and travel requirements — explained plainly, in one trusted place.

Vaccination is one of the most effective ways to protect yourself and your family from serious disease — yet for many Malaysians, the practical questions are the hard part. Which vaccines are free? What does the rest cost? Where do you actually go, and when?

MyVac exists to answer those questions clearly. Malaysia runs one of the region's more comprehensive public immunisation systems: the National Immunisation Programme, delivered free to citizens through Klinik Kesihatan and government hospitals, protects children from birth against tuberculosis, hepatitis B, diphtheria, tetanus, pertussis, polio, measles and more. Alongside it sits a large private sector — clinics and hospitals offering travel vaccines, adult boosters and optional protection that the free programme doesn't cover.

Knowing which side of that system you need — and what to expect in cost, timing and eligibility — is what saves you a wasted trip or an unnecessary bill. Whether you're a parent keeping a child's schedule on track, an adult due for a booster, a pilgrim preparing for Umrah, or a traveller heading somewhere with health risks, the guides below break it down in plain language, grounded in how things actually work here.

The basics

How vaccination works in Malaysia

Two systems run side by side. Knowing which you need is half the battle.

Public Mostly free

The government's National Immunisation Programme covers the childhood schedule for citizens at no charge, delivered through Klinik Kesihatan and public hospitals. It's the backbone of vaccination in Malaysia.

  • Full childhood schedule from birth, free for citizens
  • HPV vaccine free for eligible schoolgirls (school programme)
  • Selected adult vaccines free for high-risk groups and pregnancy
  • Best for: routine childhood vaccines and basic protection

A practical rule of thumb: if it's a standard childhood vaccine and you're a citizen, the Klinik Kesihatan is your free route; if it's an adult, travel or optional vaccine, expect to pay privately — though much of that cost may be claimable as income tax relief.

By life stage

Who needs which vaccines

Vaccination isn't only for babies. Needs change at every stage of life.

Full schedule →
Newborns & babiesBirth – 18 months

The most intensive period of vaccination. From the first day, babies receive protection against tuberculosis and hepatitis B, followed by a series of visits in the first year and a half for combination vaccines that guard against several diseases at once. These visits double as growth and health checks.

BCGHepatitis BDTaP–Hib–IPVPneumococcalMMR
Children & teens18 months – 15 years

Booster doses reinforce earlier protection as children grow, with further shots given around school-entry age. Teenage girls are offered the HPV vaccine free through the school programme — protection against cervical cancer that works best when given before exposure.

DTaP boostersMR / MMRHPV (girls)Tetanus–diphtheria
Adults18 – 59 years

Childhood immunity fades and new needs appear. Adults should keep tetanus boosters current (roughly every 10 years), consider the yearly flu vaccine, and catch up on hepatitis B or HPV if missed. Vaccines for work, travel or specific health conditions may also apply.

Influenza (yearly)Tetanus / TdapHepatitis BHPV (eligible)
Older adults60 years & over

As immunity weakens with age, certain infections hit harder. The pneumococcal and shingles vaccines become particularly important, alongside the annual flu shot, to prevent illnesses that can lead to serious complications or hospitalisation in later life.

PneumococcalShinglesInfluenza (yearly)
Travellers & pilgrimsBefore you fly

Travel adds destination-specific needs. The meningococcal (ACWY) vaccine is mandatory for Umrah and Hajj, with the certificate required. Other trips may call for typhoid, hepatitis A, Japanese encephalitis or yellow fever — ideally arranged 4–6 weeks ahead.

Meningococcal (Umrah)TyphoidHepatitis AJapanese encephalitis
PregnancyDuring pregnancy

Some vaccines are actively recommended in pregnancy because they protect both mother and baby. The Tdap (whooping cough) and influenza vaccines pass protection to the newborn for their first vulnerable weeks. Certain live vaccines are avoided — always tell your doctor you're pregnant.

Tdap (whooping cough)Influenza
What it costs

Understanding vaccine prices

One of the most-searched vaccine questions in Malaysia — here's the shape of it.

Price guide →

There's no single fixed price for a vaccine in Malaysia. What you pay depends on the vaccine itself, the brand, and the clinic or hospital's own pricing and consultation fees — two clinics can quote noticeably different amounts for the same shot. As a broad guide:

RM0 at government clinics

Childhood programme

The full national schedule is free for citizens at Klinik Kesihatan and public hospitals — the single biggest saving available.

RM50–300+ per dose

Single adult vaccines

Typical private range for a one-off vaccine such as flu, tetanus or hepatitis. Basic vaccines sit lower; premium and travel vaccines higher.

Multi-dose courses cost more

Course vaccines

Vaccines like HPV and rabies are given as a series, so the total is the per-dose price across every shot in the schedule.

Lower the bill: vaccination expenses for yourself, your spouse and your children may be claimable under Malaysia's personal income tax relief (LHDN), within the medical-expenses category. Keep your receipts. How tax relief works →
Quick answers

Questions people ask first

All 39 FAQs →
Is vaccination free in Malaysia?
Many vaccines are free for Malaysian citizens through the government's National Immunisation Programme — this covers the full childhood schedule at Klinik Kesihatan and public hospitals. Adult, travel and optional vaccines generally fall outside the free programme and are paid for at private clinics.
Which vaccines do I need for Umrah or Hajj?
The meningococcal (ACWY) vaccine is mandatory for all Umrah and Hajj pilgrims, and you must carry the certificate as proof. Pilgrims are also commonly advised to be up to date on influenza and routine vaccines, since the pilgrimage brings huge crowds into close contact. Confirm current Saudi requirements before each season.
How much do vaccines cost at private clinics?
Prices vary by vaccine, brand and clinic. Single adult vaccines often range from around RM50 to RM300 or more per dose, while multi-dose courses such as HPV or rabies cost more in total across the series. It's worth phoning a couple of clinics to compare, and remember the cost may qualify for tax relief.
What if my child missed a scheduled vaccine?
A missed dose is common and usually not a problem — you almost never have to start the course over. Clinics use a catch-up schedule to resume from where you left off. Bring the child's vaccination booklet to a Klinik Kesihatan or private clinic so they can see what's been given and plan the remaining doses.
Can I claim vaccination as income tax relief?
Yes. Malaysia allows a personal income tax relief for certain vaccination costs for yourself, your spouse and your children, claimed in your annual LHDN filing under the medical expenses category, up to a set limit. Keep the official receipts as proof. Check the latest LHDN guidance for the current amount and eligible vaccines.

Grounded in official sources

Information reflects the programmes and rules set by the Ministry of Health (KKM), LHDN and other Malaysian authorities, with guidance to confirm current details.

Plain language, no jargon

Clear answers written for parents, travellers and anyone making a decision — not medical professionals. Every guide explains the why, not just the what.

Independent & ad-free

An independent resource focused on being genuinely useful. Not a clinic, not a seller — just clear vaccination information for Malaysia.

Medical disclaimer. MyVac provides general information about vaccination in Malaysia for educational purposes only. It is not medical advice and does not replace consultation with a qualified doctor or your nearest Klinik Kesihatan. Vaccine schedules, prices, eligibility and requirements are set by the Ministry of Health Malaysia (KKM) and other authorities and can change. Always confirm current details with an official source or a healthcare professional before making decisions.