Days Between Dates Calculator

Find out exactly how many days, weeks and working days there are between two dates.

Time between the dates
Weeks
Working days (Mon to Fri)
Weekend days
Months (approx.)
Hours

How to count the days between two dates

  1. Pick the start date. It starts with today.
  2. Pick the end date.
  3. Tick Include the end date if both days should count.
  4. Read the total days, plus the same gap in weeks, working days and months.

Everyday uses

Example

From 1 March 2026 to 1 June 2026 is 92 days, which is 13 weeks and 1 day, or 3 months exactly. Of those, 65 are weekdays and 27 are weekend days. If you include the end date, it becomes 93 days.

Calendar months are not all the same length

Months have 28 to 31 days, so "3 months" can mean anything from 89 to 92 days. The years, months and days line counts real calendar months, while the "Months (approx.)" figure divides by the average month length of 30.44 days. For contracts and legal deadlines, always check which method is meant.

Want to find a date instead, like 90 days from today? Use Add or Subtract Days.

Frequently asked questions

Does it count the start and end date?

By default it counts the days in between, the way most people mean it: from 1 June to 2 June is 1 day. Tick "Include the end date" if you want both days counted, for example to count the days of a holiday or a hotel stay where every date matters.

How are working days counted?

Working days are Monday to Friday. Public holidays are not removed, because they are different in every country. Subtract your local holidays from the working days figure if you need an exact business day count.

Does it handle leap years?

Yes. 29 February is counted in leap years, so the number of days is always exact.

Can the end date be before the start date?

Yes. The calculator still shows the gap between the two dates and adds a note that the end date comes first.