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
Step
Date reached
Count
Start
10 June 2026
0 months
Advance four months
10 October 2026
4 months
Advance one more month
10 November 2026
5 months
Stop before the 10 December anniversary
4 December 2026
24 extra days
The gap is 5 months and 24 days, or 177 elapsed days in total.
Examples of Months Between Two Dates
From
To
Months + days
Total days
15 January 2026
15 April 2026
3 months
90
9 November 2026
25 March 2027
4 months, 16 days
136
10 June 2026
4 December 2026
5 months, 24 days
177
31 January 2026
28 February 2026
1 month
28
1 April 2026
31 March 2027
11 months, 30 days
364
29 February 2024
28 February 2025
12 months
365
9 November 2026
9 May 2028
18 months
547
1 June 2023
9 November 2026
41 months, 8 days
1,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 .
Related Date Calculators
Need the gap in another unit, or want to find a date a set number of days away?