UK Bank Holidays in Scotland 2023

Bank holidays in Scotland, with the official days off.

Projected dates. The government has not published the 2023 list yet, so these dates follow the current rules and may change.
9bank holidays
10fall on a weekday
7long weekends (Mon or Fri)
250working days in 2023

Bank holidays in 2023

2nd January
Jan 2Monday
Passed
New Year's Day (substitute day)Day off in lieu
Jan 3Tuesday
PassedCountdown
Good Friday
Apr 7Friday
PassedCountdown
Early May bank holiday
May 1Monday
Passed
Coronation of King Charles III
May 8Monday
Passed
Spring bank holiday
May 29Monday
Passed
Summer bank holiday
Aug 7Monday
Passed
St Andrew's Day
Nov 30Thursday
PassedCountdown
Christmas Day
Dec 25Monday
PassedCountdown
Boxing Day
Dec 26Tuesday
PassedCountdown

Working days in 2023

MonthWeekdaysHolidaysWorking days
January22220
February20020
March23023
April20119
May23320
June22022
July21021
August23122
September21021
October22022
November22121
December21219
Total26010250

Where these dates come from

Official source: GOV.UK: UK bank holidays

Weekend rule: When a bank holiday falls on a weekend, a substitute weekday (usually the Monday after) is a bank holiday instead. The dates shown already include these substitute days.

Bank holidays from GOV.UK. When a bank holiday falls on a weekend, a substitute weekday is given.

Last checked: October 23, 2026 (official lists for 2025 and 2026 and 2027 and 2028)

Employers can give extra days off, and some workers are covered by different rules. If a date matters for pay or a legal deadline, confirm it with your employer or the official source.

Count business days with these holidays

Other regions in United Kingdom

Public holidays in other countries

Frequently asked questions

How many bank holidays are there in Scotland in 2023?
There are 9 bank holidays: 2nd January, Good Friday, Early May bank holiday, Coronation of King Charles III, Spring bank holiday, Summer bank holiday, St Andrew's Day, Christmas Day, Boxing Day. 10 of the days off fall on a weekday in 2023.
What happens when a holiday falls on a weekend?
When a bank holiday falls on a weekend, a substitute weekday (usually the Monday after) is a bank holiday instead. The dates shown already include these substitute days.
How many working days are there in 2023?
250 working days: 260 weekdays (Monday to Friday) minus 10 bank holidays that fall on a weekday.