Early years · the working desk
See the whole schedule against your child’s age.
The same indicative IAP-style schedule that’s on our Early Years page, laid out against a real date of birth — so instead of counting weeks in your head, you can see which age band a child is in, what has already been covered, and what is coming next.
Free · No login · Nothing is stored or sent
Immunisation timeline
Why a calendar and not a checklist
A checklist implies someone is keeping score. This isn’t that. It exists because the schedule is written in weeks and months from birth, and doing that arithmetic while holding a baby is genuinely annoying — so the page does the counting and nothing else. What a dose was, whether it was given, and what to do about a gap all live in your child’s own record and your paediatrician’s judgement.
What the age bands mean, and why they are bands
- Bands, not dates. “16–18 months” is a window, not a deadline. Real schedules flex around brand, availability, illness and catch-up plans.
- Doses are numbered — DTwP/DTaP-1, -2, -3 then boosters. The numbering matters more than the calendar: a series interrupted is usually continued, not restarted, but that is a clinical call.
- “Where advised” appears on some entries because the recommendation genuinely varies. Those are the ones to ask about rather than assume.
- Influenza is the one entry that is annual rather than a series, which is why it reads differently from the rest.
What this page will not do
It will not tell you a dose is overdue, because it cannot know what your child has had. It will not recommend a vaccine, name a brand, or price anything. It stores nothing — no date of birth, no cookie, no server call — the arithmetic happens in your browser and disappears when you close the tab.
For catch-up schedules, contraindications, or anything about a specific child, your paediatrician is the only correct source. In India the IAP’s own published schedule and your state’s immunisation programme are the documents that govern.