Is New Year’s Day a bank holiday in the UK?
Yes. GOV.UK lists New Year’s Day as a bank holiday in England and Wales, Scotland and Northern Ireland. Scotland also lists 2nd January. For 2027, New Year’s Day is on Friday 1 January 2027 in all three, and Scotland's 2nd January is a substitute day on Monday 4 January 2027.
When a bank holiday is on a weekend, GOV.UK lists a substitute day. The dates are copied from GOV.UK's bank holidays data as retrieved on 7 November 2026; the weekdays in the table are calendar arithmetic, not a GOV.UK statement.
New Year’s Day and 2nd January, 2026 to 2028
| Nation | Date | Day | GOV.UK entry |
|---|---|---|---|
| England and Wales | 1 January 2026 | Thursday | New Year’s Day |
| England and Wales | 1 January 2027 | Friday | New Year’s Day |
| England and Wales | 3 January 2028 | Monday | New Year’s Day (substitute day) |
| Scotland | 1 January 2026 | Thursday | New Year’s Day |
| Scotland | 2 January 2026 | Friday | 2nd January |
| Scotland | 1 January 2027 | Friday | New Year’s Day |
| Scotland | 4 January 2027 | Monday | 2nd January (substitute day) |
| Scotland | 3 January 2028 | Monday | New Year’s Day (substitute day) |
| Scotland | 4 January 2028 | Tuesday | 2nd January (substitute day) |
| Northern Ireland | 1 January 2026 | Thursday | New Year’s Day |
| Northern Ireland | 1 January 2027 | Friday | New Year’s Day |
| Northern Ireland | 3 January 2028 | Monday | New Year’s Day (substitute day) |
Full lists: UK bank holidays 2026, 2027 and 2028.
Substitute days, pay and checking a date
“If a bank holiday is on a weekend, a ‘substitute’ weekday becomes a bank holiday, normally the following Monday.”
“Your employer does not have to give you paid leave on bank or public holidays.”
To check whether a particular date is a bank holiday in your nation, or when the next one is, use the bank holiday checker.
Frequently asked questions
Is New Year’s Day a bank holiday in the UK?
Yes. GOV.UK’s bank holidays data (bank-holidays.json), retrieved on 7 November 2026, lists New Year’s Day as a bank holiday for England and Wales, Scotland and Northern Ireland in each of 2026, 2027 and 2028.
What is the New Year’s Day bank holiday date in 2027?
GOV.UK’s bank holidays data (bank-holidays.json) lists New Year’s Day on Friday 1 January 2027 for England and Wales, Scotland and Northern Ireland. The 2026 entry is on Thursday 1 January 2026.
Is 2 January a bank holiday?
In Scotland, yes: GOV.UK’s bank holidays data (bank-holidays.json) lists 2nd January for Scotland on Friday 2 January 2026 in 2026 and, as a substitute day, on Monday 4 January 2027 for 2027. The England and Wales and Northern Ireland lists have no 2nd January entry.
Why is New Year’s Day on 3 January in 2028?
1 January 2028 is a Saturday, which is calendar arithmetic, not a GOV.UK statement. GOV.UK’s bank holidays page says: “If a bank holiday is on a weekend, a ‘substitute’ weekday becomes a bank holiday, normally the following Monday.” GOV.UK’s bank holidays data (bank-holidays.json) lists New Year’s Day as a substitute day on Monday 3 January 2028 for all three nations.
Does an employer have to give paid leave on New Year’s Day?
GOV.UK’s bank holidays page says: “Your employer does not have to give you paid leave on bank or public holidays.” It also says: “Bank holidays might affect how and when your benefits are paid.”
More UK pages
- UK bank holidays 2026
- Bank holidays 2026: England and Wales
- Bank holidays 2026: Scotland
- Bank holidays 2026: Northern Ireland
- Is Boxing Day a bank holiday?
- Is Christmas Eve a bank holiday?
- UK bank holidays 2027
- UK bank holidays 2028
- Is it a bank holiday today? Next bank holiday
- Is Royal Mail delivering today?
- All UK pages
Sources
- GOV.UK: UK bank holidays, retrieved 7 November 2026
- GOV.UK: bank holidays data (bank-holidays.json), retrieved 7 November 2026
Reviewed 7 November 2026 against the GOV.UK page and data in the sources list. FedRateCalc is not affiliated with GOV.UK or the UK Government; GOV.UK is the official source, and any later change it publishes overrides this site.