Get your child vaccinated

Your child's routine vaccines are free at public clinics and hospitals, under the Zimbabwe Expanded Programme on Immunisation (ZEPI).

Handled byMinistry of Health and Child CareOfficial address: mohcc.gov.zw

What you'll usually need

Tick things off as you gather them. Your ticks are saved on this phone only.

Send this list to yourself

Steps

  1. Your baby's first vaccines, BCG and hepatitis B, are due at birth. If your baby didn't get them where they were born, take them to your nearest public clinic as soon as you can.
  2. At the clinic, ask for a Child Health Card if you don't have one. Cards are meant to be free. Supplies ran short in 2025, so if you're asked to pay, speak to the nurse in charge.
  3. Come back when the nurse tells you to. The routine visits are at 6 weeks, 10 weeks and 14 weeks, then at 9 months and 18 months. Together, the vaccines at these visits protect your child against diseases including polio, pneumonia, diarrhoea (rotavirus), measles and rubella.
  4. At 5 and 10 years, your child gets tetanus-diphtheria (Td) doses. Girls get the HPV vaccine at school in Grade 5, at around age 10. It protects against cervical cancer. Girls of that age who are out of school can get it at a clinic.
  5. If your child missed a visit, don't wait for the next one. Go to the clinic, show the card, and ask the nurse to give the doses your child missed.
  6. Bring the card to every visit and keep it safe. Look out for national vaccination campaigns, like the measles-rubella campaign in October 2025 and the polio rounds in 2026. They are free and run at clinics, schools and other places.

Good to know

  • Routine childhood vaccines have been free under ZEPI since the programme began in 1982.
  • If the Ministry of Health's website shows a security warning, don't click past it or type any personal details into the site. Ask at your clinic for the vaccination schedule.

Write a review

Send this list

Contact us