Last updated: February 2026  |  MB By Mustafa Bilgic

Christmas 2025 Countdown

Thursday, 25th December 2025

--
Days
--
Hours
--
Minutes
--
Seconds

Christmas Shopping Timeline

100
days
Start Planning — Create your gift list and set a budget. Review last year's overspend.
60
days
Buy Gifts — Purchase personalised and made-to-order items. Book events and experiences.
30
days
Food Order — Order Christmas food delivery slots (supermarkets fill up fast). Buy remaining gifts online.
14
days
Wrap Gifts — Last reliable date for standard UK online delivery. Begin wrapping.
7
days
Final Prep — Write cards, confirm travel plans, check Christmas food delivery slot.

UK Christmas Statistics & Facts

£600–£800
Average UK household Christmas spend (ONS)
£85bn
Total UK retail spend Nov–Dec 2024
10M+
Christmas trees sold in the UK each year
25M
Turkeys consumed in the UK at Christmas

Black Friday & Cyber Monday 2025

Black Friday 2025: Friday, 28th November 2025

Cyber Monday 2025: Monday, 1st December 2025

Black Friday marks the traditional start of the Christmas shopping season in the UK. Originally a US phenomenon tied to Thanksgiving, it was embraced by UK retailers around 2010 when Amazon launched UK Black Friday deals. It has since grown to become the single biggest retail day of the year in the UK.

  • UK Black Friday spending exceeded £3.9 billion in 2024 across the four-day weekend
  • Electronics, clothing, and homeware are the most purchased categories
  • Most major UK retailers (John Lewis, Currys, Argos, M&S) run deals throughout Black Friday Week
  • Cyber Monday focuses on online-only deals, particularly fashion and digital products
  • Price comparison sites like Which?, PriceSpy, and CamelCamelCamel help identify genuine discounts

UK Supermarket Christmas Delivery Deadlines 2025

Important: The following are general guidance dates. Always check individual supermarket websites for confirmed 2025 Christmas booking deadlines. Online Christmas delivery slots typically open 3 months before Christmas (late September) and fill up rapidly.

Retailer Last Standard Delivery (Guidance) Notes
Tesco~19 Dec 2025Click & Collect available Christmas Eve
Sainsbury's~20 Dec 2025Slots book out by early December
Asda~22 Dec 2025Christmas Day delivery premium slots limited
Ocado~23 Dec 2025Smart Pass members get early slot access
Waitrose~22 Dec 2025John Lewis partnership orders separate

Key Christmas & New Year Dates 2025–2026

Date Event Day
28 Nov 2025Black Friday 2025Friday
1 Dec 2025Cyber Monday 2025Monday
24 Dec 2025Christmas EveWednesday
25 Dec 2025Christmas Day (Bank Holiday)Thursday
26 Dec 2025Boxing Day (Bank Holiday)Friday
31 Dec 2025New Year's Eve (Hogmanay in Scotland)Wednesday
1 Jan 2026New Year's Day (Bank Holiday)Thursday
25 Dec 2026Christmas Day 2026 (Bank Holiday)Friday

UK Christmas Traditions — A Complete Guide

The King's Christmas Speech

One of the most enduring UK Christmas traditions is the Royal Christmas Message, broadcast at 3:00 PM on Christmas Day. The tradition began with King George V on BBC Radio in 1932 (written by Rudyard Kipling). Queen Elizabeth II delivered her first televised Christmas message in 1957. King Charles III continued the tradition following his mother's death in September 2022, delivering his first Christmas Message in December 2022. The message is typically pre-recorded at Sandringham or Windsor Castle in the days before Christmas and broadcast simultaneously on BBC One, ITV, Sky, and streaming platforms.

Christmas Crackers

Christmas crackers are a uniquely British invention, created by confectioner Tom Smith in London around 1847. He was inspired by French bon-bons (sweets wrapped in paper). The characteristic snap was added in 1861 by Tom Smith's son Walter. A standard UK Christmas cracker contains a paper crown (worn at Christmas lunch), a small gift or toy, and a joke. Approximately 360 million Christmas crackers are sold in the UK each year, making it a £300 million+ industry. Premium crackers from retailers like John Lewis can cost £50–£100 for a box of six.

Christmas Pantomime

Pantomime — or 'panto' — is a uniquely British theatrical tradition running from November through January. Unlike traditional theatre, panto actively involves the audience, with call-and-response routines ("He's behind you!", "Oh yes he is! Oh no he isn't!"). Classic stories include Cinderella, Jack and the Beanstalk, Aladdin, and Snow White. Approximately 9 million people attend pantomimes in the UK each year across 2,500 productions. Many feature celebrity leads, with venues ranging from village halls to the Palladium in London.

Carols from King's College Cambridge

The Festival of Nine Lessons and Carols from King's College Chapel in Cambridge is broadcast live on BBC Radio 4 every Christmas Eve at 3:00 PM. The service has been broadcast since 1928 and is heard by an estimated 35 million listeners worldwide. The first carol, 'Once in Royal David's City', is traditionally sung by a solo chorister chosen on the morning of Christmas Eve — their identity kept secret until the broadcast begins. The BBC World Service broadcasts the service to a global audience across multiple time zones.

Christmas Food & Drink

The traditional UK Christmas meal centres on roast turkey, though goose was the Victorian favourite before refrigeration made turkey affordable. Key elements of a UK Christmas dinner include:

  • Turkey: Approximately 10 million turkeys consumed in the UK at Christmas
  • Brussels sprouts: Loved and loathed in equal measure, with 750 million consumed at Christmas
  • Christmas pudding: Made with suet, dried fruit, and often flamed with brandy before serving
  • Mince pies: Originally contained real minced meat in the Medieval period; now sweet pastry with fruit mince
  • Mulled wine: Red wine with spices and citrus, served warm at Christmas markets and home
  • Buck's Fizz: Champagne and orange juice, a traditional Christmas morning drink in many UK households

Secret Santa — Budget Tips

Secret Santa gift exchanges are popular in UK workplaces, schools, and social groups. Common budget limits:

Setting Typical Budget Popular Ideas
Office / Workplace£5–£10Luxury biscuits, hot drinks kit, candle, novelty mug
Friends group£10–£25Book, games, voucher, personalised gifts
Family adult£20–£50Experiences, wine, hamper, technology accessories
School class£3–£5Stationery, sweets, small toys, art supplies

Christmas Markets in the UK 2025

UK Christmas markets typically run from mid-November through to Christmas Eve. Some of the most popular:

  • Birmingham Frankfurt Christmas Market — One of the largest outside Germany, Victoria Square, from mid-November
  • Edinburgh Christmas Market — East Princes Street Gardens, with fairground rides and European-style stalls
  • Manchester Christmas Markets — Spanning multiple city centre locations including Albert Square and King Street
  • Bath Christmas Market — Artisan traders in the shadow of Bath Abbey, one of the most picturesque in the UK
  • London Winter Wonderland — Hyde Park, with an ice rink, fairground, and Bavarian village

Boxing Day — 26th December 2025

Boxing Day (26 December) is a UK bank holiday with a rich history. The name likely derives from the Victorian tradition of 'Christmas boxes' — sealed boxes into which customers and household employers would place tips and gifts for tradespeople and servants, opened the day after Christmas. Today, Boxing Day is associated with:

  • Premier League football: Boxing Day fixtures are a beloved tradition, with all top-flight clubs typically playing
  • Horse racing: The King George VI Chase at Kempton Park and the Welsh Grand National at Chepstow
  • Sales: Boxing Day sales are among the busiest retail days of the year, with High Street and online deals
  • Charity events: Many Britons participate in sponsored events including swims, runs, and walks

In 2025, Boxing Day falls on Friday 26th December, giving many workers a four-day break (Thursday to Sunday). In 2026, Boxing Day (Saturday 26 December) will have its substitute bank holiday on Monday 28 December.

✓ Auto-updates to 2026
✓ Live Second-by-Second
✓ UK Shopping Guide
✓ Always Free

Frequently Asked Questions

What day does Christmas fall on in 2025?

Christmas Day 2025 falls on Thursday, 25th December 2025. Boxing Day (26 Dec) is a Friday, and both are bank holidays. This gives many workers a 4-day break from Thursday 25th to Sunday 28th December. New Year's Day 2026 is a Thursday (1 January 2026).

When should I start Christmas shopping?

The UK Christmas shopping timeline: 100 days before — plan your list and budget. 60 days — buy personalised gifts. 30 days (around Black Friday, 28 Nov) — order standard gifts online. 14 days (11 Dec) — last safe date for standard delivery. 7 days — final preparations, food collection. The average UK household spends £600–£800 on Christmas per ONS data.

When is Black Friday 2025 in the UK?

Black Friday 2025 is Friday, 28th November 2025. Cyber Monday is 1st December 2025. UK Black Friday spending reached approximately £3.9 billion in 2024. Most major retailers run deals throughout the full week ('Black Friday Week').

Is Boxing Day a bank holiday in the UK?

Yes, Boxing Day (26 December) is a bank holiday in England, Wales, Scotland, and Northern Ireland. In 2025, Boxing Day falls on Friday 26 December. In 2026, Boxing Day falls on Saturday 26 December, so the substitute bank holiday moves to Monday 28 December 2026.

How much do UK families spend at Christmas?

The average UK household spends £600–£800 at Christmas (ONS data). This typically breaks down as: gifts £300–£400, food and drink £200–£250, decorations £50–£80, cards and postage £15–£25, and entertainment £50–£100. Total UK Christmas retail spending across November–December was estimated at £85 billion in 2024.

Does the countdown automatically switch to Christmas 2026?

Yes. Once Christmas Day 2025 (25 December 2025) has passed, the countdown automatically switches to Christmas 2026 (Friday, 25 December 2026). Christmas 2026 will be followed by Boxing Day substitute on Monday 28 December 2026.

Related Date Calculators