Childhood Vaccinations: What's Free and What Costs Extra
Most childhood vaccines are free in Canada, but several important ones are not covered in every province. Know what you might need to pay for.
Childhood Vaccines in Canada: The Basics
Canada's publicly funded vaccination programs cover the majority of recommended childhood vaccines at no cost to families. However, coverage varies by province, and some important vaccines fall outside the funded schedule — meaning parents may face out-of-pocket costs of $100–$600 for optional but recommended immunizations.
Universally Funded Vaccines (Free in All Provinces)
The following vaccines are provided free to all Canadian children through public health programs:
| Vaccine | Protects Against | Doses | Schedule |
|---|---|---|---|
| DTaP-IPV-Hib | Diphtheria, tetanus, pertussis, polio, Hib | 4 | 2, 4, 6, 18 months |
| Pneumococcal (PCV13) | Pneumococcal disease | 3–4 | 2, 4, 12 months |
| Rotavirus | Rotavirus gastroenteritis | 2–3 | 2, 4 months |
| MMR | Measles, mumps, rubella | 2 | 12 months, 4–6 years |
| Varicella | Chickenpox | 2 | 12–15 months, 4–6 years |
| Meningococcal C | Meningitis (group C) | 1–2 | 12 months |
| HPV | Human papillomavirus | 2 | Grade 4–6 (varies) |
| Hepatitis B | Hepatitis B | 2–3 | Varies by province |
Vaccines That May Cost Extra
These vaccines are recommended by the National Advisory Committee on Immunization (NACI) but not funded in all provinces:
Meningococcal B (Bexsero)
- Cost: $130–$170 per dose (2–4 doses depending on age)
- Total cost: $260–$680
- Funded in: Some provinces for high-risk groups only; PEI and parts of Quebec fund universally
- Why it matters: Meningococcal B causes the most common type of bacterial meningitis in young children
Meningococcal ACWY (Menactra/Menveo)
- Cost: $100–$150 per dose
- Funded in: Most provinces fund one dose in adolescence; infant doses are not always covered
- Why it matters: Important for teens heading to university, where outbreaks occur
Hepatitis A
- Cost: $45–$70 per dose (2 doses)
- Total cost: $90–$140
- Funded in: Some provinces; others require out-of-pocket payment or cover only high-risk groups
Travel Vaccines
If your family travels internationally, additional vaccines may be needed:
- Typhoid: $45–$65
- Yellow fever: $150–$200
- Japanese encephalitis: $200–$300 per dose
Province-by-Province Variations
| Vaccine | ON | BC | AB | QC | SK | MB |
|---|---|---|---|---|---|---|
| Meningococcal B | Not funded | Not funded | Not funded | Partially | Not funded | Not funded |
| Hepatitis A | Not funded | Not funded | Funded | Funded | Not funded | Not funded |
| HPV (all genders) | Funded | Funded | Funded | Funded | Funded | Funded |
| Flu vaccine (children) | Funded | Funded (6mo–5yr) | Funded | Not funded | Funded | Funded |
How to Save on Non-Funded Vaccines
Catch-Up Vaccines
If your child has missed scheduled vaccines, catch-up doses are available for free through public health. Contact your local public health unit to arrange an updated schedule.
The Bottom Line
Most essential childhood vaccines are free in Canada, but families should budget $200–$600 for recommended vaccines that fall outside provincial funding. Check your private insurance first, compare pharmacy prices on TransparentMedz, and talk to your pediatrician about which optional vaccines are most important for your family's situation.
Ready to save on your prescriptions?
Compare prices across Canadian pharmacies and find the lowest cost for your medication.
Compare Prices NowRelated Articles
View all articlesBreastfeeding-Safe Medications: Costs and Alternatives
Many medications are safe during breastfeeding, but knowing which ones — and what they cost — helps nursing parents make informed decisions.
Family Prescription Budget: How to Save $1,000+ Per Year
Practical, proven strategies that Canadian families are using to cut their annual prescription drug spending by $1,000 or more without compromising care.
Allergy Medications for Kids: Prescription vs OTC Savings
Seasonal allergies affect millions of Canadian kids. Compare prescription and OTC antihistamines, nasal sprays, and epinephrine to find the most affordable options.
Pediatric ADHD Medication Costs and Coverage
ADHD medications for children can cost $30 to over $300 per month. Here is what is covered, how brand and generic options compare, and how to minimize costs.