Free tool · No signup · Private

Days Between Dates Calculator

Pick two dates to see exactly how far apart they are: in days, weeks, months and years, plus how many are weekdays. Or switch modes to find the date a number of days before or after another.

By Suman Sharma · Updated

Date calculator · days betweenLocal
Waiting for input

Pick two dates.

How to use this tool

  1. Pick the start date

    Open the calendar and choose a start date. It starts on today.

  2. Pick the end date

    Choose the end date. Turn on 'include the end date' if both days should count.

  3. Read the duration

    See the total days, the years-months-days breakdown, weeks, weekdays, weekend days and hours. Set your own weekend and holidays to count business days.

Example

From 14 October 2026 to Christmas Day.

Input

  • Start: October 14, 2026
  • End: December 25, 2026
  • Include the end date: off

Result

  • 72 days (10 weeks and 2 days)
  • 2 months and 11 days
  • 52 weekdays and 20 weekend days
  • With the end date included: 73 days and 53 weekdays

In 'add or subtract' mode, 90 days after October 14, 2026 is January 12, 2027.

Should I include the end date?

It depends on what you're counting. From Monday to Friday is 4 days apart, but a Monday-to-Friday trip covers 5 days. Leave 'include the end date' off to measure the gap between dates (like days until an event), and turn it on to count every day in a span (like days of a vacation or a hotel booking period).

Weekdays and business days

The weekday count includes every Monday to Friday in the range. It doesn't skip public holidays, because those differ by country, state and employer. To get business days for a US deadline, subtract any federal holidays that fall in the range, such as Thanksgiving or the Fourth of July.

Handy uses

  • Countdowns: days until a wedding, holiday, due date or vacation.
  • Deadlines: the date 30, 60 or 90 days after a notice, invoice or purchase, using add / subtract mode.
  • Work: how many weekdays a project or notice period covers.
  • Anniversaries: how long you've been together, or at a job, in years, months and days.
  • Leap years are handled automatically, including 29 February.

How the days are counted

The total is the number of midnights between the two dates. From 1 January to 2 January is 1 day; from 1 January to 31 December in a normal year is 364, or 365 with the end date included. Weeks are the total divided by seven, with the leftover days shown separately.

The years, months and days breakdown counts whole months first, then the remaining days, the same way the age calculator does. Daylight saving changes don't affect the result, because only calendar dates are compared.

30, 60 and 90 days

Notice periods, return windows, payment terms and visa stays are often written in days. 90 days is not the same as 3 months. From 1 January they happen to match, both landing on 1 April in a normal year. From 1 June, 90 days lands on 30 August but 3 months lands on 1 September. Use add / subtract mode with the exact number of days the rule gives.

Common errors

  • Off by one day

    Leave 'Include the end date' off for 'how many days until' questions. Turn it on for hotel stays, leave and rentals, where the first and last day both count.

  • Treating months as 30 days

    The months figure is calendar months: 14 October to 14 December is 2 months, even though it's 61 days. Use the day count for anything contractual.

  • Counting today as day 1

    When adding days, day 1 is tomorrow. If a deadline says 'within 30 days of 1 March', check whether it means the 30th or 31st of March with the person who set it.

Frequently asked questions

How do I count the days between two dates?

Pick a start date and an end date. The calculator shows the number of days between them, along with weeks, weekdays and a years-months-days breakdown.

How many days until a date?

Leave the start date on today and pick your target date as the end date. The total is the number of days left.

What date is 90 days from today?

Switch to Add / subtract, keep the start date on today, choose Add and enter 90. The result shows the date and day of the week.

Does it count weekends and holidays?

The total counts every day. The weekday figure counts Monday to Friday only. Public holidays aren't removed, since they vary by place.

Does it handle leap years?

Yes. Every calendar day is counted, including 29 February in leap years.

How many weeks are between two dates?

Divide the number of days by seven. The calculator shows the result as whole weeks plus leftover days, for example 10 weeks and 3 days.

How many weekdays are in a year?

260 or 261 in most years, or 262 in some leap years, depending on which day the year starts. Public holidays are on top of that, so actual working days are fewer.

How do I count business days with a Friday–Saturday weekend?

Open 'Business days: your weekend & holidays', choose Fri & Sat, and add any public holidays as dates. The working-day count updates straight away. Sat only and Sun only are there for six-day work weeks.

Contact

Get in Touch

Want to call me? book a call and I'll respond in the available time slot. I will ignore all soliciting.