Vaccine Schedule Calculator
Track childhood vaccine completion and identify due or overdue doses based on CDC schedule.
About this calculator
The CDC's Advisory Committee on Immunization Practices (ACIP) publishes a recommended childhood immunization schedule that gives each vaccine dose a WINDOW of acceptable ages rather than a single exact date -- for example, the fourth DTaP dose is recommended at 15-18 months, and both the fifth DTaP dose and the fourth IPV (polio) dose are recommended at 4-6 years. This calculator simplifies each dose to one representative age within its real ACIP-recommended window (DTaP: 2, 4, 6, 15, and 48 months; IPV: 2, 4, 6, and 48 months; MMR: 12 and 48 months; Hepatitis B: birth, 1, and 6 months) so it can compare a straightforward age-in-months figure against how many doses of each vaccine your child has received. It reports how many doses are due now (the representative age has passed but not by more than two months), how many are overdue (more than two months past), the youngest age at which the next dose comes due (or, if every remaining dose in this calculator's tracked series is already due now or overdue, the child's current age -- 0 is reserved specifically for a fully complete tracked schedule, not for "nothing left in the future"), and an overall completion percentage.
That completion percentage covers only the four vaccine series this calculator tracks -- DTaP, IPV, MMR, and Hepatitis B -- NOT the full ACIP-recommended childhood schedule, which includes roughly eleven routine series; Hib, PCV (pneumococcal), rotavirus, varicella, Hepatitis A, influenza, and COVID-19 are not tracked here, so a 100% Completion reading means only that these four series are done, not that the child is fully caught up on every ACIP-recommended vaccine. Because real-world scheduling has flexibility built into it -- an early dose within the minimum interval, a delayed dose due to illness, or a catch-up schedule for a child who started vaccines late -- treat this as a general orientation tool rather than a substitute for your child's actual vaccination record and your pediatrician's specific catch-up schedule, which follows more detailed ACIP rules than this simplified single-age-per- dose model captures.
Medical Disclaimer
This calculator is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making decisions about your health. Never disregard professional medical advice or delay seeking it because of results from this tool.
Inputs
Results
Vaccines Due Now
1
Overdue Vaccines
0
Figures current as of 2026. Source: Centers for Disease Control and Prevention, Advisory Committee on Immunization Practices (ACIP). Child and Adolescent Immunization Schedule by Age, United States.
How to Use This Calculator
- Enter the child's current Age in months (0–72).
- Enter the number of DTaP doses received (0–5), IPV (polio) doses (0–4), MMR doses (0–2), and Hepatitis B doses (0–3).
- The calculator compares received doses to the CDC-recommended schedule for the child's age.
- Review Vaccines Due Now and Overdue Vaccines to identify catch-up needs, plus the Next Due at Age (months) for scheduling the next visit.
- Check the Completion percentage to see overall immunization progress relative to the age-appropriate schedule.
How the result changes with Child's Age
| Child's Age | Vaccines Due Now | Overdue Vaccines |
|---|---|---|
| 6 | 0 | 0 |
| 9 | 0 | 0 |
| 18 | 0 | 2 |
| 30 | 0 | 2 |
What each input means
- Child's Age
- Current age in months.
- DTaP Doses Received
- Number of DTaP/DTP doses received so far (series of 5).
- IPV Doses Received
- Number of polio (IPV) doses received (series of 4).
- MMR Doses Received
- Number of MMR doses received (series of 2, first at 12 months).
- Hep B Doses Received
- Number of Hepatitis B doses received (series of 3).
What each result means
- Next Due at Age
- 0 means the tracked series are all complete; otherwise the age (in months) at which the next dose is due, or the child's current age if every outstanding dose is already due now or overdue.
- Completion (DTaP/IPV/MMR/HepB only)
- Covers only the 4 vaccine series this calculator tracks (DTaP, IPV, MMR, Hepatitis B) -- NOT full ACIP compliance. The full ACIP schedule includes about 11 routine series; Hib, PCV, rotavirus, varicella, Hepatitis A, influenza, and COVID-19 are not tracked here.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersChild's Age = 12, DTaP Doses Received = 3, IPV Doses Received = 3, MMR Doses Received = 0 = 5 input(s) provided
- Calculate Vaccines Due NowVaccines Due Now1 = 1
- Calculate Overdue VaccinesOverdue Vaccines0 = 0
- Calculate Next Due at AgeNext Due at Age15 = 15
Figures and sources
- CDC/ACIP Child and Adolescent Immunization Schedule (United States) (2026) — Centers for Disease Control and Prevention, Advisory Committee on Immunization Practices (ACIP). Child and Adolescent Immunization Schedule by Age, United States.
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does this calculator use a single age for each vaccine dose instead of a range?
The real ACIP-recommended schedule gives each dose a window rather than one exact age -- for example, the fourth DTaP dose is recommended anywhere from 15 to 18 months. This calculator picks one representative age within each real window to keep the due/overdue comparison simple, so treat the result as an approximation rather than the precise ACIP window itself.
What's the difference between a vaccine dose that's 'due now' versus 'overdue'?
This calculator flags a dose as due now if its representative age has passed within about the last two months, and overdue if it's been more than two months past that age. The distinction is meant to separate a dose that's simply ready to be given at a routine visit from one that likely needs a dedicated catch-up appointment.
Does completion percentage account for whether doses were given on time, or the full ACIP schedule?
Neither. Completion percentage counts how many doses have been received out of the total recommended series across all four vaccines, regardless of your child's current age or whether those doses were given exactly on schedule -- a child who received every dose but consistently late can still show 100% completion once all doses are in. It also covers only the four vaccine series this calculator tracks (DTaP, IPV, MMR, and Hepatitis B), not the full ACIP-recommended childhood schedule, which includes roughly eleven routine series; Hib, PCV (pneumococcal), rotavirus, varicella, Hepatitis A, influenza, and COVID-19 doses are not tracked at all, so 100% here means only that these four tracked series are done -- check with your pediatrician for full ACIP compliance.
Why does Next Due at Age show my child's current age instead of 0 when nothing has been given?
A value of 0 is reserved for a genuinely complete tracked schedule. If a child is significantly under-immunized and past this calculator's oldest representative dose age, every remaining dose in the tracked series is already due now or overdue, so there's nothing scheduled in the future -- but that's very different from being fully vaccinated. In that situation, Next Due at Age reports the child's current age (since every outstanding dose is already due right now) rather than the misleading age of 0.
My child started vaccines late -- does this calculator handle catch-up schedules?
Not precisely. Catch-up immunization follows its own set of ACIP rules with minimum intervals between doses that can differ from the routine schedule this calculator simplifies. For a child who started late or missed doses, use this as a general orientation and follow your pediatrician's specific catch-up schedule.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Growth Percentile Calculator
Calculate pediatric growth percentiles for weight, height, and BMI using WHO Child Growth Standards (0-60 months) and CDC 2000 Growth Charts (5-20 years) LMS reference data.
Pediatric HealthInfant Formula Calculator
Calculate daily formula volume and per-feeding amounts based on infant age, weight, and feeding frequency.
Travel & TourismTravel Vaccine Timing
Check if weeks before travel cover multi-dose spacing (educational).
ImmunologyVaccination Schedule (Adult) Calculator
Recommended adult vaccines from age and risk factors.
Vet SpecialtyLivestock Vaccination Schedule Calculator
Calculate cattle vaccination protocol costs by herd size, age class program, booster rounds, and labor cost per head.
More in Medical & Clinical.