In total, there are eight bank holidays scheduled in England for 2025, where most of the country will be enjoying a well-earned extra day of holiday.
We take a look at when these dates are and how you can book the longest amount of time off work while using the least amount of your annual leave.
New Year’s Day – Wednesday, January 1
It will be a happy new year for many as they spend the first day of 2025 off work- with many people likely sleeping off the hangover from the party the night before.
If people would like the entirety of Christmas week at home in front of the Christmas Tree, they will only need to book three days off work- Friday, December 27 and Monday and Tuesday, December 30 and 31.
Good Friday and Easter Monday – Friday, April 18 and Monday, April 21
The Easter bank holidays will give people the opportunity to mark the sacrifice and miraculous rebirth of Jesus Christ.
For those wanting a 10-day break from work to mark the holy celebration as well as enjoy an Easter egg or two, they will only have to use up four days of annual leave.
Early May Bank Holiday – Monday, May 5
The traditional May Day bank holiday was first introduced in 1978 by Labour Employment Secretary Michael Foot and takes place on the first Monday of the month.
Spring Bank Holiday – Monday, May 26
Just three weeks after the May Day bank holiday, people will get another day off work to mark the beginning of spring.
This final bank holiday means people will get four days off work in the space of just 39 days, starting on Good Friday.
Summer Bank Holiday – Monday, August 25
Those wanting a nice break away over the summer months might want to consider the last week of August.
The traditional summer bank holiday will take place on Monday, August 25, meaning that those who want a week away will have to book one less day off.
Christmas Day and Boxing Day- Thursday, December 25 and Friday, December 26
Christmas couldn’t come at a better time for those who want to have the festive week off without using up too much annual leave.
Christmas Day and Boxing Day will take place on a Thursday and Friday this year, and with both being bank holidays, it will mean that most people will get a four-day weekend to kick start the festivities.
What is even better, people will get a bank holiday the following Thursday- New Year’s Day 2026.
This means that people who don’t work weekends can have 11 days off in a row by using just five days off annual leave- that sounds like a very Merry Christmas.