Is Christmas Eve a Public Holiday in the UK?
Is Christmas Eve a public holiday in the UK? No, it is not. The 24th of December is not a bank holiday anywhere in the United Kingdom, so for most people it counts as an ordinary working day. Shops, banks and offices can open as normal, and there is no legal right to the day off. That said, plenty of employers do let staff finish early or close altogether, so in practice many of us still enjoy a relaxed run-up to the big day.
Popular products
See all →









So is Christmas Eve a bank holiday or not?
It helps to know how the UK labels its days off. A "bank holiday" is a specific date when banks and most businesses close, and the UK has around eight of them a year. Christmas Eve is not one of them. The Christmas-period bank holidays are Christmas Day (25 December) and Boxing Day (26 December), followed by New Year's Day, with the 2nd of January added in Scotland. The 24th sits just outside that list as what calendars call an "observance", which is a recognised day that carries no day off.
You can check the official list for England, Wales, Scotland and Northern Ireland on the GOV.UK bank holidays page. The answer is the same across all four nations: the 24th of December never appears.
Festive favourites for Christmas Eve
- 1Women's Retro Reindeer Red Christmas Jumper - a bright, nostalgic knit that turns a quiet evening in into a proper occasion.
- 2Men's Retro Reindeer Green Christmas Jumper - the matching green version, made for couples who like to coordinate by the tree.
- 3Kids' Rudolph Christmas Jumper - a soft, smiley reindeer the little ones will want to wear for hanging up their stockings.
- 4Women's Red Christmas Cardigan - a softer, button-up option for anyone who finds a jumper a bit too warm by the fire.
- 5Men's Merry Xmas Christmas Jumper - a cheerful slogan knit for the family member who loves to lead the festive fun.
What does that mean for work and pay?
Because Christmas Eve is a normal working day, whether you work it is up to your contract and your employer. Many workplaces choose to shut early or close fully on the 24th as a goodwill gesture, but that is a perk, not a right. If your employer closes and asks you to use a day of annual leave to cover it, they are allowed to, as long as they give you enough notice.
It is also worth remembering that bank holidays themselves are not an automatic legal entitlement. An employer can include bank holidays within your statutory minimum of 5.6 weeks of paid holiday rather than on top of it, so the days off you actually get over Christmas depend on your contract. So how Christmas Eve, Christmas Day and Boxing Day actually land for you depends largely on what your contract says. If you are unsure, it is always worth checking your written terms before you make plans.
Slip into Men's Rudolph Christmas Jumper and let the gentle, gingerbread-scented joy of the season take over.
Shop now →Are the shops and banks open on Christmas Eve?
Yes, generally they are. Because the 24th is not a public holiday, most shops trade as usual, and supermarkets are often at their busiest of the entire year as people grab last-minute food and gifts. The catch is timing: many stores, post offices and high streets close earlier than usual in the afternoon so staff can get home for the evening. Banks tend to keep normal hours but may also wind down early.
Public transport tells a similar story. Trains and buses usually run a normal timetable in the morning, then thin out to a reduced service later in the day, and roads, stations and airports can be very congested as families travel to be together. The real shutdown comes the next day: on Christmas Day almost everything closes, and Boxing Day runs a limited service. If you still need anything, the 24th is your last comfortable window before the country slows down.

How other countries treat the 24th of December
The UK's approach is far from universal. In much of mainland Europe, especially the Nordic countries, Christmas Eve is the main event of the whole season, the evening when families gather for the big meal and open their presents. In Sweden, Norway, Denmark, Finland and Germany the 24th is when celebrations peak, even where it is only an afternoon that is widely taken off rather than a formal public holiday. As several countries' traditions show, the gift-giving and the main festive meal happen on the evening of the 24th, not the morning of the 25th.

Elsewhere it is written into law as a full or partial day off. In the Australian state of Queensland, for example, Christmas Eve is a part-day public holiday from 6pm to midnight, recognising that the evening belongs to family. So while a British Christmas builds towards the 25th, in many other places the 24th is already the heart of the festivities. If you would like the precise dates and weekday for this year, our guide on when Christmas Eve falls lays it all out.
Making the most of Christmas Eve at home
Public holiday or not, the 24th has a magic all of its own. With the shopping done and the world quietening down, it is the perfect evening to slow right down, light the tree and settle in. For a lot of families that means changing into something warm and festive, whether that is a cosy set of matching Christmas pyjamas for a film on the sofa or a bit of fun knitwear for a last get-together with friends and relatives.
However you spend it, the takeaway is simple: Christmas Eve is not a public holiday in the UK, but it remains one of the most special evenings of the year. If you are coordinating outfits for the whole household, a set of matching family Christmas pyjamas is a lovely way to mark the night before the morning everyone is waiting for.
- Christmas Eve, 24 December, is not a UK bank holiday in any of the four nations.
- The UK has around eight bank holidays a year, and the festive ones are Christmas Day and Boxing Day.
- Scotland adds an extra public holiday on the 2nd of January that the rest of the UK does not get.
- In Queensland, Australia, Christmas Eve is a part-day public holiday from 6pm to midnight.
- Across the Nordic countries the evening of the 24th, not the 25th, is the main day for the festive meal and presents.
Frequently asked questions about Is Christmas Eve a Public Holiday in the UK?
No. The 24th of December is not a public or bank holiday anywhere in the UK, so it counts as a normal working day. The Christmas-period bank holidays are Christmas Day on the 25th and Boxing Day on the 26th.
No, Christmas Eve is not a bank holiday. It is classed as an observance, which is a recognised day that carries no automatic day off. The UK's roughly eight bank holidays do not include the 24th of December in England, Wales, Scotland or Northern Ireland.
Because Christmas Eve is an ordinary working day, you are paid as normal if you work it. There is no legal right to extra holiday pay. Whether you get the day off, finish early or are paid a premium depends entirely on your employment contract.
Yes, most shops and banks open on Christmas Eve, and supermarkets are often at their busiest. Many stores and high streets close earlier than usual in the afternoon, and public transport may run a reduced service later in the day.
In many countries it is the main event. Across the Nordic nations and Germany the evening of the 24th is when families gather and open presents, and in places such as Queensland in Australia it is even a part-day public holiday from 6pm to midnight.









