UK: Scotland public holidays

Next holiday:

Bank and public holidays10 days in 2026

UK: Scotland holidays 2026

DateHolidayNote
New Year's Day
2nd January
Good Friday
Early May bank holiday
Spring bank holiday
World Cup bank holiday
Summer bank holiday
St Andrew's Day
Christmas Day
Boxing Day (substitute day) December 26 is a Saturday

UK: Scotland holidays 2027

DateHolidayNote
New Year's Day
2nd January (substitute day) January 2 is a Saturday
Good Friday
Early May bank holiday
Spring bank holiday
Summer bank holiday
St Andrew's Day
Christmas Day (substitute day) December 25 is a Saturday
Boxing Day (substitute day) December 26 is a Sunday

UK: Scotland holidays 2028

DateHolidayNote
New Year's Day (substitute day) January 1 is a Saturday
2nd January (substitute day) January 2 is a Sunday
Good Friday
Early May bank holiday
Spring bank holiday
Summer bank holiday
St Andrew's Day
Christmas Day
Boxing Day

About Scotland’s public holidays

Scotland has its own bank holidays: 2 January and St Andrew’s Day are added, Easter Monday is not a bank holiday, and the summer bank holiday is the first Monday of August rather than the last.

In 2026, 10 holiday days are listed; 1 is taken on another day because the date falls on a weekend. 9 are taken on a Monday or Friday, making a three-day weekend.

Weekends and substitute days

When a bank holiday falls on a Saturday or Sunday, a substitute weekday (usually the following Monday, or Tuesday if Monday is already a holiday) is designated.

Legal basis: Banking and Financial Dealings Act 1971 (Schedule 1) and annual Royal Proclamations; St Andrew's Day Bank Holiday (Scotland) Act 2007; Good Friday and Christmas Day by common law (E&W, NI)..

Source

Dates were checked against this source on 2 November 2026. Governments can add or move holidays by proclamation; the source is authoritative.

Questions

How many public holidays does Scotland have?
10 national holiday days in 2026, 9 national holiday days in 2027, 9 national holiday days in 2028, counting each day taken once.
What happens when a holiday falls on a weekend in Scotland?
Boxing Day on Sat, Dec 26, 2026: day off Mon, Dec 28; 2nd January on Sat, Jan 2, 2027: day off Mon, Jan 4; Christmas Day on Sat, Dec 25, 2027: day off Mon, Dec 27; Boxing Day on Sun, Dec 26, 2027: day off Tue, Dec 28; New Year's Day on Sat, Jan 1, 2028: day off Mon, Jan 3; 2nd January on Sun, Jan 2, 2028: day off Tue, Jan 4. The rule: When a bank holiday falls on a Saturday or Sunday, a substitute weekday (usually the following Monday, or Tuesday if Monday is already a holiday) is designated.
Where do these dates come from?
From GOV.UK, checked on 2 November 2026. Legal basis: Banking and Financial Dealings Act 1971 (Schedule 1) and annual Royal Proclamations; St Andrew's Day Bank Holiday (Scotland) Act 2007; Good Friday and Christmas Day by common law (E&W, NI)..

Related