Free · Local calculation only · No account required

Vaccination Schedule Calculator

Turn a birth date into routine US vaccination age milestones and calendar ranges through age 6. Use the list to prepare questions for your child’s vaccination visit, with the source edition kept visible.

Age alone cannot identify the next dose. This planner does not read vaccination records, validate previous doses or assess medical eligibility. Your clinician confirms what is needed and when.

Use the calculator
United States only Routine childhood age windows
Source edition shown CDC table: 2 July 2025
Local only Birth date stays in calculator memory

Map a Birth Date to Routine US Age Windows

For children younger than 7 on the reference date. This is an age-based planning list, not a dose recommendation.

This fixed source edition was checked on 14 October 2026. It does not update automatically. Confirm current guidance before every vaccination visit. It is not India’s UIP, the UK schedule or a worldwide schedule.

Use the birth date recorded in the child’s health record. Do not enter an expected delivery date.

Leave blank to use today on your device. A future date can be used for calendar planning; it does not predict future recommendations.

Bring the vaccination record: A past age window does not prove a dose was missed, and an upcoming milestone does not mean a dose is needed. Delayed doses, products, medical conditions and local rules need individual review.

This calculator script does not upload the birth date, save it to browser storage or create reminders. No child’s name is needed.

Your calendar overview will appear here

Add a birth date to translate the listed age milestones into dates. The full planning table appears below the calculator.

A range stays a range

For example, 12–15 months is shown as a calendar window, not one compulsory appointment.

Past does not mean missed

Dates describe age only. The tool does not know whether a vaccine was already given.

No catch-up decisions

Actual dose dates, intervals and the product used can change the next step.

Built and maintained by Bhavin Sheth
Last updated:

Medical disclaimer: This educational calendar is not a prescription, an official immunization record or a complete vaccination assessment. It does not determine catch-up doses, contraindications, emergency exposure care or school compliance. Confirm the current local schedule and your child’s history with a qualified vaccination provider before making appointments or treatment decisions.

How birth dates become calendar milestones

The date arithmetic is explicit. Clinical dose timing still needs the vaccination record.

Date-only arithmetic uses UTC internally to avoid daylight-saving shifts; “today” comes from the device’s local calendar.
Calendar rule How this page applies it Important limit
Calendar months Add months from the original birth date. If the day does not exist, use the last day of that month. A month is not treated as 30 days or four weeks. Each milestone is anchored to birth.
Age ranges 12–15 months runs from the 12-month anniversary through the day before the 16-month anniversary. The calendar window is not proof of dose eligibility or a minimum interval.
Point milestones A two-month milestone is the two-month anniversary. A marker is not an appointment order or the last acceptable day.
Reference date Dates are compared with your selected date, or device-local today if blank. Passed, within or ahead describe age only; completion is never inferred.
Example 1 · a two-month milestone

15 January → 15 March

Birth: 15 January 2026. Reference: 15 March 2026. The two-month marker falls on that date; this does not identify which doses have already been given.

Example 2 · a short calendar month

31 January → 28 February

Birth: 31 January 2026. Reference: 1 March 2026. The one-month anniversary is clamped to 28 February; the two-month anniversary remains 31 March.

Example 3 · a leap-day birthday

29 February → 28 February

Birth: 29 February 2024. Reference: 28 February 2025. The 12-month calendar anniversary is 28 February 2025 under this tool’s date convention.

What to check before turning a date into an appointment

Age is one input. Records, products and clinical circumstances determine the next step.

Start with the correct country and source edition

This page uses selected routine childhood rows from the US CDC age table labelled 2 July 2025. Its source was checked on 14 October 2026. That is a source check, not a claim of a new 2026 schedule, automatic updates or CDC endorsement. Other countries use different programmes.

Use age windows without inventing a due date

A recommended age range is not one exact appointment. Even when the child is within a displayed range, an earlier valid dose or a different product can change what is needed. The calendar has no record of those details.

Hib and rotavirus do not always use the same dose count

The infant series can depend on the product. The six-month row therefore marks Hib and rotavirus as product-dependent rather than telling every child to receive another dose. Ask the provider to review the product and previous valid doses.

Rotavirus has upper age limits

Do not use a passed two-month marker as permission to start late. CDC notes set a latest first-dose age of 14 weeks 6 days and a latest final-dose age of 8 months 0 days. The calendar reference shown below the result is not an eligibility assessment.

A HepA follow-up date needs the actual first dose

The table marks the routine 12–23-month starting window. It does not invent a second-dose date from the birth date. A provider uses the actual first valid dose and the applicable interval to plan the next dose.

Hepatitis B birth timing needs more than a birthday

Maternal hepatitis B status, birth weight and care circumstances can change newborn management. The birth row is only a reminder to review the maternity record. Do not wait for this planner to resolve a known or possible exposure.

Seasonal and special-situation protection is separate

Influenza timing and dose count, COVID-19 recommendations and RSV protection need the relevant current guidance and individual history. RSV infant protection may use a monoclonal antibody, which is not the same as an infant vaccine. These are not silently assigned fixed dates.

Take the list to a record-based review

Bring dated vaccination records, product details if available and any previous serious reaction or relevant medical condition. Travel plans and outbreaks can also matter. This planning list does not replace catch-up assessment or satisfy school documentation rules.

Read the abbreviations on the planning list

Names help you read the record; they do not confirm which product or dose a child received.
Abbreviation Meaning
HepB / HepA Hepatitis B / hepatitis A
DTaP Diphtheria, tetanus and acellular pertussis
Hib Haemophilus influenzae type b
PCV Pneumococcal conjugate vaccine; this source lists PCV15 / PCV20
IPV Inactivated poliovirus vaccine
RV Rotavirus; the series depends on the product
MMR / VAR Measles, mumps and rubella / varicella

Review the CDC vaccine-specific notes alongside the age table. For delayed or uncertain records, use the clinician catch-up guidance. This website does not implement those clinical algorithms.

Questions about age windows and vaccination records

Know what the calendar can translate and what a provider still needs to check.

Which country’s vaccination schedule does this calculator use?

It uses selected routine US childhood age milestones from the CDC age table labelled 2 July 2025, for children younger than 7 on the reference date. It is not India’s UIP, the UK schedule or a worldwide schedule.

Does the code-updated date mean the schedule is a new 2026 edition?

No. The source edition is labelled separately as 2 July 2025 and was checked on 14 October 2026. The planner does not update automatically. Confirm current guidance with your provider before acting on any date.

Can this tell me my child’s next required dose?

No. Birth date alone cannot establish vaccination history, valid intervals, product choice, medical eligibility or local requirements. The next listed date is an age milestone or range start, not a next-dose instruction.

Does an age window passed status mean a dose was missed?

No. It means the reference date is later than the listed age range. The dose may already have been given or the child may need a different plan. Vaccination records have not been checked.

Why do some entries show ranges instead of exact dates?

The source uses age ranges for several routine doses. This planner translates the whole range rather than selecting an arbitrary appointment date. Minimum intervals and previous doses still need separate review.

How are month-end and leap-day birthdays handled?

Each milestone is calculated from the original birth date by calendar months. If the day does not exist in the target month, the last day of that month is used. For example, 31 January plus one month is 28 February in 2026, and plus two months is 31 March.

Can I use the list for delayed or uncertain vaccinations?

Use it only to prepare questions. This calculator does not implement catch-up rules or validate earlier doses. Bring the record to a vaccination provider, who can use the current catch-up guidance and vaccine-specific notes.

Are influenza, COVID-19 and RSV assigned dates?

No. These need seasonal, current and individual guidance beyond this birth-date table. They are explicitly listed as topics for separate review rather than being omitted without explanation.

Why is there no automatic HepA dose 2 date?

Its timing depends on the actual first valid dose and the applicable interval. A birth date does not tell the calculator when that first dose was given.

Is my child’s birth date stored or sent anywhere?

This calculator script keeps dates in browser memory without uploading them or saving them to browser storage. Printing is optional and includes the entered dates. Other website scripts can make their own requests; the privacy statement applies to this calculator script only.