Pick a start and end date to get the number of calendar days between them, the same span in years, months and days, weeks and days, weekdays (Monday to Friday) and weekend days, with an option to count the end date too.
How to count days between dates
- Choose the start date.
- Choose the end date.
- Tick “Include end date” if both the first and last day count (for example a hotel stay vs a holiday).
Should I include the end date?
From 1 to 3 March is 2 days by default (like nights in a hotel). If you are counting days of leave or event days where both the first and last day count, include the end date to get 3.
Working days
Weekdays count Monday to Friday. Public holidays vary by country and year and are not subtracted, so remove them manually for an exact business-day count.
Frequently asked questions
How many days until a date?
Set the start date to today and the end date to the target date.
Does it handle leap years?
Yes. Calculations use the real calendar, including 29 February.
Updated October 2026 · Built and tested by Sharjeel Tahir · How our tools are tested