Scotland bank holidays 2027 and the best long weekends

Compi stands happily on a sunny wooden balcony with bunting while a train crosses a viaduct into a green lakeside valley.
Image: AI-generated

9 public holidays give you 9 weekdays off in 2027. The strongest bridge: Fri 1 Jan – Tue 5 Jan, 5 days off for 1 day of leave.

public holidays
9
weekdays off
9
days of leave → days off in the best bridge
1 → 5

On top of the holidays shared with the rest of the country, Scotland has: 2nd January (Sat 2 Jan), Summer bank holiday (Mon 2 Aug), St Andrew’s Day (Tue 30 Nov).

The planner places your leave around the holidays to give you the most days off in total, across one or more breaks. Regional-only holidays are not counted.

10

With 10 days of leave you get 37 days off in total

  1. Fri 1 Jan – Tue 5 Jan

    5 days off, 1 day of leave

    New Year’s Day · 2nd January (substitute day)

    Book off: Tue 5 Jan

  2. Thu 25 Mar – Sun 28 Mar

    4 days off, 1 day of leave

    Good Friday

    Book off: Thu 25 Mar

  3. Fri 30 Apr – Mon 3 May

    4 days off, 1 day of leave

    Early May bank holiday

    Book off: Fri 30 Apr

  4. Fri 28 May – Mon 31 May

    4 days off, 1 day of leave

    Spring bank holiday

    Book off: Fri 28 May

  5. Fri 30 Jul – Mon 2 Aug

    4 days off, 1 day of leave

    Summer bank holiday

    Book off: Fri 30 Jul

  6. Sat 27 Nov – Tue 30 Nov

    4 days off, 1 day of leave

    St Andrew’s Day

    Book off: Mon 29 Nov

  7. Fri 24 Dec – Tue 4 Jan 2028

    12 days off, 4 days of leave

    Christmas Day (substitute day) · Boxing Day (substitute day) · New Year’s Day (substitute day) · 2nd January (substitute day)

    Book off: Fri 24 DecWed 29 DecThu 30 DecFri 31 Dec

The best long weekends

For each holiday, the option that gives you the most time off for the least leave.

HolidayBook offOffDates
New Year’s DayFri 1 JanTue 5 Jan5Fri 1 Jan – Tue 5 Jan
Tue 5 JanWed 6 JanThu 7 JanFri 8 Jan10Fri 1 Jan – Sun 10 Jan
Good FridayFri 26 MarThu 25 Mar4Thu 25 Mar – Sun 28 Mar
Mon 22 MarTue 23 MarWed 24 MarThu 25 Mar9Sat 20 Mar – Sun 28 Mar
Early May bank holidayMon 3 MayFri 30 Apr4Fri 30 Apr – Mon 3 May
Tue 4 MayWed 5 MayThu 6 MayFri 7 May9Sat 1 May – Sun 9 May
Spring bank holidayMon 31 MayFri 28 May4Fri 28 May – Mon 31 May
Tue 1 JunWed 2 JunThu 3 JunFri 4 Jun9Sat 29 May – Sun 6 Jun
Summer bank holidayMon 2 AugFri 30 Jul4Fri 30 Jul – Mon 2 Aug
Tue 3 AugWed 4 AugThu 5 AugFri 6 Aug9Sat 31 Jul – Sun 8 Aug
St Andrew’s DayTue 30 NovMon 29 Nov4Sat 27 Nov – Tue 30 Nov
Mon 29 NovWed 1 DecThu 2 DecFri 3 Dec9Sat 27 Nov – Sun 5 Dec
Christmas Day (substitute day)Mon 27 DecFri 24 Dec5Fri 24 Dec – Tue 28 Dec
Fri 24 DecWed 29 DecThu 30 DecFri 31 Dec12Fri 24 Dec – Tue 4 Jan 2028
New Year’s Day (substitute day)Mon 3 Jan 2028Fri 31 Dec5Fri 31 Dec – Tue 4 Jan 2028
Thu 30 DecFri 31 Dec6Thu 30 Dec – Tue 4 Jan 2028

All public holidays in 2027

DateHolidayNote
Fri 1 JanNew Year’s Day
Sat 2 Jan2nd Januaryfalls on a weekend
Mon 4 Jan2nd January (substitute day)
Fri 26 MarGood Friday
Mon 3 MayEarly May bank holiday
Mon 31 MaySpring bank holiday
Mon 2 AugSummer bank holiday
Tue 30 NovSt Andrew’s Day
Sat 25 DecChristmas Dayfalls on a weekend
Sun 26 DecBoxing Dayfalls on a weekend
Mon 27 DecChristmas Day (substitute day)
Tue 28 DecBoxing Day (substitute day)

Turn the long weekend into a trip

Plan it in Compi: days, places, stays and packing list in one place, on the web, on Android or right inside ChatGPT.

Plan a trip in Compi
Sources · Checked: 2026-10-30

Whether Christmas Eve or New Year's Eve are half days, or your contract gives you extra days, is up to your employer.