How to Calculate a Baby’s Age in Weeks and Months

Key Takeaways

  • A baby’s age is almost always tracked in weeks for the first few months, then in months after about 8 to 12 weeks, because early development milestones (feeding schedules, vaccination timing, growth checks) are measured in weekly increments.
  • To calculate weeks: count the number of full 7-day periods since the birth date. To calculate months: count from the birth date to the same numbered date in later months, not by dividing days by 30.
  • Premature babies need a corrected age (also called adjusted age), which subtracts the number of weeks born early from the chronological age. This matters for growth charts and milestone tracking until around age 2.
  • Pediatricians, vaccination schedules, and growth percentile charts almost always use chronological age in weeks or months, not corrected age, except for developmental milestone assessments in preemies.
  • You can get an exact, error-free count using our free age calculator, which handles leap years and varying month lengths automatically.

Why Baby Age Isn’t Calculated Like Adult Age

When someone asks how old you are, the answer is a single number in years. Nobody says “I’m 31 years and 4 months old” in casual conversation. But for babies, the opposite is true. Age in the first year of life is measured with much finer granularity, in weeks for the earliest months and then in months once the baby is a bit older, because so much changes in such short windows.

A baby who is 6 weeks old is developmentally different from one who is 10 weeks old in ways that matter for feeding, sleep patterns, and medical checkups. Compressing that into “under 3 months old” loses information that parents, pediatricians, and childcare providers actually need. That’s why baby age calculators, growth charts, and vaccination schedules are all built around week-by-week and month-by-month counting rather than simple year-based age.

This guide walks through exactly how that counting works, where people get it wrong, and how corrected age applies if your baby was born prematurely.

Method 1: Calculating Age in Weeks

Calculating a baby’s age in weeks is really just counting full 7-day blocks from the birth date to today.

StepWhat to doExample
1Note the exact birth dateMarch 3
2Note today’s dateApril 21
3Count the total number of days between the two dates49 days
4Divide by 7 to get complete weeks49 ÷ 7 = 7 weeks exactly
5If there’s a remainder, express it as “X weeks and Y days”52 days ÷ 7 = 7 weeks, 3 days

The tricky part isn’t the division, it’s step 3: counting the days correctly. A common mistake is counting the birth date itself as “day 1” and then double-counting it again when the week starts. The birth date is day 0. The baby turns 1 week old exactly 7 days later, not 6 or 8.

Worked Example: Standard Case

A baby is born on June 10. Today is August 5.

  • Days from June 10 to August 5: June has 30 days, so June 10 to June 30 is 20 days. Add all of July (31 days): 20 + 31 = 51 days. Add August 1 to August 5: 51 + 5 = 56 days.
  • 56 ÷ 7 = exactly 8 weeks old.

Worked Example: Edge Case with a Remainder and Leap Year

A baby is born on February 15, 2024 (2024 is a leap year). Today is March 20, 2024.

  • February 2024 has 29 days (leap year), so February 15 to February 29 is 14 days.
  • Add March 1 to March 20: 14 + 20 = 34 days.
  • 34 ÷ 7 = 4 weeks, remainder 6 days.
  • The baby is 4 weeks and 6 days old, or “almost 5 weeks.”

If this baby had been born in a non-leap year, February would only have 28 days, changing the day count by one and shifting the final answer. This is exactly the kind of quiet error that trips up manual counting, and it’s covered in more depth in our guide on how leap years affect age calculation.

Method 2: Calculating Age in Months

Once a baby is past the newborn stage, most parents and providers switch to counting in months. This is where a common error creeps in: dividing total days by 30.

Months aren’t a fixed number of days. They range from 28 to 31 days, so “30 days = 1 month” only works by coincidence some of the time. The correct method is date-to-date counting.

StepWhat to do
1Start at the birth date
2Move forward to the same day-of-month in the next calendar month
3Count that as “1 month old”
4Repeat month by month until you reach today’s date
5If today falls between two monthly markers, express the remainder in days or weeks

Worked Example: Standard Case

A baby is born on May 14. Today is September 14.

  • May 14 to June 14 = 1 month
  • June 14 to July 14 = 2 months
  • July 14 to August 14 = 3 months
  • August 14 to September 14 = 4 months
  • The baby is exactly 4 months old.

Worked Example: Edge Case, Born on the 31st

A baby is born on January 31. What happens when we reach February, which has no 31st day?

  • The convention used by most calculators and pediatric tools is to roll to the last day of the shorter month. So January 31 to February 28 (or 29 in a leap year) counts as “1 month.”
  • Then February 28 to March 28 counts as month 2, and so on, unless the calculator resets to the 31st again in months that have one.
  • This is a genuine ambiguity in date math, and it’s why manually tracking a baby born at the end of a month can produce slightly different answers depending on the method used. A dedicated tool applies the same rule consistently every time, which matters more than most people expect for a baby born on the 29th, 30th, or 31st.

Corrected Age for Premature Babies

If your baby was born before 37 weeks of pregnancy, pediatricians typically use corrected age (also called adjusted age) rather than chronological age when assessing growth and developmental milestones, for up to the first 2 years.

Corrected age = chronological age minus the number of weeks born early.

TermWhat it measuresWhen it’s used
Chronological ageTime since actual birth dateVaccination schedules, most medical dosing, legal/administrative purposes
Corrected (adjusted) ageTime since the original due dateGrowth percentile charts, developmental milestone tracking for premature babies

Worked Example

A baby was due on April 1 but was born early on February 4, making her 8 weeks premature. Today she is 16 weeks old by chronological age (counted from February 4).

  • Corrected age = 16 weeks − 8 weeks = 8 weeks corrected age.
  • This means her growth and developmental milestones should be compared against the expectations for an 8-week-old, not a 16-week-old, even though 16 weeks have passed since her actual birth.

This distinction matters because a premature baby compared against chronological-age milestones may appear to be “behind,” when in fact she is right on track for her adjusted age. Most pediatricians stop using corrected age once a child reaches 24 months, at which point chronological age is used going forward.

Manual Counting vs. Using a Calculator

FactorManual CountingAge Calculator
SpeedSlow, especially across months with different lengthsInstant
Leap year handlingEasy to forget or miscountHandled automatically
Corrected age for preemiesRequires a separate subtraction step, easy to make an arithmetic errorCan be built in as an option
End-of-month edge cases (31st, 29th)Inconsistent unless you fix a rule in advanceApplies the same rule every time
Good for occasional spot-checksYesYes
Good for tracking weekly milestones over monthsTedious and error-proneFar more reliable

For a single quick check, doing the math by hand is fine. For ongoing tracking, especially with a premature baby where corrected age matters, a calculator removes an entire category of small, compounding mistakes.

Common Mistakes

MistakeWhy It’s WrongThe Fix
Dividing total days by 30 to get “months”Months vary from 28 to 31 days, so this consistently produces a slightly wrong answer, especially over several monthsUse date-to-date counting: same day-of-month, month by month
Counting the birth date as “day 1” instead of “day 0”Shifts every subsequent week and month count off by one dayTreat the birth date as the starting point (day zero), not the first day counted
Forgetting leap years when counting FebruaryProduces a one-day error in any calculation that spans a leap FebruaryCheck whether the relevant year is a leap year before counting by hand
Using chronological age for a premature baby’s milestone checkCan make a healthy preemie look developmentally delayed when she isn’tUse corrected age for milestones until 24 months, chronological age for medical scheduling
Assuming every month adds “30 days” to a running weeks totalCreates drift between the “weeks” number and the “months” number over timeRecalculate weeks directly from the birth date rather than converting from a months figure

Frequently Asked Questions

How many weeks old is a 2-month-old baby? Roughly 8 to 9 weeks, though the exact number depends on the specific birth date, since months don’t divide evenly into 7-day weeks.

Should I use chronological age or corrected age for vaccinations? Chronological age. Vaccination schedules are timed from the actual birth date, regardless of how early the baby was born.

Until what age do doctors use corrected age for premature babies? Typically until 24 months, after which chronological age is used for all purposes.

Why does my baby’s “weeks old” count seem to not match what an app tells me? This usually comes down to whether the birth date is counted as day 0 or day 1. Check whether the app or calculator you’re using treats the birth date as the starting point.

Is it normal for baby age trackers to disagree by a day or two near the end of a month? Yes, particularly for babies born on the 29th, 30th, or 31st, since different tools handle short months differently. This isn’t a bug, it’s a difference in rounding convention.

How do I calculate my baby’s age if she was born on February 29? This is a genuine leap-day edge case. See our dedicated guide on what happens if you’re born on February 29 for how birthdays and age counting work in non-leap years.

Does “corrected age” apply to full-term babies? No. Corrected age only applies to babies born before 37 weeks of pregnancy. Full-term babies use chronological age from birth.

What’s the easiest way to double check my baby’s exact age? Use our free age calculator, which gives an exact totals in weeks, months, and days without any manual counting.

A Note on Method

This guide follows standard calendar-based date arithmetic (the Gregorian calendar) for all counting, and the corrected age formula follows the convention used by the American Academy of Pediatrics for premature infants. When your baby moves from the “weeks” stage to needing a formal age for school or program enrollment, the counting method shifts again, which is covered in our guide on calculating a child’s age for school enrollment.

Leave a Reply

Your email address will not be published. Required fields are marked *