Quick answer
Is New Year’s Eve a bank holiday? No: 31 December is not a bank holiday in England, Wales, Scotland or Northern Ireland in 2026. New Year’s Day is a bank holiday, and Scotland also observes 2 January.
What this means
New Year’s Eve in 2026 falls on 31 December. It is a normal working day for bank-holiday purposes across the UK, even though many workplaces, schools, services and shops may use shorter hours or close under their own arrangements.
The dates most relevant to year-end planning are:
- 31 December: New Year’s Eve; not a UK bank holiday in 2026.
- 1 January: New Year’s Day; a bank holiday across the UK.
- 2 January: an additional bank holiday in Scotland.
This distinction matters because a workplace can choose to give staff 31 December off, close early, or require normal attendance. That is an employer decision rather than a standard bank-holiday entitlement. The same applies to businesses and services that advertise festive opening hours.
The supplied calendar information indicates that 31 December is not a bank holiday in any UK nation. An editor should nevertheless recheck the date and its status against the official nation-specific calendars before publication, especially where local closure arrangements could be confused with bank-holiday status.
Common scenarios
- Office-based work: Some employers offer an early finish or use a company closure day. Others operate as normal. Check the staff handbook, holiday policy or rota.
- Shift work: Hospitality, retail, transport, emergency services and events teams may be especially busy on New Year’s Eve. Pay enhancements or time off in lieu depend on contractual terms.
- Schools and childcare: Most settings are already closed for the Christmas break, but this is due to school holiday arrangements rather than New Year’s Eve being a bank holiday.
- Travel and events: Services may run later, earlier or differently around evening celebrations. Check the operator’s timetable and allow extra time to get home.
- Scotland: Be careful not to confuse New Year’s Eve with Scotland’s 2 January bank holiday. The additional Scottish date does not make 31 December a bank holiday.
If you are comparing dates across the country, the UK holiday guides provide a useful starting point. For broader leave planning, return to the Offdays blog.
How to plan this in Offdays
Add 31 December as New Year’s Eve, but do not automatically mark it as public holiday leave. Instead, record the arrangement that applies to you: normal working day, approved annual leave, early finish, company closure or shift.
Add 1 January separately as the bank holiday, and add 2 January for Scottish colleagues or locations where it applies. Keeping these entries distinct helps teams in different UK nations see which dates affect cover and availability.
Before the festive period, agree deadlines, on-call cover and handovers. If you are organising personal leave, use the calendar to identify the days that need annual-leave approval and check transport or childcare arrangements independently of bank-holiday status.
Final thoughts
No, New Year’s Eve on 31 December 2026 is not a UK bank holiday. It may still feel like a holiday because of seasonal closures and celebrations, so confirm your employer’s plans and local service hours rather than relying on the public-holiday calendar alone.