all 2024 uk public holidays days and dates including norther ireland and scotland


We strategically plan our days off to coincide with bank holidays, utilising our annual leave to the fullest. These holidays serve as occasions to commemorate and signify the progression of time from the beginning of the year all the way through Easter and Christmas Eve.

To maximise their impact, consider elongating those extended weekends, embarking on spontaneous getaways for a complete refresh, dedicating more hours to beachside relaxation, embarking on additional adventures, organising leisurely and memorable extended lunches that will linger in your memory until Tuesday arrives, treasuring the extra day with loved ones, or simply relishing the solitude of solo travel for an additional 24 precious hours.

UK (National/Public) Bank Holidays dates for 2024Here are the UK bank holiday 2024 dates to add in your diary now and make the most of the extra time off


How To Save Money On Family Days Out With the Kids | Best Tips & Tricks 2023

Read more >

Bank Holidays 2024 - England & Wales

1 January 2024 - New Year’s Day (Monday)
29 March 2024 - Good Friday (Friday)
1 April 2024 - Easter Monday (Monday)
6 May 2024 - Early May bank holiday (Monday)
27 May 2024 - Spring bank holiday (Monday)
26 August 2024 - Summer bank holiday (Monday)
25 December 2024 - Christmas Day (Wednesday)
26 December 2024 - Boxing Day (Thursday)

If a bank holiday is on a weekend, a ‘substitute’ weekday becomes a bank holiday, normally the following Monday.

Bank Holidays 2024 - Scotland

1 January 2024 - New Year’s Day (Monday)
2 January 2024 - 2nd January (Tuesday)
29 March 2024 - Good Friday (Friday)
6 May 2024 - Early May bank holiday (Monday)
27 May 2024 - Spring bank holiday (Monday)
5 August 2024 - Summer bank holiday (Monday)
2 December 2024- St Andrew’s Day (Monday) (substitute day)
25 December 2024 - Christmas Day (Wednesday)
26 December 2024 - Boxing Day (Thursday)

Bank Holidays 2024 - Northern Ireland

1 January - New Year’s Day (Monday)
18 March - St Patrick’s Day (Monday, substitute day)
29 March - Good Friday (Friday)
1 April - Easter Monday (Monday)
6 May - Early May bank holiday (Monday)
27 May - Spring bank holiday (Monday)
12 July - Battle of the Boyne (Friday, Orangemen’s Day)
26 August - Summer bank holiday (Monday)
25 December - Christmas Day (Wednesday)
26 December - Boxing Day (Thursday)



Looking back at the year that’s gone - 2023


Bank Holidays 2023 - England & Wales

2 January 2023 - New Year’s Day
7 April 2023 - Good Friday (Friday)
10 April 2023 - Easter Monday (Monday)
1 May 2023 - Early May Bank Holiday (Monday)
8 May 2023 - King Charles III's coronation holiday (Monday)
29 May 2023 - Spring Bank Holiday (Monday)
28 August 2023 - Summer Bank Holiday (Monday)
25 December 2023 - Christmas Day (Monday)
26 December 2023- Boxing Day (Tuesday)

Bank Holidays 2023 - Scotland

2 January 2023 - New Year’s Day - as New Year's Day falls on a Sunday, the bank holiday gets pushed to the Monday
3 January 2023 - Substitute holiday (Tuesday)
7 April 2023 - Good Friday (Friday)
1 May 2023 - Early May Bank Holiday (Monday)
8 May 2023 - King Charles III's coronation holiday (Monday)
29 May 2023 - Spring Bank Holiday (Monday)
7 August 2023 - Summer Bank Holiday (Monday)
30 November 2023 - St Andrew’s Day (Thursday)
25 December 2023 - Christmas Day (Monday)
26 December 2023 - Boxing Day (Tuesday)

Bank Holidays 2023 - Northern Ireland

2 January 2023 - New Year’s Day - as New Year's Day falls on a Sunday, the bank holiday gets pushed to the Monday
17 March 2023 - St Patrick’s Day (Friday)
7 April 2023 - Good Friday (Friday)
10 April 2023 - Easter Monday (Monday)
1 May 2023 - Early May Bank Holiday (Monday)
8 May 2023 - King Charles III's coronation holiday (Monday)
29 May 2023 - Spring Bank Holiday (Monday)
12 July 2023 - Battle of the Boyne (Wednesday)
28 August 2023 - Summer Bank Holiday (Monday)
25 December 2023 - Christmas Day (Monday)
26 December 2023 - Boxing Day (Tuesday)

Bank Holidays 2023 - Republic of Ireland

1 January 2023 - New Year’s Day (Sunday)
6 February 2023 - St Brigid’s Day (Monday)
17 March 2023 - St Patrick’s Day (Friday)
10 April 2023 - Easter Monday (Monday)
1 May 2023 - Early May Bank Holiday (Monday)
5 June 2023- June Bank Holiday (Monday)
7 August 2023 - Summer Bank Holiday (Monday)
30 October 2023 - October Bank Holiday (Monday)
25 December 2023 - Christmas Day (Monday)
26 December 2023 - St Stephen's Day / Boxing Day (Tuesday)