Scotland

Bank holidays in Scotland

Scotland has 10 bank holidays in 2026 and 9 in 2027. Unlike the rest of the UK, it also has 2nd January, World Cup bank holiday and St Andrew’s Day.

The next bank holiday in Scotland is
St Andrew’s Day
Monday 30 November 2026
After that: Christmas Day, Friday 25 December 2026
22days
00hours
00mins
00secs

Counting down to midnight, UK time

Scotland bank holidays 2026

10 days · Scotland 2026 in full · compare with the rest of the UK

Scotland bank holidays 2027

9 days · Scotland 2027 in full · compare with the rest of the UK

Scotland bank holidays 2028

9 days · Scotland 2028 in full · compare with the rest of the UK

2027 calendar for Scotland

January

MTWTFSS12345678910111213141516171819202122232425262728293031

February

MTWTFSS12345678910111213141516171819202122232425262728

March

MTWTFSS12345678910111213141516171819202122232425262728293031

April

MTWTFSS123456789101112131415161718192021222324252627282930

May

MTWTFSS12345678910111213141516171819202122232425262728293031

June

MTWTFSS123456789101112131415161718192021222324252627282930

July

MTWTFSS12345678910111213141516171819202122232425262728293031

August

MTWTFSS12345678910111213141516171819202122232425262728293031

September

MTWTFSS123456789101112131415161718192021222324252627282930

October

MTWTFSS12345678910111213141516171819202122232425262728293031

November

MTWTFSS123456789101112131415161718192021222324252627282930

December

MTWTFSS12345678910111213141516171819202122232425262728293031
Bank holiday in ScotlandWeekend

Add Scotland bank holidays to your calendar

Subscribe once and new dates appear automatically.

Best breaks in 2027

Using Scotland bank holidays. Plan with your own leave allowance →

Book 1 day, get 5 off
New Year’s Day + 2nd January
Off Fri 1 Jan – Tue 5 Jan · book Tue 5 Jan
Book 1 day, get 5 off
Christmas Day + Boxing Day
Off Fri 24 Dec – Tue 28 Dec · book Fri 24 Dec
Book 1 day, get 4 off
Good Friday
Off Thu 25 Mar – Sun 28 Mar · book Thu 25 Mar

Past bank holidays in Scotland

Every date since 2019, including one-off holidays.

2025 9 bank holidays
Wed 1 Jan 2025New Year’s Day
Thu 2 Jan 20252nd January
Fri 18 Apr 2025Good Friday
Mon 5 May 2025Early May bank holiday
Mon 26 May 2025Spring bank holiday
Mon 4 Aug 2025Summer bank holiday
Mon 1 Dec 2025St Andrew’s DaySubstitute day
Thu 25 Dec 2025Christmas Day
Fri 26 Dec 2025Boxing Day
2024 9 bank holidays
Mon 1 Jan 2024New Year’s Day
Tue 2 Jan 20242nd January
Fri 29 Mar 2024Good Friday
Mon 6 May 2024Early May bank holiday
Mon 27 May 2024Spring bank holiday
Mon 5 Aug 2024Summer bank holiday
Mon 2 Dec 2024St Andrew’s DaySubstitute day
Wed 25 Dec 2024Christmas Day
Thu 26 Dec 2024Boxing Day
2023 10 bank holidays
Mon 2 Jan 2023New Year’s DaySubstitute day
Tue 3 Jan 20232nd JanuarySubstitute day
Fri 7 Apr 2023Good Friday
Mon 1 May 2023Early May bank holiday
Mon 8 May 2023Bank holiday for the coronation of King Charles III
Mon 29 May 2023Spring bank holiday
Mon 7 Aug 2023Summer bank holiday
Thu 30 Nov 2023St Andrew’s Day
Mon 25 Dec 2023Christmas Day
Tue 26 Dec 2023Boxing Day
2022 11 bank holidays
Mon 3 Jan 2022New Year’s DaySubstitute day
Tue 4 Jan 20222nd JanuarySubstitute day
Fri 15 Apr 2022Good Friday
Mon 2 May 2022Early May bank holiday
Thu 2 Jun 2022Spring bank holiday
Fri 3 Jun 2022Platinum Jubilee bank holiday
Mon 1 Aug 2022Summer bank holiday
Mon 19 Sept 2022Bank Holiday for the State Funeral of Queen Elizabeth II
Wed 30 Nov 2022St Andrew’s Day
Mon 26 Dec 2022Boxing Day
Tue 27 Dec 2022Christmas DaySubstitute day
2021 9 bank holidays
Fri 1 Jan 2021New Year’s Day
Mon 4 Jan 20212nd JanuarySubstitute day
Fri 2 Apr 2021Good Friday
Mon 3 May 2021Early May bank holiday
Mon 31 May 2021Spring bank holiday
Mon 2 Aug 2021Summer bank holiday
Tue 30 Nov 2021St Andrew’s Day
Mon 27 Dec 2021Christmas DaySubstitute day
Tue 28 Dec 2021Boxing DaySubstitute day
2020 9 bank holidays
Wed 1 Jan 2020New Year’s Day
Thu 2 Jan 20202nd January
Fri 10 Apr 2020Good Friday
Fri 8 May 2020Early May bank holiday (VE day)
Mon 25 May 2020Spring bank holiday
Mon 3 Aug 2020Summer bank holiday
Mon 30 Nov 2020St Andrew’s Day
Fri 25 Dec 2020Christmas Day
Mon 28 Dec 2020Boxing DaySubstitute day
2019 9 bank holidays
Tue 1 Jan 2019New Year’s Day
Wed 2 Jan 20192nd January
Fri 19 Apr 2019Good Friday
Mon 6 May 2019Early May bank holiday
Mon 27 May 2019Spring bank holiday
Mon 5 Aug 2019Summer bank holiday
Mon 2 Dec 2019St Andrew’s DaySubstitute day
Wed 25 Dec 2019Christmas Day
Thu 26 Dec 2019Boxing Day

Frequently asked questions

How many bank holidays does Scotland have?
Scotland has 10 bank holidays in 2026 and 9 in 2027.
Which bank holidays are only in Scotland?
Which UK bank holidays does Scotland not have?
Easter Monday is not a bank holiday in Scotland.
When is the Summer bank holiday in Scotland?
Monday 2 August 2027 in 2027. Scotland’s is the first Monday in August.
Can I add these dates to my phone calendar?
Yes. Use the buttons on this page to download an .ics file or subscribe, which keeps Scotland’s bank holidays up to date in Google Calendar, Apple Calendar or Outlook.