Ask how old a baby is and you will hear “seven months” or “five weeks,” almost never “0.6 years.” In the first year of life, development moves so fast that years are simply too blunt a unit. That is why parents, pediatricians, and milestone charts all track a baby’s age in months, weeks, and days, and why a baby age calculator that reports all three units is the most useful kind.

This guide walks you through each calculation step by step, with worked examples you can follow along with. You will also learn how to adjust the math for a premature baby and which mistakes to avoid.

Why Babies’ Ages Are Measured in Months (Not Years)

There are three practical reasons the whole baby world runs on months:

  • Pediatrician visits and vaccinations. Well-baby checkups follow a tight schedule, newborn, 1 month, 2 months, 4 months, 6 months, 9 months, 12 months, 15 months, 18 months, and 24 months, and vaccines are timed to specific months. The first big round of shots, for example, is due at 2 months (8 weeks). Saying a baby is “0 years old” tells the doctor nothing.
  • Developmental milestones. Babies hit milestones on a monthly rhythm: first social smiles around 6–8 weeks, rolling over around 4–6 months, first steps around 12 months. Milestone charts are organized by month because a single month can bring dramatic change.
  • WHO growth charts. The World Health Organization’s Child Growth Standards plot weight, length, and head circumference against age in months for children under 2. Doctors compare your baby against these curves, so knowing the exact month (and week) of age genuinely matters.

In short: during the first two years, months, and weeks for newborns, are the language everyone speaks.

How to Calculate a Baby’s Age in Months

The month-counting method is simple:

  1. Start from the baby’s date of birth.
  2. Count full calendar months forward to the same-numbered day in the current month.
  3. Count the remaining days after that date.

Worked example. Suppose a baby was born on March 10, 2026, and today is November 1, 2026:

  • March 10 → October 10 = 7 full months
  • October 10 → November 1 = 22 days
  • Answer: the baby is 7 months and 22 days old.

Babies born on the 29th, 30th, or 31st need a small adjustment in shorter months. We follow the same month-end rules described in our methodology.

How to Calculate a Baby’s Age in Weeks

To get the age in weeks, count the total days the baby has lived and divide by 7. The whole number is the week count; the remainder is the extra days.

Worked example. Using the same baby (born March 10, 2026; today November 1, 2026):

  • Total days lived = 236 days
  • 236 ÷ 7 = 33 full weeks, with 5 days left over
  • Answer: the baby is 33 weeks and 5 days old.

Weeks are the preferred unit in the first two months, your pediatrician will likely say “6-week-old” rather than “one-and-a-half months,” because early growth and vaccine timing are tracked weekly.

How to Calculate a Baby’s Age in Days

The simplest unit of all: a baby’s age in days is just the number of days between the birth date and today.

Worked example. March 10, 2026 → November 1, 2026 = 236 days. That is it. The baby has been alive for 236 days.

Day counts are the foundation of the other two units (divide by 7 for weeks; use the month-counting method for months), and they are the most precise way to describe a newborn’s age in the first few weeks of life.

Corrected Age for Premature Babies

Babies born before 37 weeks of pregnancy are considered premature, and for the first couple of years their development is measured against their corrected age (also called adjusted age), the age they would be if they had been born on their due date.

Formula: Corrected age = Chronological age − (40 − gestational age at birth in weeks). In plain terms: subtract the number of weeks the baby arrived early.

Worked example. A baby born on March 10, 2026 at 34 weeks gestation arrived 6 weeks early (due date April 21, 2026):

  • Chronological age on November 1, 2026: 236 days (7 months, 22 days)
  • Subtract 6 weeks (42 days): 236 − 42 = 194 days
  • Corrected age: 6 months and 11 days (or 27 weeks and 5 days)

Use corrected age for milestones, growth charts, and feeding guidance until about age 2 (24 months), unless your pediatrician advises otherwise. After that, the gap becomes small relative to the normal range of development, and chronological age takes over.

Baby Age Milestones by Month

Every baby develops at their own pace, but these are the widely used reference points pediatricians watch for. (For premature babies, judge these against corrected age.)

AgeKey milestones
1 monthLifts head briefly during tummy time; startles at loud sounds; focuses on faces held close
3 monthsHolds head steady; smiles socially; coos and gurgles; opens and shuts hands
6 monthsRolls over both ways; sits with support; babbles; reaches for and grasps toys
9 monthsSits without support; crawls or scoots; pulls to stand; says “mama” or “dada” (not yet specifically)
12 monthsPulls to stand and cruises along furniture; may take first independent steps; says one or two words; waves bye-bye

Milestones are ranges, not deadlines, but if your baby consistently misses several for their age, mention it at the next checkup.

Common Mistakes Parents Make When Calculating Baby Age

  1. Counting from the due date instead of the birth date. A baby’s age always starts on the actual day of birth. The due date only enters the picture when computing corrected age for a premature baby.
  2. Treating a month as exactly 4 weeks. Calendar months average about 4.345 weeks, so 16 weeks is roughly 3.7 months, not 4. Convert weeks to months with the month-counting method, not by dividing by 4.
  3. Forgetting month-end birthdays. A baby born on January 31 turns one month old on February 28 (or 29 in a leap year), not March 3. The anniversary falls on the last day of the shorter month.
  4. Rounding up. A baby who is 5 months and 29 days old is 5 months old, completed months are what count, just like completed years for adults.

If you need a child’s exact age on a specific past or future date, for school enrollment cutoffs, vaccinations, or competitions, see our guide on how to calculate a child’s age on a cutoff date.

Frequently Asked Questions

When should I stop counting my baby’s age in months?

Around age 2 (24 months). Pediatric growth charts and checkup schedules switch from months to years at 24 months, and most parents naturally follow, though “two and a half” stays common until age 3.

Should I use my baby’s birth date or due date to calculate age?

Always the birth date, that gives chronological age, the number everyone means by “age.” The due date is only used to compute corrected age for babies born prematurely.

How do I calculate the age of a baby born on the 31st of a month?

Count month anniversaries on the last day of shorter months: a baby born January 31 turns one month old on February 28 (February 29 in a leap year), two months old on March 31, and so on.

Why does my pediatrician ask for my newborn’s age in weeks?

Vaccine schedules and early growth tracking run on weeks for precision. The 2-month round of shots, for example, is due at 8 weeks, and in the first 8 weeks, a single week brings big developmental changes.

Do leap years affect baby age calculations?

Only the day count, and it handles itself: February 29 is just another day in the total. The month-counting method is unaffected by leap years.