Calculate the exact number of days between any two dates.

From notice periods and contract deadlines to project milestones and holiday countdowns — this free calculator tells you the precise number of calendar days, weeks, and months between any two dates.

Select your start and end dates and click Calculate. Results are instant. No sign-up, no data stored.

Days Between Dates Calculator

Find the exact number of days, weeks and months between any two dates

Days between dates
0
calendar days
Weeks
0
and 0 extra days
Months (approx)
0
months

Days Between Dates Calculator

Select your start date and end date, then click Calculate. You instantly see the exact number of calendar days between the two dates, broken down into weeks and approximate months. The calculator handles any date range including across different years and through leap years.

When do people need to calculate days between dates?

This type of calculation comes up constantly in professional and personal contexts. HR professionals use it to verify notice periods — typically one week per year of service up to a maximum. Lawyers and solicitors use it for contract deadlines, appeal windows (21 days is common), and limitation periods. Project managers use it for milestone planning and sprint calculations. Individuals use it to count down to holidays, anniversaries, or important events.

Finance teams use it for invoice payment terms — net 30, net 60, or net 90 days from invoice date. Landlords and tenants use it to calculate notice periods for tenancy agreements. And anyone dealing with HMRC deadlines, insurance renewal dates, or warranty periods will find it useful.

How does this calculator count days?

This calculator counts the number of calendar days from the start date up to but not including the end date. This is the standard method used in most legal and HR contexts. To include both the start and end date in your count, add 1 to the result. The calculator correctly handles leap years when calculating across February.

Does this include the start and end date?
This calculator counts from the start date up to but not including the end date — the standard method in legal and HR contexts. To include both dates, add 1 to the result.
How do I calculate working days only?
This tool calculates calendar days including weekends. To estimate working days, subtract approximately 2 days for every 7 to remove weekends, then subtract any bank holidays that fall within the period. In the UK there are 8 bank holidays per year (or 9 in Scotland).
How many days between two dates in different years?
This calculator handles any date range, even decades apart. It correctly accounts for all leap years when calculating across February, ensuring the day count is always precise.
How many days until Christmas 2026?
Set the start date to today and the end date to 25 December 2026 to find out instantly. The calculator updates every time you change the dates.
How do I calculate a notice period?
Enter your last working day as the start date and your intended leave date as the end date. In the UK, statutory minimum notice is one week per complete year of service, up to a maximum of 12 weeks. Your contract may specify a longer notice period.
How many days in a year?
A standard year has 365 days. A leap year — which occurs every 4 years, except for century years not divisible by 400 — has 366 days. The next leap years are 2028, 2032, and 2036.

Last updated: May 2026