⚠️ Medical Disclaimer: These tools are for educational purposes only and are not medical advice. Please consult your family doctor or healthcare provider for any health concerns.
Free Tool

Baby Vaccination Schedule Tracker (NACI)

Canada's complete CPS 2024 immunisation schedule personalised by your baby's birth date. See exactly what's due, what's done, and what's overdue. And tick off each vaccine as completed.

100% FreeNo LoginWorks on MobileData Stays Private

In Canadian homes, Vaccinations follow the NACI (National Advisory Committee on Immunization) recommendations, implemented through provincial public health programmes. Coverage and exact timing varies slightly by province. This tracker generates a personalized schedule. We follow the 2026 NACI Canada schedule with notes on provincial variations. Tap each vaccine after administration to mark complete.

💉 About the Canadian vaccination schedule

NACI provides national recommendations; provinces implement with their own schedules. All routine vaccines free with provincial health card. Schedule varies slightly by province (e.g., Quebec gives more Hepatitis B doses to infants, Ontario gives Meningococcal C only). Administered at family doctor offices, walk-in clinics, public health units, and pharmacies for some vaccines (typically influenza, COVID-19). Provincial public health units run free immunization catch-up clinics.

💉 Baby Vaccination Schedule Tracker (NACI)

Canada CPS (Canadian Paediatric Society) 2024 immunisation schedule. Personalised by your baby's birth date

How to use this tool

This tracker uses the official CPS (Canadian Paediatric Society) 2024 vaccination schedule. The gold standard for baby immunisation in Canada. It takes 30 seconds to set up.

  1. 1
    Enter baby's date of birth

    This is the foundation of the schedule. All vaccine due dates are calculated from your baby's birth date. Even if your baby is already a few months old, the tool shows you what's been due and what's still pending.

  2. 2
    Click "Generate My Baby's Vaccine Schedule"

    Your complete personalised schedule appears instantly. You'll see every vaccine from birth to 12 years, with the exact due date for each based on your baby's age.

  3. 3
    Tick off vaccines as they are given

    After each doctor visit, tick the checkboxes next to the vaccines your baby received. This is saved automatically on your device so your record is always up to date.

  4. 4
    Look for the orange "Due Soon" badge

    Vaccines that are due within the next 2 weeks are highlighted in orange. This helps you plan your next paediatrician appointment before a vaccine becomes overdue.

💡 Catch-up vaccines are possible

If you have missed some vaccines due to illness, travel, or any other reason, do not worry. CPS has an approved catch-up schedule. Your paediatrician can administer missed vaccines in a compressed timeline. No vaccine is truly "too late" to start.

⚠️ This schedule is a guide only

Always confirm vaccine dates and brands with your paediatrician. Some vaccines may vary by brand availability or your baby's specific health conditions. Government hospitals (under NIS) and private paediatricians may follow slightly different schedules. The CPS schedule is the recommended standard for private healthcare.

Frequently Asked Questions

The National Immunisation Schedule (NIS) provided free at government hospitals includes essential vaccines like BCG, OPV, DPT, Hepatitis B, Measles. Also Vitamin A. The CPS schedule includes additional vaccines like Hib, PCV, Rotavirus, Varicella, Typhoid Conjugate, and Hepatitis A which provide broader protection but are given in private clinics.
This is very common. A mild fever is not a reason to skip vaccines. But if your paediatrician postponed due to illness, reschedule within 1-2 weeks. For most vaccines, the catch-up interval is 4 weeks between doses. Ask your doctor for the catch-up schedule specific to which vaccine was missed.
Vaccines on the government NIS schedule (BCG, OPV, DPT, Hepatitis B, Measles) are free at government hospitals and PHCs. Vaccines on the CPS schedule only (Hib, PCV, Rotavirus, Varicella, Typhoid Conjugate, Hepatitis A, HPV) are paid vaccines available at private hospitals, typically costing C$500-C$5,000 per dose depending on the vaccine.
It is not legally mandatory but is strongly recommended by CPS. Rotavirus is the leading cause of severe diarrhoea and dehydration in infants in Canada. The vaccine is highly effective and available as oral drops, not an injection. It must be given before 8 months of age to be eligible.

How vaccination scheduling works in Canada

Canadian pediatric care runs through provincial public health. Your health card covers everything: ER visits, family doctor appointments, walk in clinics. OHIP in Ontario. RAMQ in Quebec. MSP in British Columbia. Each province slightly different but the principle is the same. Pediatric specialty hospitals serve as referral centres. SickKids in Toronto. BC Childrens in Vancouver. CHEO in Ottawa. Sainte Justine in Montreal. The 811 health line is your first call for after hours triage. Available in most provinces. Many Canadians do not have a family doctor right now (the shortage is real). Walk in clinics and Telus Health Virtual Care fill the gap. Wait times are the main frustration with the system.

📞 Emergency contacts in Canada

In Canada, call 811 for free 24/7 health advice (available in most provinces). For emergencies, call 911. Pediatric specialty hospitals (SickKids in Toronto, BC Children, CHEO in Ottawa, Sainte-Justine in Montreal, Stollery in Edmonton) have after hours services. Your provincial health card covers all of this.

What Canadian moms actually deal with

Canadian parents are generally pragmatic and reasonably trusting of the medical system. Wait times frustrate everyone. The family doctor shortage frustrates everyone more. Cultural norm is to call 811 first, then decide between walk in clinic, family doctor, or ER based on what they tell you. Winter respiratory illness season is brutal in Canada. November through March, intense circulation of RSV, flu, and COVID. Babies under 6 months are at highest risk for complications. The RSV prophylaxis program (nirsevimab, brand Beyfortus) is now standard. Free through provincial programs in most provinces. Ask your family doctor or call 811 to confirm eligibility for your baby.

Canadian-specific questions

Yes, slightly. Each province has its own immunization schedule based on NACI recommendations. Key differences: Ontario uses Meningococcal C only at 12 months (Quad MenACYW at 12-15 years), Quebec uses Quad earlier. BC and Alberta include MenACYW from 12 months. Some provinces include Hepatitis A in schedule (Yukon, NWT) while others give only to high-risk children. HPV scheduling differs: 2 doses standard, but exact timing varies (Grade 6 vs Grade 7). All routine vaccines are free with health card. Public health nurses in your province know the exact local schedule.
NACI recommends COVID-19 vaccine for children 6 months and older. Eligibility for free provincial COVID vaccines varies. Most provinces continue to offer free COVID vaccination for all ages, though increasingly aligned with high-risk groups for adults. For babies and young children, COVID vaccine is given alongside routine vaccinations at well-baby visits. Discuss with your family doctor or call 811 if you have questions about timing or specific concerns. The Canadian Paediatric Society (CPS) provides detailed guidance for families considering the COVID vaccine for their children.
Health Canada approved Beyfortus (nirsevimab) in 2023. Provincial programmes for RSV prevention rolled out for the 2024-25 RSV season in Ontario, Quebec, BC, Alberta, other provinces. Eligibility varies but generally includes all infants under 8 months entering their first RSV season, and high-risk infants up to 19 months. Provided free through provincial public health programmes for eligible babies. Without the programme, Beyfortus costs around 1,200 CAD per dose. The Canadian Paediatric Society strongly recommends Beyfortus for all eligible infants. Talk to your family doctor or call 811 about eligibility in your province.