Time calculators

Age in Months Calculator

Updated Sep 15, 2026 By Infinity Calculator
Rate Formulas
Date of Birth
Select the month, day and year the person was born.
Time of Birth (Optional)
Leave blank to use 00:00 (midnight at the start of the birth day).
Calculate Age As Of (defaults to today)
Change this to see the age in months on any past or future date.

Age in Months

Age: 0 Months

0 months and 0 days old
Years & Months
Total Weeks
Total Days
Day of the Week Born
Detailed Breakdown
Age expressed in months, days, hours, minutes and seconds
Unit Value
Months
Total Weeks
Total Days
Total Hours
Total Minutes
Total Seconds
Reference Date Used
Progress Through the Current Month
0%
0 of 30 days through current month
Step-by-Step Solution
Age in Months Over Time

Introduction

This Age in Months Calculator tells you how old someone is in months. Pick a birth date, and you get the number of full months lived, plus the extra days.

Parents use age in months a lot. Doctors ask for it at baby checkups. Day care, preschool, and sports teams ask for it too. Growth charts and shot schedules are set up by month, not by year. Saying "18 months" is clearer than saying "one and a half."

The calculator also gives you the age in years and months, total weeks, total days, hours, minutes, and seconds. It shows the day of the week the person was born. A bar shows how far along you are in the current month, and a chart shows age in months growing over time.

You can add a birth time if you know it, but you don't have to. You can also change the "as of" date to check age in months on any past or future day. A step-by-step section shows the math, so you can see how the answer was found.

How to use our Age in Months Calculator

Pick a date of birth, add a birth time if you know it, and choose the date you want to measure from. The calculator shows the age in months, plus days, weeks, hours, minutes, seconds, years and months, the day of the week of the birth, a progress bar, step-by-step math, and a chart.

Month (Date of Birth): Choose the month the person was born, like March or July.

Day (Date of Birth): Choose the day of that month. The list only shows days that exist in the month and year you picked.

Year (Date of Birth): Choose the birth year. You can go back up to 130 years.

Hour (Time of Birth, optional): Choose the birth hour in 24-hour time, so 3 p.m. is 15. Leave it blank to use midnight.

Minute (Time of Birth, optional): Choose the birth minute. Leave it blank to use 00.

Month (Calculate Age As Of): Choose the month of the date you want the age counted to. It starts on this month.

Day (Calculate Age As Of): Choose the day of that month. Today's date is already filled in for you.

Year (Calculate Age As Of): Choose the year. Pick a past year to see an old age in months, or a future year to see one ahead.

Calculate button: Click it to see the results. Results also update on their own each time you change a box.

Reset button: Click it to clear your changes and go back to the sample date and today's date.

What Is Age in Months?

Age in months tells you how many full months a person has lived since the day they were born. Parents, doctors, and teachers use it a lot for babies and young kids, because months show growth better than years do. A 9-month-old baby and a 20-month-old toddler are both "under 2 years old," but they are very different.

How Age in Months Is Counted

You count each time the birth date comes around on the calendar. If a baby was born on March 10, that baby turns 1 month old on April 10, 2 months old on May 10, and so on. A month only counts when it is complete. On May 9, the baby is still 1 month old, plus 29 extra days.

Months are not all the same length. Some have 28 days, some have 30, and some have 31. That is why age in months is not the same as total days divided by 30. Counting by the calendar date is more exact.

Short Months and End-of-Month Birthdays

If someone is born on the 31st, some months do not have a 31st day. The same problem happens for babies born on January 29, 30, or 31, since February is short. In those cases, the last day of the shorter month is used. A baby born on January 31 turns 1 month old on February 28 (or February 29 in a leap year).

Why People Use Months Instead of Years

  • Doctor visits: Growth charts, checkups, and shots are planned by month, like the 2-month, 6-month, and 12-month visits.
  • Baby milestones: Sitting, crawling, walking, and talking are all tracked in months.
  • School and sports: Some programs set cutoff ages in months.
  • Forms and paperwork: Daycares and clinics often ask for age in months.

Handy Month Numbers

  • 6 months = half a year
  • 12 months = 1 year
  • 18 months = 1.5 years
  • 24 months = 2 years
  • 36 months = 3 years
  • 60 months = 5 years

To change months into years, divide by 12. The whole number is the years, and the leftover is the extra months. For example, 40 months ÷ 12 = 3 years with 4 months left over, so 40 months is 3 years and 4 months old.

Months vs. Weeks vs. Days

Newborn age is often given in weeks for the first couple of months, then in months up to about age 2 or 3, and in years after that. One month is about 4.3 weeks, not exactly 4, so 8 weeks is a little less than 2 months. Days give the most exact count, but months are easier to say and compare.

A Quick Example

Say a child was born on June 20, 2023, and you want the age on September 15, 2026. From June 2023 to September 2026 is 39 calendar months. The 39-month mark falls on September 20, 2026, which has not happened yet, so you drop one month. The child is 38 months old, plus 26 extra days, the same as 3 years and 2 months.

Tip: Time of birth only matters if you want an exact hour or minute count. For plain age in months, the date alone is enough.


Formulas used

Raw calendar-month difference
\Delta_{\text{raw}} = (Y_{\text{as of}} - Y_{\text{birth}}) \times 12 + (M_{\text{as of}} - M_{\text{birth}})
Complete months (adjust if last month incomplete)
\text{Months} = \begin{cases} \Delta_{\text{raw}} - 1, & \text{Birth} + \Delta_{\text{raw}}\text{ months} > \text{As of} \\ \Delta_{\text{raw}}, & \text{otherwise} \end{cases}
Remaining days beyond the last full month
\text{Remaining days} = \left\lfloor \frac{\text{As of} - (\text{Birth} + \text{Months})}{86{,}400{,}000\ \text{ms}} \right\rfloor
Total elapsed time in other units
\text{Days} = \left\lfloor \frac{\Delta t}{86{,}400} \right\rfloor,\quad \text{Hours} = \left\lfloor \frac{\Delta t}{3{,}600} \right\rfloor,\quad \text{Minutes} = \left\lfloor \frac{\Delta t}{60} \right\rfloor
Total weeks and leftover days
\text{Weeks} = \left\lfloor \frac{\text{Days}}{7} \right\rfloor,\quad \text{Extra days} = \text{Days} - 7 \times \text{Weeks}
Years and months breakdown
\text{Years} = \left\lfloor \frac{\text{Months}}{12} \right\rfloor,\quad \text{Months}_{\text{rem}} = \text{Months} \bmod 12
Progress through the current month of age
\text{Progress} = \frac{\text{Remaining days}}{\text{Current month length}} \times 100\%
Next 6-month milestone and days until it
M_{\text{next}} = \left( \left\lfloor \frac{\text{Months}}{6} \right\rfloor + 1 \right) \times 6,\quad \text{Days to next} = \left\lceil \frac{(\text{Birth} + M_{\text{next}}) - \text{As of}}{86{,}400{,}000\ \text{ms}} \right\rceil

Frequently asked questions

At what age do people stop giving a child's age in months?

Most people switch to years around age 2 or 3.

  • 0 to 2 months: often weeks
  • 2 to 24 months: months
  • 2 to 3 years: months or years plus half years
  • After 3 years: just years

Doctors keep using months on growth charts until 24 or 36 months, so clinics may ask for months even after a child turns 2.

How do you figure out age in months by hand?

Use this formula:

(years apart × 12) + (months apart), then subtract 1 if the birth day number has not come around yet this month.

Example: born June 20, 2023, counted on September 15, 2026. That is 3 years (36 months) plus 3 months = 39. But the 20th has not arrived yet in September, so subtract 1. The child is 38 months old.

What is corrected age for a premature baby?

Corrected age (also called adjusted age) takes away the weeks a baby was born early.

Take the baby's real age, then subtract how early they came. A baby born 8 weeks early who is 6 months old has a corrected age of about 4 months.

Doctors use corrected age to check milestones like sitting and walking, usually until the child is about 2 years old. Shots are still given by real age, not corrected age.

Is 24 months the same as size 2T in clothes?

They cover the same age, but the fit is different.

  • 24 months: cut wider in the seat for diapers, a bit shorter
  • 2T: made for walking toddlers, slimmer and longer, easier for potty training

If your child is still in diapers, 24-month clothes usually fit better. If they are potty training, pick 2T.

Should you round a baby's age up to the next month?

No. Always use the last full month that has passed.

A baby who is 5 months and 3 weeks old is 5 months old, not 6. Doctors, growth charts, and forms all want completed months. If you need to be exact, say "5 months and 3 weeks."

Do leap years change a person's age in months?

No. Age in months is counted by calendar dates, not by days. A leap day just adds one extra day to your total day count.

The only small effect is on February birthdays. In a leap year, February has 29 days instead of 28, so the month is one day longer.

When does someone born on February 29 turn a month older?

They hit each month mark on the 29th of the next month. Born February 29 means 1 month old on March 29, 2 months old on April 29, and so on.

The only problem month is February in a normal year, since it stops at the 28th. Then the 28th is used as the month mark.

How many days are in an average month?

About 30.44 days. That comes from 365.25 days in a year divided by 12 months.

So dividing total days by 30 gives an answer that is a little too big. For example, 365 days ÷ 30 = 12.2 months, but a full year is exactly 12 months. Counting by calendar dates is always more exact.

Why are baby shots scheduled by month instead of year?

Babies lose the protection they got from their mother in the first months of life, so shots must come at set points. Most schedules use 2, 4, 6, 12, 15, and 18 months.

A few months is a huge gap at this age. Saying "1 year old" is too broad, so clinics ask for the exact number of months.

How many months old must a child be to start kindergarten?

Most US states want a child to be 5 years old (60 months) by a cutoff date, often September 1 or a date near it. Some states use August 1 or even December 31.

Preschool often starts around 36 months, and many programs also ask that the child be potty trained. Check the rules for your state or school district, since they are not all the same.