Months Between Dates Calculator

Enter a start and end date to get full calendar months, leftover days, and the total elapsed days. Longer ranges also show a breakdown in years and months.

Full months
4
Remaining days
16
Total days
136
Decimal months (approx.)
4.47

The dates are 4 months, 16 days apart.

Quick answer

9 November 2026 → 25 March 2027 = 4 months, 16 days

Total elapsed days 136 · Approximate decimal months 4.47

About This Months Between Dates Calculator

The calculator counts whole calendar months and then the leftover days. For example, 9 November 2026 to 25 March 2027 is 4 months and 16 days. Reversing the dates gives the same gap.

Months have 28, 29, 30, or 31 days. Each month is counted from the original day of the month, or the last day of a shorter month if the original day doesn’t exist. For longer ranges, 41 full months can also be written as 3 years and 5 months.

How to Calculate Months Between Two Dates

Pick both dates and select Calculate. For manual entry, use DD-MM-YYYY. To work out the same gap by hand, find the last monthly anniversary on or before the later date, then count the days from that anniversary to the end.

Worked Example From 10 June to 4 December 2026

StepDate reachedCount
Start10 June 20260 months
Advance four months10 October 20264 months
Advance one more month10 November 20265 months
Stop before the 10 December anniversary4 December 202624 extra days

The gap is 5 months and 24 days, or 177 elapsed days in total.

Examples of Months Between Two Dates

FromToMonths + daysTotal days
15 January 202615 April 20263 months90
9 November 202625 March 20274 months, 16 days136
10 June 20264 December 20265 months, 24 days177
31 January 202628 February 20261 month28
1 April 202631 March 202711 months, 30 days364
29 February 202428 February 202512 months365
9 November 20269 May 202818 months547
1 June 20239 November 202641 months, 8 days1,257

The April-to-March financial-year example is 11 months and 30 elapsed days. Counting through the end of 31 March completes the 12-month period at the next 1 April.

Months Between Dates Formula

Month gap = (End year − Start year) × 12 + (End month − Start month)

Find the monthly anniversary in the end month. Use the start day or the last valid day of that month, whichever comes first. If the end date is before that anniversary, subtract one month. Then count the days from the last complete monthly anniversary to the end date.

  • Calendar breakdown. From 9 November 2026 to 25 March 2027, the month gap is (2027 − 2026) × 12 + (3 − 11) = 4. The extra days run from 9 to 25 March, a gap of 16 days.
  • Approximate decimal months. Divide total days by 30.44. For example, 136 days is about 4.47 months.
  • Years and months. Divide the full months by 12. A span of 41 full months is 3 years and 5 months.

Common Uses

  • Rent agreements. Check how many calendar months a stated date range covers.
  • Work experience. Express the time between employment dates in years and months.
  • Monthly instalments. Compare dates in a loan or payment schedule.
  • Probation and notice periods. Check the elapsed months between two dates on a schedule.
  • Baby’s age. Count the full months and extra days since a birth date.
  • Warranties and subscriptions. Check the time between the start and renewal dates.
  • Deposits. Compare the start and maturity dates of a month-based tenure.

Frequently Asked Questions

How are months counted when the start date is the 31st?

Each monthly anniversary uses the original day of the month when it exists. Otherwise it uses the last day of that month. 31 January to 28 February 2026 is 1 month. 31 January to 1 March 2026 is 1 month and 1 day.

Why isn’t 30 days always one month?

Calendar months have 28 to 31 days. From 15 January to 15 April 2026 is 3 months and spans 90 days. From 15 June to 15 September 2026 is also 3 months and spans 92 days.

Can I see the result as a decimal?

Yes. The calculator divides total elapsed days by 30.44 to show an approximate number of months. Use the full months and remaining days for the calendar breakdown.

How do I calculate work experience in years and months?

Enter your start and end dates. For example, 1 June 2023 to 9 November 2026 is 3 years, 5 months and 8 days.

Does the calculator include the end date?

It measures the elapsed gap between the dates. To include both endpoints as full calendar dates, move the end of the range forward by one day before calculating.

How many months is a financial year?

An April-to-March financial year spans 12 calendar months. The elapsed gap from 1 April 2026 to 31 March 2027 is 11 months and 30 days. Through the end of 31 March, the range reaches the 1 April anniversary.

What date is 6 months from today?

Move six calendar months forward and use the original day of the month if it exists. Otherwise, use the last day of the target month. For example, 6 months after 9 November 2026 is 9 May 2027.

Calculations use the Gregorian calendar. If a monthly anniversary falls on a day that doesn’t exist, the last day of that month is used. Last updated .