Local public holidays
Each local council in Scotland has powers to make certain days 'local' public holidays.
Bank holidays
Bank holidays are the same across Scotland. If a bank holiday is on a weekend, a 'substitute' weekday becomes a bank holiday. This would normally be the Monday after the original date.
Your employer does not have to give you paid leave on bank or public holidays. Check your employment contract for what days your employer agreed you could take.
Bank holidays might affect how and when your benefits are paid. If the payment of benefits date is on a bank holiday, they will normally be paid on the day before the bank holiday.
Find bank holiday dates in England, Wales and Northern Ireland on GOV.UK.
2023 bank holidays
Date |
Day of the week |
Bank holiday |
2 January |
Monday |
New Year's Day (substitute day) |
3 January |
Tuesday |
2 January (substitute day) |
7 April |
Friday |
Good Friday |
1 May |
Monday |
Early May bank holiday |
8 May |
Monday |
Coronation bank holiday |
29 May |
Monday |
Spring bank holiday |
7 August |
Monday |
Summer bank holiday |
30 November |
Thursday |
St Andrew's Day |
25 December |
Monday |
Christmas Day |
26 December |
Tuesday |
Boxing Day |
Past bank holidays
2022 |
Day of the week |
Bank holiday |
27 December |
Tuesday |
Christmas Day (substitute day) |
26 December |
Monday |
Boxing Day |
30 November |
Wednesday |
St Andrew's Day |
1 August |
Monday |
Summer bank holiday |
3 June |
Friday |
Platinum Jubilee bank holiday |
2 June |
Thursday |
Spring bank holiday |
2 May |
Monday |
Early May bank holiday |
15 April |
Friday |
Good Friday |
4 January |
Tuesday |
2 January (substitute day) |
3 January |
Monday |
New Year's Day (substitute day) |
2021 |
Day of the week |
Bank holiday |
28 December |
Tuesday |
Boxing Day (substitute day) |
27 December |
Monday |
Christmas Day (substitute day) |
30 November |
Tuesday |
St Andrew's Day |
2 August |
Monday |
Summer bank holiday |
31 May |
Monday |
Spring bank holiday |
3 May |
Monday |
Early May bank holiday |
2 April |
Friday |
Good Friday |
4 January |
Monday |
2 January (substitute day) |
1 January |
Friday |
New Year's Day |
2020 |
Day of the week |
Bank holiday |
28 December |
Monday |
Boxing Day (substitute day) |
25 December |
Friday |
Christmas Day |
30 November |
Monday |
St. Andrew's Day |
3 August |
Monday |
Summer Bank Holiday |
25 May |
Monday |
Spring Bank Holiday |
8 May |
Friday |
Early May Bank Holiday (VE day) |
10 April |
Friday |
Good Friday |
2 January |
Thursday |
2 January |
1 January |
Wednesday |
New Year's Day |
2019 |
Day of the week |
Bank holiday |
26 December |
Thursday |
Boxing Day |
25 December |
Wednesday |
Christmas Day |
2 December |
Monday |
St Andrew's Day (substitute day) |
5 August |
Monday |
Summer bank holiday |
27 May |
Monday |
Spring bank holiday |
6 May |
Monday |
Early May bank holiday |
19 April |
Friday |
Good Friday |
2 January |
Wednesday |
2 January |
1 January |
Tuesday |
New Year's Day |
2018 |
Day of the week |
Bank holiday |
26 December |
Wednesday |
Boxing Day |
25 December |
Tuesday |
Christmas Day |
30 November |
Friday |
St Andrew's Day |
6 August |
Monday |
Summer bank holiday |
28 May |
Monday |
Spring bank holiday |
7 May |
Monday |
Early May bank holiday |
30 March |
Friday |
Good Friday |
2 January |
Tuesday |
2 January |
1 January |
Monday |
New Year's Day |
2017 |
Day of the week |
Bank holiday |
26 December |
Tuesday |
Boxing Day |
25 December |
Monday |
Christmas Day |
30 November |
Thursday |
St Andrew's Day |
7 August |
Monday |
Summer bank holiday |
29 May |
Monday |
Spring bank holiday |
1 May |
Monday |
Early May bank holiday |
14 April |
Friday |
Good Friday |
3 January |
Tuesday |
New Year's Day (substitute day) |
2 January |
Monday |
2nd January |
2016 |
Day of the week |
Bank holiday |
27 December |
Tuesday |
Christmas Day (substitute day) |
26 December |
Monday |
Boxing Day |
30 November |
Wednesday |
St Andrew's Day |
1 August |
Monday |
Summer bank holiday |
30 May |
Monday |
Spring bank holiday |
2 May |
Monday |
Early May bank holiday |
25 March |
Friday |
Good Friday |
4 January |
Monday |
2 January (substitute day) |
1 January |
Friday |
New Year's Day |
2015 |
Day of the week |
Bank holiday |
28 December |
Monday |
Boxing Day (substitute day) |
25 December |
Friday |
Christmas Day |
30 November |
Monday |
St Andrew's Day |
3 August |
Monday |
Summer bank holiday |
25 May |
Monday |
Spring bank holiday |
4 May |
Monday |
Early May bank holiday |
3 April |
Friday |
Good Friday |
2 January |
Friday |
2 January |
1 January |
Thursday |
New Year's Day |
2014 |
Day of the week |
Bank holiday |
26 December |
Friday |
Boxing Day |
25 December |
Thursday |
Christmas Day |
1 December |
Monday |
St Andrew's Day (substitute day) |
4 August |
Monday |
Summer bank holiday |
26 May |
Monday |
Spring bank holiday |
5 May |
Monday |
Early May bank holiday |
18 April |
Friday |
Good Friday |
2 January |
Thursday |
2 January |
1 January |
Wednesday |
New Year's Day |
2013 |
Day of the week |
Bank holiday |
26 December |
Thursday |
Boxing Day |
25 December |
Wednesday |
Christmas Day |
2 December |
Monday |
St Andrew's Day (substitute day) |
5 August |
Monday |
Summer bank holiday |
27 May |
Monday |
Spring bank holiday |
6 May |
Monday |
Early May bank holiday |
29 March |
Friday |
Good Friday |
2 January |
Wednesday |
2 January |
1 January |
Tuesday |
New Year's Day |