Days Between Dates Calculator
Pick a start and end date to count the days between them — with the total also shown in weeks, in months and days, and as working days (Monday–Friday).
How it works
The calculator counts calendar days from the start date to the end date. By default the end date is not counted (2 → 5 January is 3 days); tick “include end date” to count it as well, which is how notice periods and challenges are often measured.
Weeks are the day count divided by 7; the months figure counts whole calendar months first, then the days left over — so 15 March to 20 May shows as 2 months 5 days.
Working days exclude Saturdays and Sundays but NOT bank holidays, which vary by nation and year (England & Wales, Scotland and Northern Ireland have different sets). For deadlines that skip bank holidays, subtract them manually from the working-day figure.
FAQ
Should I include the end date in the count?
It depends what you are measuring. For “how many days until” questions (countdowns, days to a holiday) you normally exclude the end date. For durations where both ends count — hotel nights vs days, medication courses, or inclusive contract periods — include it. The calculator has a toggle so you can see both figures instantly.
How are working days calculated?
The tool walks through every date in the range and counts only Mondays to Fridays, giving the standard business-day count. Bank holidays are not deducted because they differ between England & Wales, Scotland and Northern Ireland and change year to year — check the gov.uk bank holiday list for your nation and subtract any that fall inside your range.
Why do two date calculators give different month answers?
Because months have different lengths, there is no single correct way to express a gap “in months”. This tool counts complete calendar months from the start date, then the remaining days: 31 January to 1 March is 1 month 1 day. Others divide the day count by an average month length (30.44 days), which can differ by a day or two either way.