Days Calculator
Exclude holidays from business days (optional)
Days Calculator – Count Days Between Two Dates
This free days calculator counts the exact number of days between two dates, adds or subtracts days from any date, and counts down the days until an event. It shows the result as total days, weeks and days, months and days, and business days, and can leave out weekends and public holidays. Use it to work out how many days until a deadline, how long a contract or project lasts, how many working days are in a month, when 90 days from today will be, or how many days you have been in a job or a relationship.
Most day counters only give a single number. This one gives you everything at once – calendar days, business days, weekend days, the number of hours, minutes and seconds, and the share of the year – plus built-in UK and US holiday lists, and a live countdown for future events.
Days between dates
Total days, weeks, months, business days and weekend days, with the option to include the end date.
Add or subtract days
Find the date 30, 60, 90 or any number of calendar or business days before or after a date.
Days until countdown
Count down to Christmas, New Year, a birthday or any event with a live hours-minutes-seconds timer.
Holidays excluded
Load UK bank holidays or US federal holidays, or type your own, and they are removed from business days.
How to Use the Days Calculator
- Choose a mode. Days between dates counts the days from one date to another. Add / subtract days finds a future or past date. Days until counts down from today to a target date.
- Enter the dates. Pick dates from the calendar or tap Today. Quick buttons add 30 days, 90 days or one year.
- Decide whether to include the end date. From Monday to Friday is 4 days by default. Tick the box to count both days and get 5 – useful for hotel stays, leave requests and event durations.
- Optionally exclude holidays. Open the holiday box and load UK or US holidays, or paste your own dates, to get an accurate count of working days.
- Read the results. The big number is your answer. The boxes and rows below break it down into weeks, months, business days, hours and more. Copy the summary with one click.
How Days Between Two Dates Are Calculated
The calculator converts both dates to a day number and subtracts one from the other. It works in UTC, so daylight saving time changes never add or remove an hour and cause an off-by-one error – a common bug in spreadsheet and phone calculations. Leap years are handled automatically: February has 29 days in 2024 and 2028, and 28 days in 2025, 2026 and 2027.
Days = End date − Start date (+1 if the end date is included)
Example: from 1 January 2026 to 31 December 2026 is 364 days. If you include the end date it is 365 days – the full year. From 15 March to 15 April is 31 days, because March has 31 days.
Should You Include the End Date?
It depends on what you are counting. The default – not including the end date – answers the question "how many days from A to B?" and matches how most people count ages, loan periods and time differences. Including the end date answers "how many days does this period cover?", which is what you want for holidays, hospital stays, rental periods measured in days, or a course that runs from the 1st to the 10th inclusive (10 days, not 9).
| Situation | Include end date? | Example |
|---|---|---|
| Time until a deadline or event | No | Today to exam day |
| Age or time since something happened | No | Date of joining to today |
| Annual leave or holiday length | Yes | Mon 3 Aug – Fri 7 Aug = 5 days |
| Event or course duration | Yes | 1st to 10th = 10 days |
| Hotel nights | No | Check-in 5th, check-out 8th = 3 nights |
Business Days and Working Days
Business days are Monday to Friday, excluding public holidays. Many deadlines are set in business days – for example bank transfers, delivery times, notice periods, court filings and refund windows. The calculator counts every weekday in your range and then removes any holiday you list. If you work six days a week, choose Working days (skip Sunday only) in add/subtract mode.
A typical year has 260 or 261 weekdays. After removing 8 bank holidays in England and Wales, there are about 252–253 working days. In the United States, removing the 11 federal holidays leaves around 250 working days.
Working Days in Each Month of 2026 (Mon–Fri)
| Month | Days | Weekdays | Weekend days |
|---|---|---|---|
| January 2026 | 31 | 22 | 9 |
| February 2026 | 28 | 20 | 8 |
| March 2026 | 31 | 22 | 9 |
| April 2026 | 30 | 22 | 8 |
| May 2026 | 31 | 21 | 10 |
| June 2026 | 30 | 22 | 8 |
| July 2026 | 31 | 23 | 8 |
| August 2026 | 31 | 21 | 10 |
| September 2026 | 30 | 22 | 8 |
| October 2026 | 31 | 22 | 9 |
| November 2026 | 30 | 21 | 9 |
| December 2026 | 31 | 23 | 8 |
| Total 2026 | 365 | 261 | 104 |
Adding and Subtracting Days from a Date
Need to know the date 90 days from today, or 45 days before a deadline? Switch to Add / subtract days, enter the start date and the number of days. The calculator shows the new date and its day of the week, and for business-day counting it skips weekends and any holidays you listed.
| Common question | How to calculate |
|---|---|
| What date is 30 days from today? | Add 30 calendar days to today |
| What date is 90 days from today? | Add 90 calendar days – often used for visas, returns and payment terms |
| When is 10 business days from now? | Add 10 business days; weekends are skipped |
| What was the date 100 days ago? | Subtract 100 calendar days from today |
| When does a 60-day notice period end? | Add 60 days to the resignation date – or use our notice period calculator |
Counting Down: How Many Days Until…?
The Days until mode counts from today to the target date and shows a live countdown in days, hours, minutes and seconds. Quick buttons set the next New Year's Day, Valentine's Day, Halloween and Christmas automatically – if the date has already passed this year, the calculator jumps to next year. You can also type an event name so the result reads, for example, "58 days until Wedding", ready to copy and share.
Days in Months and Years
The rhyme "Thirty days hath September, April, June and November" still works: those four months have 30 days, February has 28 (29 in a leap year) and the rest have 31. A common year has 365 days (52 weeks and 1 day) and a leap year has 366 days (52 weeks and 2 days). A year is a leap year if it can be divided by 4, except century years, which must be divisible by 400 – so 2000 was a leap year but 2100 will not be.
| Period | Days | Weeks | Hours |
|---|---|---|---|
| 1 week | 7 | 1 | 168 |
| 1 month (average) | 30.44 | 4.35 | 730.5 |
| 1 quarter (average) | 91.31 | 13.04 | 2,191.5 |
| 1 common year | 365 | 52.14 | 8,760 |
| 1 leap year | 366 | 52.29 | 8,784 |
Practical Uses of a Days Counter
- Work and HR: length of employment, probation periods, notice periods, maternity leave and annual leave requests.
- Finance: the number of days for interest calculations, invoice due dates such as net 30 or net 60, and grace periods.
- Travel and visas: Schengen 90/180-day stays, visa validity and passport expiry rules that require six months of validity.
- Health: days since quitting smoking, medication courses, and pregnancy – see our pregnancy calculator for due dates.
- Study and personal goals: days left until exams, 100-day challenges, streaks and anniversaries.
- Legal and admin: limitation periods, filing deadlines and cooling-off periods, which are often measured in calendar or business days.
Worked Examples
| Question | Answer | How |
|---|---|---|
| Days from 1 Jan 2026 to 1 Jan 2027 | 365 days | 2026 is not a leap year |
| Days from 1 Feb 2028 to 1 Mar 2028 | 29 days | 2028 is a leap year |
| Business days from Mon 5 Oct to Fri 30 Oct 2026, inclusive | 20 days | 4 full working weeks |
| Net 30 invoice dated 15 Nov 2026 | Due 15 Dec 2026 | Add 30 calendar days |
| 10 business days after Fri 18 Dec 2026, UK holidays excluded | Wed 6 Jan 2027 | Skips weekends, 25 and 28 Dec and 1 Jan |
| 100 days after 1 January 2026 | 11 April 2026 | Add 100 calendar days |
The Schengen 90/180-Day Rule
Visitors from many countries, including the UK, USA, Canada and Australia, can stay in the Schengen area for up to 90 days in any rolling 180-day period without a visa. To check your allowance, count back 180 days from the date you plan to leave and add up every day you spent in Schengen during that window – both the arrival and departure days count as full days. Use the Days between dates mode with "include the end date" ticked for each trip, then add the totals together. If the sum is 90 or less, you are within the rule. The EU's Entry/Exit System now records these stays electronically at the border, so overstays are easier to spot than before.
Tips for Accurate Day Counts
- Check whether a deadline says "within" a number of days (usually calendar days) or "business days".
- For contracts, the first day is often excluded and the last day included – read the wording carefully.
- If a deadline falls on a weekend or public holiday, many rules move it to the next business day.
- Time zones can shift a date for international events. The calculator uses whole calendar dates, so enter the date in the time zone that matters.
Calendar Days vs Business Days vs Working Days
Calendar days include every day – weekends and holidays too. Business days usually mean Monday to Friday excluding public holidays. Working days can mean the same thing, but some employers and countries count Saturday as a working day. Always check how a deadline is defined: a "14-day" refund period normally means calendar days, while "5 business days" for a bank transfer excludes the weekend and bank holidays.
Frequently Asked Questions
How do I calculate the number of days between two dates?
Enter the start and end dates in the calculator. It subtracts the earlier date from the later one and shows the total days, weeks, months and business days. Tick "include the end date" if both the first and last day should count.
How many days are there between today and Christmas?
Choose Days until and tap the Christmas button. The calculator counts from today to 25 December and shows a live countdown; after Christmas it moves to next year automatically.
What date is 90 days from today?
Choose Add / subtract days, keep today's date, enter 90 and press Calculate. The calculator shows the date and its weekday. For 90 business days, change Count to business days.
Does the days calculator include weekends?
The main total counts every calendar day including weekends. The business days figure leaves out Saturdays and Sundays, and any holidays you add.
How many working days are in a year?
There are 260 or 261 weekdays in a year. After public holidays, the UK has about 252 working days and the US about 250.
Does it handle leap years?
Yes. February 29 is counted automatically in leap years such as 2024 and 2028.
Can I exclude bank holidays?
Yes. Open the holiday box and load UK bank holidays or US federal holidays for 2026, or type your own dates. They are removed from the business-day count.
Is my data stored?
No. Everything is calculated in your browser and nothing is sent or saved.
Note: Holiday presets are England & Wales bank holidays and US federal holidays for 2026, plus New Year's Day 2027. Regional holidays differ, so add or remove dates to match your location.