UK bank holiday dates for 2025

We love bank holidays here at FlipFlops.co.uk because each year it gives us an extra 8 or so bonus days where we can have a guilt free day off! We use these days to throw on our Flip Flops and pray the sun will be shining! How you use the time off is 100% up to you!

To help you plan and get in the mood for the year ahead we have added these dates so you can diary them and look forward to some much deserved time off! Enjoy!


England and Wales bank holidays

DateDayEvent
5th MayMondayEarly May bank holiday
26th MayMondaySpring bank holiday
25th AugustMondaySummer bank holiday
25th DecemberThursdayChristmas Day
26th DecemberFridayBoxing Day

Scotland bank holidays

DateDayEvent
5th MayMondayEarly May bank holiday
26th MayMondaySpring bank holiday
4th AugustMondaySummer bank holiday
1st DecemberMondaySt Andrew’s Day
25th DecemberThursdayChristmas Day
26th DecemberFridayBoxing Day

Northern Ireland bank holidays

DateDayEvent
5th MayMondayEarly May bank holiday
26th MayMondaySpring bank holiday
14th JulyMondayBattle of the Boyne (Orangemen’s Day)
25th AugustMondaySummer bank holiday
25th DecemberThursdayChristmas Day
26th DecemberFridayBoxing Day

Our top tips to get the most from your bank holidays!

Being smart when booking annual leave can mean you only have to take off a handful of days in many cases when going on a holiday for a week or longer!

Take the Easter weekend for example. The Friday before and Monday after will give many of us four days off without using a single days leave. You then only need to take 3 or 4 days of your annual leave to enjoy an entire week off!

We’ve just noticed…

Before we sign off from this yearly update, we just had to mention this little fact! Here in England we are being short changed! The English get 8 bank holidays in 2025 but Scotland gets 9 and Northern Ireland wins with 10!

Is it time to set up an online petition to the Government so us English and Welsh crew can get an extra 2 days?!