Christmas in the UK · Updated October 2026

Everything You Need for Your First British Christmas

Bank holidays, traditions, Christmas dinner, markets, events, costs and the work party: everything that makes a British December different, explained for people spending their first one here.

Fri 25 Dec Christmas Day 2026
Mon 28 Dec Boxing Day bank holiday
Fri 1 Jan New Year’s Day 2027
Christmas tree star topper glowing with warm lights

The complete guide series

All our Christmas guides

Each guide is reviewed every October, when market dates are confirmed and event bookings open.

Start hereChristmas tree star topper with warm lights
New arrivals
Your First Christmas in the UK: The Complete Guide

Bank holidays, traditions, food, markets, events, costs and what December actually feels like as a new arrival.

Marina Hyde Read guide →
Hands clinking red wine glasses by a Christmas tree
Bank holidays
Christmas Bank Holidays UK: All Four Nations Explained

Monday 28 December for Boxing Day, Friday 1 January, Scotland’s 4 January substitute, and your rights at work.

Ruxandra Maria Read guide →
Two women laughing by a decorated Christmas tree
Traditions
British Christmas Traditions Explained

Crackers, pantomimes, the King’s Speech, Christmas jumpers, mince pies, carol services and Hogmanay.

Marina Hyde Read guide →
Traditional UK Christmas dinner spread
Food
The Traditional UK Christmas Dinner: Every Dish, Decoded

Turkey, pigs in blankets, bread sauce, Christmas pudding and trifle: every dish explained for newcomers.

Marina Hyde Read guide →
UK Christmas market at night with fairy lights
Markets
Christmas Markets in the UK: A First-Timer’s Guide

Manchester, Birmingham, Edinburgh, Hyde Park, Bath and York: 2026 dates, what to eat and how to find markets near you.

Sebastian Parks Read guide →
Royal Albert Hall at a Christmas concert
Events
Christmas Events and Festive Days Out in the UK

Light trails, ice rinks, Santa grottos, carol concerts, heritage railways and pantomimes, with advice on when to book.

Sebastian Parks Read guide →
Boutique clothes shop interior
Money
How Much Does Christmas Cost in the UK?

What households spend, where the money goes, Christmas debt and practical ways to keep the cost down.

Jean Angius Read guide →
Friends at a festive party with a grazing board and drinks
Work
The UK Work Christmas Party: What to Expect

Secret Santa, dress codes, drinking culture, cards, gifts and the unwritten rules of the British office Christmas.

Jean Angius Read guide →
Man holding a glass of beer at a restaurant table
Practical
What’s Open on Christmas Day and Boxing Day in the UK?

Supermarkets, the NHS, transport, banks and post: what is open, what is not, and a checklist for the days before.

Ruxandra Maria Read guide →
Friends sharing a meal together at a restaurant
Expat life
Christmas Away from Home: Your First December as an Expat

An honest account of spending Christmas without family close by, and what actually helps.

Ruxandra Maria Read guide →
Bank holidays
UK Bank Holidays 2026: Every Date

Every 2026 bank holiday for England and Wales, Scotland and Northern Ireland in one place.

See all dates →
Expat Directory
Everyday Services for Life in the UK

SIM cards, broadband, groceries, cars and more, in our directory of services for new residents.

Browse the directory →

Before December

Three things newcomers often miss

December in the UK is short, dark by mid-afternoon and full of light, food and social plans. If it is your first one here, these are the things that catch people out.

Almost everything stops on Christmas Day

Large shops must close by law, there are no National Rail trains, and in London the Tube and buses do not run. Do your food shop by 23 or 24 December and plan how you will get anywhere.

The best events sell out early

Pantomimes, Santa Specials and light trails such as Christmas at Kew book up weeks ahead. If you want to go in December, book in October or early November.

Bank holidays move at the weekend

When a bank holiday falls on a weekend, the day off moves to a weekday. In 2026 that means Monday 28 December for Boxing Day, and Monday 4 January 2027 in Scotland.

Frequently asked questions

Christmas in the UK: your questions answered

What newcomers ask most about a British Christmas: bank holidays, traditions, food, what is open and what it costs.

The Christmas season gets going in mid-November, after Remembrance Sunday. Christmas markets open from early to mid-November, Advent calendars start on 1 December, and work Christmas parties run through late November and December. Christmas Day is 25 December and Boxing Day is 26 December. Decorations traditionally come down on Twelfth Night, which is 5 or 6 January depending on how you count.

Christmas Day is Friday 25 December 2026. Boxing Day falls on Saturday 26 December, so the substitute bank holiday is Monday 28 December. New Year’s Day is Friday 1 January 2027. In Scotland, 2 January 2027 falls on a Saturday, so Scotland gets a substitute bank holiday on Monday 4 January 2027.

Boxing Day is 26 December and a bank holiday across the UK. It is known for football fixtures, family visits, long walks, trips to the pub and the start of the post-Christmas sales. It became a bank holiday in England, Wales and Ireland under the Bank Holidays Act 1871, and in Scotland in 1974.

A Christmas cracker is a cardboard tube wrapped in decorative paper, placed at each setting on the Christmas table. Two people pull the ends and it splits with a snap. Inside are a paper crown, worn during dinner, a small gift and a joke read out to the table. London confectioner Tom Smith began selling them in 1847, and the snap was added around 1860.

A pantomime, or panto, is a family theatre show staged over Christmas, based loosely on a fairy tale. Expect a dame played by a man, a celebrity or two, and plenty of audience participation, such as shouting “He’s behind you!”. Pantos run from late November into January, and popular shows sell out well ahead, so book early.

The King’s Speech is a pre-recorded Christmas message from King Charles III, broadcast at 3pm on Christmas Day on television, radio and online. The tradition began in 1932, when George V made the first royal Christmas broadcast.

Christmas Dinner is usually eaten at lunchtime or early afternoon, typically between noon and 3pm. This surprises many newcomers from countries where the main Christmas meal is in the evening. Many households time it around the King’s Speech at 3pm.

Roast turkey with stuffing, roast potatoes, pigs in blankets (chipolata sausages wrapped in streaky bacon), roast parsnips, Brussels sprouts, carrots, gravy, cranberry sauce and bread sauce. Dessert is usually Christmas pudding, trifle or a chocolate yule log. In 2025, Worldpanel put the cost of a traditional Christmas dinner for four at £32.46.

Pigs in blankets are small chipolata sausages wrapped in streaky bacon and roasted until crisp. They are served alongside the turkey and are many people’s favourite part of the meal. They are not the same as American pigs in blankets, which are sausages in pastry.

Bread sauce is a thick, creamy sauce made from milk infused with onion and cloves, thickened with white breadcrumbs and finished with butter. It is served warm with roast turkey and is little known outside the UK and Ireland.

Christmas pudding is a dense, dark steamed pudding made from dried fruit, spices, suet and often brandy or stout. It is traditionally brought to the table with warm brandy poured over it and set alight. Plenty of people find it too rich after a big meal and choose trifle or a chocolate yule log instead.

Mince pies are small sweet pastries filled with mincemeat, a mixture of dried fruit, spices, sugar and suet. Despite the name, modern mincemeat contains no meat. They are eaten throughout December and are one of the most British Christmas foods.

No. Shops larger than 280 square metres must close on Christmas Day by law in England, Wales, Scotland and Northern Ireland, so all the major supermarkets are shut. Some small convenience stores, petrol station shops and pharmacies may open with limited hours. Plan to do your food shop by 23 or 24 December.

Almost nothing runs. There are no National Rail services on Christmas Day, and in London the Tube, buses and other TfL services do not run, although taxis and private hire do (book ahead). On Boxing Day, the Tube, London buses and trams run a Sunday service, but the Elizabeth line does not run and only a few train companies run very limited services.

GP surgeries are closed on Christmas Day, Boxing Day and New Year’s Day. A&E stays open for emergencies. For urgent advice that is not an emergency, call 111: NHS 111 in England, NHS 24 on 111 in Scotland and NHS 111 Wales. In Northern Ireland, contact your GP out-of-hours service. Call 999 in an emergency.

The IPA expects consumers to spend £647 on Christmas in 2026, according to its July 2026 research. For Christmas 2025, PwC forecast average spending of £461 per adult on presents and celebrations. A traditional Christmas dinner for four cost about £32.46 in ingredients in 2025, according to Worldpanel.

Secret Santa is a workplace gift exchange in which each person is randomly given one colleague to buy for, within an agreed spending limit, often £5 to £10. Gifts are usually opened at the Christmas party or on a set day. Taking part is optional, though most people join in.

If no dress code is given, smart casual is a safe choice, a step smarter than what you usually wear to work. Some parties are themed, Christmas jumpers are often welcome, and a few formal events are black tie. If you are not sure, ask a colleague what they plan to wear.

Most UK Christmas markets open in November and close just before Christmas. In 2026, Manchester runs from 6 November to 22 December, with some sites open to 3 January; Birmingham’s Frankfurt Christmas Market from 5 November to 24 December; York’s St Nicholas Fair from 12 November to 21 December; Bath from 26 November to 13 December; and Edinburgh from 14 November to 3 January. Most markets are free to enter.

Manchester’s Christmas Markets are among the biggest, with more than 210 stalls across 10 city-centre sites in 2026. Birmingham’s Frankfurt Christmas Market is one of the largest German-style markets outside Germany and Austria, and Hyde Park Winter Wonderland in London combines a market with rides and shows from 19 November 2026 to 3 January 2027.

Scotland has Christmas Day and Boxing Day like the rest of the UK, plus an extra bank holiday on 2 January as part of Hogmanay. In 2027, 2 January falls on a Saturday, so the Scottish substitute day is Monday 4 January. In 2026, England and Wales have 8 bank holidays, Scotland 9 and Northern Ireland 10.

Hogmanay is the Scottish New Year celebration on 31 December, running into 1 January. Traditions include first-footing, where the first visitor after midnight brings gifts such as shortbread or whisky, and singing Auld Lang Syne. Edinburgh’s Hogmanay is one of the world’s best-known New Year celebrations and runs from 29 December 2026 to 1 January 2027.

Twelfth Night marks the end of the twelve days of Christmas and is the traditional time to take decorations down. Some count it as the evening of 5 January and others as 6 January. In practice, most households take their decorations down in the first week of January.

No. Work Christmas parties are voluntary, and you do not have to give a detailed reason for missing one. Going can help you get to know colleagues, especially in a new job, but a short, polite note to your manager is enough if you cannot attend for personal, religious or other reasons.

Book early for pantomimes at major theatres, heritage railway Santa Specials, popular Santa grottos and light trails such as Christmas at Kew (13 November 2026 to 3 January 2027) and Chester Zoo’s Lanterns & Light. Hyde Park Winter Wonderland is free to enter but rides and shows are ticketed. Carol services and most Christmas markets are free with no booking.

Agree gift budgets with family and friends early, or set up a Secret Santa for larger groups. Discount supermarkets such as Aldi and Lidl can cut the cost of Christmas food, and carol services, markets and light displays in town centres are free. Saving a small amount each month from January spreads the cost across the year.