Scotland only

St Andrew’s Day bank holiday

St Andrew’s Day 2026 is on Monday 30 November 2026. 30 November, Scotland only, moved to a weekday if needed.

Next (Scotland)
Monday 30 November 2026
in 22 days
St Andrew’s Day dates by year
YearScotland
2028
Thu 30 Nov
2027
Tue 30 Nov
2026
Mon 30 Nov
2025
Mon 1 Decsub
2024
Mon 2 Decsub
2023
Thu 30 Nov
2022
Wed 30 Nov
2021
Tue 30 Nov
2020
Mon 30 Nov
2019
Mon 2 Decsub

About St Andrew’s Day

St Andrew’s Day, Scotland’s national day, became a bank holiday under the St Andrew’s Day Bank Holiday (Scotland) Act 2007. Employers in Scotland do not have to give it as a day off, so many people still work.

Employers do not have to give bank holidays as paid days off; whether you get the day off depends on your contract.

If it falls on a weekend

When 30 November falls on a Saturday or Sunday, the following Monday is the bank holiday instead (a ‘substitute day’).

Frequently asked questions

When is St Andrew’s Day 2026?
Monday 30 November 2026.
When is St Andrew’s Day 2027?
Tuesday 30 November 2027.
When is St Andrew’s Day 2028?
Thursday 30 November 2028.
Is St Andrew’s Day a bank holiday everywhere in the UK?
No. It is only a bank holiday in Scotland.
What happens if St Andrew’s Day falls on a weekend?
When 30 November falls on a Saturday or Sunday, the following Monday is the bank holiday instead (a ‘substitute day’).
Do I get St Andrew’s Day off work?
Not necessarily. It is a bank holiday in Scotland, but employers do not have to give it as a day off.

Other bank holidays