Vaccines and medical aid: what's covered and where to get them

    Most vaccines in South Africa are paid for in one of three ways. Childhood vaccines on the national schedule are free at state clinics. Flu shots and some other vaccines are paid on many medical aid options from a preventive benefit that doesn't touch your savings. Travel vaccines are usually on you.

    Get a free callback

    No spam. We only call to help you compare quotes. POPIA-compliant.

    The short version

    • Childhood vaccines on the national Expanded Programme on Immunisation (EPI) schedule are free at public clinics.
    • The HPV vaccine is given free to Grade 5 girls at public schools through the school health programme.
    • Many medical aid options pay for a yearly flu vaccine from a preventive benefit, usually at a network pharmacy.
    • Travel vaccines, such as yellow fever and typhoid, are usually paid from savings or out of pocket.
    • Yellow fever vaccine must be given at a registered yellow fever vaccination centre.

    Who usually pays

    VaccineUsually paid by
    Childhood vaccines on the EPI scheduleFree at state clinics. Many options also pay at a network pharmacy or GP.
    Flu vaccineYour option's preventive benefit on many options, once a year
    HPV vaccineFree school programme for Grade 5 girls. Otherwise savings or out of pocket, unless your option lists it.
    Pneumococcal and shingles (older adults)Varies by option. Some preventive benefits include them for over-65s and high-risk members.
    Travel vaccinesUsually savings or out of pocket

    What the 2026 brochures say about preventive benefits

    Verbatim mentions from each scheme's own 2026 brochure summary.

    Discovery Health Classic Comprehensive

    Extensive screening and prevention benefits

    Discovery Health Classic Smart Comprehensive

    Extensive screening and prevention benefits

    Discovery Health Classic Core

    Screening and Prevention Benefit for important health checks

    Discovery Health Classic Delta Core

    Screening and Prevention Benefit for important health checks

    Discovery Health Essential Core

    Screening and Prevention Benefit for important health checks

    Discovery Health Essential Delta Core

    Screening and Prevention Benefit for important health checks

    Discovery Health Coastal Core

    Screening and Prevention Benefit for important health checks

    Fedhealth myFED

    Health and wellness screenings included

    106 of 114 plans in our 2026 data don't mention this in the brochure summary we hold. That doesn't mean they exclude it — check the plan's own brochure.

    How to claim

    • Use a network pharmacy or GP where your option has one. Preventive benefits usually only pay at network providers.
    • Ask the pharmacy to claim directly from the scheme with your membership number.
    • Check the rules first: many options allow one flu vaccine per person per year, or limit some vaccines to certain ages.
    • Keep your child's Road to Health booklet up to date. Schools and clinics ask for it.

    Questions people ask

    Does medical aid pay for the flu vaccine?

    On many options, yes, once a year from a preventive benefit that doesn't use your savings. Check your option's list of preventive benefits.

    Are childhood vaccines free in South Africa?

    Yes, at public clinics, for vaccines on the national EPI schedule. At a private clinic or pharmacy, your medical aid may pay, depending on your option.

    Does medical aid cover travel vaccines?

    Usually only from your savings, if at all. Budget for them and visit a travel clinic well before you leave.

    Related on Medical Aid Online

    Sources

    This guide is general information, not financial or medical advice. Medical Aid Online is not a medical scheme. Scheme rules and benefits change every year, so check the scheme's own rules and brochure before you decide.

    More guides