UK Public Holidays: How Many Days Off Do Brits Really Get Each Year?

Hey folks, Holiday Little Assistant here! So, one of our readers recently hit me up with a question that’s actually way more interesting than it sounds: “How many holiday days do people in the UK get?” Great question, right? Let’s break it down in a way that’s actually useful—not just some dry legal stuff.
First off, let’s get one thing straight: when we talk about “holiday days” in the UK, there are two big categories you gotta know about. There’s public holidays (often called “bank holidays”) and then there’s the paid time off that you get from your job—what’s officially known as “statutory annual leave.” A lot of people mix these up, but they’re totally separate. And honestly, the whole system can be a little confusing if you’re not from around there. No worries though—I got your back.
So, public holidays. The UK has eight permanent bank holidays for the whole country. Yep, just eight! These are days like New Year’s Day, Easter Monday, Early May Bank Holiday, Spring Bank Holiday, Summer Bank Holiday, Christmas Day, and Boxing Day. Now, here’s the kicker: not everybody actually gets these days off. I know, wild, right? Whether you’re off on a bank holiday depends on your job and your contract. There’s no law saying employers HAVE to give you bank holidays off. Some jobs, especially in retail or healthcare, might require you to work—but often you’ll get extra pay or a day off in return.
Then there’s the statutory annual leave. This is the big one. By law, almost all workers in the UK are entitled to 5.6 weeks of paid holiday each year. If you work five days a week, that’s 28 days. And yes, that usually includes the bank holidays! So if your job gives you the eight bank holidays off, those come out of your 28 days. That means you’d have 20 days left to take whenever you want. But not every workplace does it that way—some give you the 28 days PLUS bank holidays. It really depends on your employer. Part-timers get a pro-rated amount, so it’s fair across the board.
Questions Related to UK Holiday Days
Lots of people wonder if the number is the same across England, Scotland, Wales, and Northern Ireland. Actually, it’s pretty similar, but there are slight differences in bank holidays. Scotland, for example, has a couple of extra days like St. Andrew’s Day. But the statutory leave of 5.6 weeks applies everywhere in the UK.
Another common question is whether you can roll over unused days. The law says you can carry over up to 8 days if you didn’t get to take them because of, say, maternity leave or sickness, but normally, use ‘em or lose ‘em by the end of the holiday year.
People also ask if bank holidays are paid. If you’re a full-time employee and you normally work that day, and your workplace is closed, then yes, it should be a paid day off. But if you’re zero-hours or casual, it gets trickier. Always check your contract!
So, to sum it up: the UK has 8 nationwide bank holidays, but your time off really depends on your job contract. On top of that, full-time workers are legally entitled to 28 days of paid annual leave, which often includes those bank holidays. That means most people end up with around 28-30 days off a year, sometimes more if their employer is extra generous.
Alright, that’s the lowdown on UK holiday days! Hope this helped clear things up. If you’ve got more questions—like how it compares to the US or what holidays are coming up—just reach out. Catch you next time!