Countdown to midnight
Days until New Year's Eve
About New Year's Eve
New Year's Eve is 31 December, the last day of the year. The countdown here runs to midnight at the end of the day, using your device's local time, so it reaches zero when the new year arrives where you are. Midnight happens at different times around the world.
Edinburgh's Hogmanay and the fireworks over the Thames in London are among the best-known UK celebrations. See the New Year countdown for New Year's Day and the Christmas countdown for the days before.
Dates for 2026 to 2030
| Year | New Year's Eve |
|---|---|
| 2026 | Thursday 31 December 2026 |
| 2027 | Friday 31 December 2027 |
| 2028 | Sunday 31 December 2028 |
| 2029 | Monday 31 December 2029 |
| 2030 | Tuesday 31 December 2030 |
Frequently asked questions
What day is New Year's Eve in 2027?
New Year's Eve falls on Friday 31 December 2027 in 2027. The full list for 2026 to 2030 is in the table on this page.
How many days until New Year's Eve?
The live counter at the top of this page shows the days, hours, minutes and seconds left, using the time on your device.
Is New Year's Eve a bank holiday?
No. In the UK 1 January is the public holiday, and in Scotland 2 January is too. New Year's Eve is a normal working day, although some employers and shops close early.
What time is midnight on New Year's Eve?
Midnight arrives at 12:00 am local time. The countdown on this page uses the time on your device, so it matches midnight where you are.
More seasonal countdowns
Also useful: holiday countdowns, the school holiday tracker and the free shift planner.