All Tools490+

Days Between Two Dates – Count Days, Weeks and Weekdays

Days Between Two Dates

Count the exact number of days, weeks, weekdays and weekends between any two dates
Days between
0 days
0Weeks + days
0Years, months, days
0Weekdays (Mon-Fri)
0Weekend days
0Hours
Days Between Two Dates calculator by VectraTools

Quick answer

To find the days between two dates, count the days from the start date up to the end date, not counting the start day itself. 15 March to 6 October 2026 is 205 days. If you want both the first and last day counted, as with hotel nights versus days of a trip, add 1 to get 206. This calculator does the count instantly and also shows weeks, weekdays and weekends.

Use this free days between two dates calculator for deadlines, notice periods, pregnancy and visa counts, project plans or simply how many days until a holiday. It handles leap years and months of different lengths for you.

How Days Between Two Dates Are Counted

By default the count is the difference between the two dates. From Monday to Wednesday is 2 days, because you move forward two times. This is how most date calculators, Excel and programming languages work. Some situations count both ends instead. A course that runs from Monday to Wednesday lasts 3 days, so tick Include the end date for those.

Start dateEnd dateEnd date excludedEnd date included
1 Jan 202631 Dec 2026364 days365 days
15 Mar 20266 Oct 2026205 days206 days
6 Oct 202625 Dec 202680 days81 days
29 Feb 202428 Feb 2025365 days366 days

2024 was a leap year, so 29 February 2024 to 28 February 2025 is 365 days even though the dates look one day short of a year. The calculator uses the real calendar, so leap days are always included where they fall.

How to Use the Days Between Two Dates Calculator

Step 1: Pick the Start and End Date

Open the days between two dates calculator and choose a start date and an end date from the date pickers. For 15 March 2026 to 6 October 2026 the result shows 205 days straight away.

Days between 15 March 2026 and 6 October 2026 showing 205 days

Step 2: Choose Whether to Count the End Date

Tick Include the end date if both the first and last day should be counted, for example for leave, events or a course. The same dates now give 206 days.

Include end date option ticked, changing the result to 206 days

Step 3: Read Days, Weeks and Weekdays

Under the main number you get the same period as weeks and days (29 weeks 3 days), as years, months and days (6 months 22 days), the number of weekdays from Monday to Friday (147), weekend days (59) and total hours. Click Copy result to copy the answer.

Result showing 29 weeks 3 days, 6 months 22 days, 147 weekdays and 59 weekend days

Step 4: Use a Shortcut for Common Countdowns

The shortcut buttons fill in today and a common target date, such as Days until Christmas or Today to 31 Dec. On 6 October 2026 there are 80 days until Christmas. Swap dates reverses the start and end.

Shortcut buttons showing 80 days until Christmas 2026

Weekdays and Weekend Days

The weekday figure counts every Monday to Friday in the range and the weekend figure counts Saturdays and Sundays. Together they always add up to the total days. Public holidays are not removed, so for working days that skip holidays use the business days calculator.

Where This Calculator Helps

  • Deadlines and notice periods: check how many days you have left before a submission, contract end or notice date.
  • Travel and visas: count days spent in a country or the days left on a visa. Many visa rules count both the entry and exit day, so tick Include the end date.
  • Countdowns: days until a wedding, exam, Eid, Christmas or the new year.
  • Age in days: enter a birth date and today to see how many days old someone is.
  • Project planning: see how many weeks and weekdays a project phase covers.

Tips for Accurate Results

  • Decide first whether the end day counts. Most mistakes come from counting one day too many or too few.
  • The order of the dates does not matter. If the end is earlier than the start, the tool counts in reverse and tells you.
  • Months are not all the same length, so 6 months is not always 182 days. Use the years, months and days figure when you need calendar months.
  • Everything runs in your browser and nothing is sent anywhere.

Frequently Asked Questions

How do I calculate the days between two dates?

Subtract the start date from the end date. The calculator does this using the real calendar, so it allows for months of different lengths and leap years.

Does it include the start and end date?

By default it counts the difference, which leaves out the start day. Tick Include the end date to count both days, which adds 1 to the total.

How many days are there in 2026?

2026 has 365 days because it is not a leap year. From 1 January to 31 December 2026 is 364 days, or 365 days if you include the end date.

How many weekdays are between two dates?

The tool counts every Monday to Friday in the range and shows it as Weekdays. Public holidays are not taken off.

Can I count days into the past?

Yes. Put the earlier date in either box. If the end date is before the start date, the count is done in reverse.

Does it handle leap years?

Yes. 29 February is counted whenever it falls inside the range, for example in 2024 and 2028.

Is this calculator free?

Yes. It is free, needs no sign-up and works on any device.

MH

Written and tested by Muhammad Hasnain

Founder of VectraTools. Behaviour described here was checked against the tool’s own output. Last reviewed: October 2026.