The short answer
- Days are counted from today to the date: on the day before, there is 1 day to go.
- Weekends are the Saturdays between now and the date.
- Working days are the weekdays in between, less bank holidays.
- The live countdown ticks to midnight at the start of the date, in your own time zone.
How the days are counted
The calculator counts whole days from midnight today to midnight at the start of the date. It uses the date on your device, so the count always starts from your own today, wherever you are. On the date itself, it says the day is today.
The same number is often called “sleeps”: one night for each day to go. Weeks are days ÷ 7, with the rest as days, and months are counted by the calendar, the same way as an age.
A worked example
- Days75
- Weeks10 weeks and 5 days
- Months2 months and 14 days
- Weekends10
- Working days in betweenEngland and Wales54
Weekends and working days
Weekends are counted as the Saturdays after today, up to and including the date. If today is Saturday, this weekend is not counted, because it has already started. Working days are the weekdays strictly between today and the date, so neither today nor the date itself is counted.
In the UK, bank holidays are taken off the working days for the nation you choose under More options. From 11 October 2026 to New Year’s Day 2027 there are 82 days, with 57 working days in England and Wales after Christmas Day and the Boxing Day substitute day are taken off.
The live countdown
While the page is open, the live countdown shows days, hours, minutes and seconds until midnight at the start of the date. It runs in your browser from your device’s clock and time zone, so if your clock is wrong the countdown will be too. Around the clocks changing in spring and autumn, a day can be 23 or 25 hours long, and the live count allows for that.
Christmas and New Year
Christmas Day is always 25 December, but the weekday changes each year:
| Year | Weekday |
|---|---|
| 2026 | Friday |
| 2027 | Saturday |
| 2028 | Monday |
| 2029 | Tuesday |
| 2030 | Wednesday |
When Christmas Day or Boxing Day falls on a weekend, UK bank holidays move to the following weekdays. In 2027, both fall on a weekend, so the bank holidays are Monday 27 and Tuesday 28 December.
Why Easter moves
Easter Sunday is the first Sunday after the first full moon on or after 21 March, using the church’s tables, so it can fall between 22 March and 25 April. Good Friday is two days before and Easter Monday the day after.
| Year | Date |
|---|---|
| 2027 | 28 March |
| 2028 | 16 April |
| 2029 | 1 April |
| 2030 | 21 April |
| 2031 | 13 April |
The next bank holiday
The next bank holiday depends on where you live. On 11 October 2026, the next one in England, Wales and Northern Ireland was Christmas Day, but in Scotland it was St Andrew’s Day on Monday 30 November. Choose your nation under More options, or see every date in the bank holiday calculator.
Counting down to your own date
Choose “A date I choose” to count down to a holiday, a wedding, a due date, exams or a birthday. Give it a name, then copy the link: the link holds the date and name, so it shows the right countdown whenever it is opened. For a birthday, the age calculator also shows how old you will be.
Using a countdown to plan
Knowing the working days left helps with deadlines: if a project needs 40 working days and there are 54 before Christmas, there is room for 14 days of slack. To find a date a set number of working days away, use the date calculator, and to count between two dates, the days between dates calculator.
Saving towards a date
Divide what you need by the weeks left. For example, saving 300 over 10 weeks is 30 a week. Starting a week later makes it about 33.
Dates that have passed
If the date is in the past, the calculator counts the days since it instead, with weeks and weekends. This is handy for anniversaries, the days since a purchase, or how long a claim has been open.
