Months between dates

Work out how many complete calendar months are between two dates — useful for ages, tenure, warranty periods or subscription lengths.

Result

Complete months

How to use this calculator

  1. Enter the start date.
  2. Enter the end date.
  3. Read the number of complete months between them.

Assumptions

Technical details: what the fields mean
Start date startDate
The earlier date.
End date endDate
The later date.
Methodology

Counts complete calendar months — a month only counts as complete once the end date's day-of-month reaches or passes the start date's day-of-month.

Worked example

15 Jan 2026 to 20 Apr 2026

Inputs: startDate=2026-01-15, endDate=2026-04-20

Result: 3 complete months

Practical guidance
Common mistakes

FAQs

How many months between two dates?

This counts complete calendar months — a month only counts once the end date's day-of-month has been reached.