Days between dates calculator

Pick two dates to count the days between them, with the same span in weeks, months, weekdays and weekend days.

Count the days

From today

From today toDaysWeekdays
the end of 20264935
New Year's Day 20275036
the end of 2027414296

How the days are counted

The calculator subtracts the start date from the end date. The start date is not counted and the end date is, the way you would count squares on a wall calendar. January 1 to January 31 is 30 days. Tick "Count the start date too" to count both ends: 31 days.

Weekdays are Monday to Friday. Weekend days are Saturdays and Sundays. "In months" counts whole calendar months first, then the days left over, so March 15 to May 20 is 2 months, 5 days.

Leap years are handled: a span that crosses February 29 includes it. 2026 has 365 days; the next leap year is 2028.

To count working days without public holidays, use the business days calculator.