189 available discounts
-
Sephora Discount Code 20% Off
DetailsExpires on 30/10/2026Get 20% off full-priced beauty products at Sephora using this exclusive discount code. Some exclusions apply, such as electronics, certain gift sets, vouchers, and specific brands. Not valid with other promotions or delivery fees. See terms and conditions for details.
-
Appleyard Flowers Discount Code 33% Off
DetailsExpires on 23/11/2026Grab your 33% off discount code for Christmas orders at Appleyard Flowers. Don’t miss out—last redeemed just 5 hours ago!
-
Cadbury Gifts Direct discount code 10% off Advent Calendars
DetailsExpires on 10/12/2026Save 10% on selected Cadbury advent calendars with this discount code. No minimum spend required. Offer applies to all registered users per transaction. Personalized bars, bulk hampers, custom boxes, and delivery fees are excluded.
-
Don't miss Darlings of Chelsea Christmas sales up to 40% off sitewide
DetailsExpires on 31/10/2026Do not miss sales at Darlings of Chelsea: you can get 40% discount off its entire catalogue! Give your home a new look and save up on your furniture! Valid through 31/09.
-
Cult Beauty voucher code for up to 20% off Christmas Gifts
DetailsExpires on 26/11/2026Hurry, offer ends tomorrow. Recently redeemed 21 minutes ago.
-
Degusta Box promo code 15% Off 2026 Foodie Advent Calendar
DetailsExpires on 31/12/2026Apply the Degusta Box promo code to save 15% on the Limited Edition 2026 Foodie Advent Calendar. Enjoy this festive offering while stocks last.
-
Save 10% with Glossybox promo code on Advent Calendars
DetailsExpires on 30/11/2026Get up to 10% off on Advent Calendar orders with this Glossybox promo code. Offer valid for a limited time.
-
Diptyque Advent Calendar Deal 25 Scents £420
DetailsExpires on 30/11/2026Discover 25 scented treasures with the Diptyque Advent Calendar available for £420. Celebrate the season with this festive collection.
-
VistaPrint promo code offers up to 50% off items
DetailsExpires on 01/12/2026Save up to 50% on holiday cards, photobooks, and wall calendars with this tiered promo code. Get 40% off mugs along with up to 15% off business cards and up to 10% off flyers. No minimum spend or maximum savings limit applies, suitable for any order size.
-
Haven Holidays deal on Family Christmas Breaks from £89
DetailsExpires on 31/12/2026Plan a memorable Christmas getaway with Haven Holidays featuring family breaks starting at £89. Enjoy festive cheer and quality time together.
-
Waterford Savings on Christmas Items from £47
DetailsExpires on 31/12/2026Explore Waterford's Christmas collection with items starting from £47 available during the member pre-access.
-
Charlotte Tilbury promo on 2026 Beauty Advent Calendar under £170
DetailsExpires on 24/11/2026The 2026 Beauty Advent Calendar is available for less than £170 at Charlotte Tilbury. Recently accessed 12 hours ago.
-
Big Bus Tours promo 20% off Christmas lights tour
DetailsExpires on 30/12/2026Enjoy savings of 20% or more on the festive Christmas lights night tour with Big Bus Tours. Celebrate the season with this special offer.
-
Cherry Lane savings on Christmas and Toys up to 35%
DetailsExpires on 31/12/2026Save up to 35% on Christmas decorations and toys at Cherry Lane Garden Centres this season.
-
Don't miss Elemis savings on the Ultimate Beauty Advent Calendar: take 66% off for a limited time
DetailsExpires on 31/12/2026Get the Elemis Ultimate Beauty Advent Calendar at 66% off and enjoy premium skincare throughout the festive season.
-
LOOKFANTASTIC voucher code for 15% off beauty advent calendars
DetailsExpires on 01/11/2026Apply this code to enjoy 15% savings on Beauty Advent Calendar orders. No minimum spend or maximum discount limits apply.
-
John Lewis coupon code 50% off baubles with tree purchase
DetailsExpires on 04/11/2026Find eligible Christmas trees via the Special Offer banner under Selected John Lewis Christmas Trees. Ensure all qualifying items are bought together to apply the offer.
-
Debenhams promo code for 10% off Beauty Advent Calendar
DetailsExpires on 27/11/2026Only one offer can be applied per order. Offers are not combinable unless specified. Delivery charges apply where applicable.
-
TravelUp coupon code for £15 off Christmas flights over £ 300
DetailsExpires on 29/11/2026Save £15 on Christmas flight bookings with a minimum spend of £300. Offer applies to all customers.
-
Currys coupon code for 10% off Early Christmas Gifts
DetailsExpires on 30/11/2026Apply the Currys coupon code to save 10% on Early Christmas gifting orders. Offer valid now.
- Home
- Christmas
The tree is up, the lights are twinkling, and the countdown to the 25th is part of what makes this season so exciting. Every December, retailers roll out some of their biggest markdowns of the year, and pairing them with the right discount code can shave even more off your final bill.
Below you will find when Christmas falls each year, what is worth watching for on the high street and online, and how to make your voucher codes go further.
Content Guide
- What is Christmas
- When is Christmas
- When do Christmas sales start
- Make the most of the next Christmas sale
- FAQ
What is Christmas?
Christmas is the biggest shopping season of the year, built around gift giving, festive food and decorating the home. Retailers know it, which is why the run-up to the 25th brings some of the steepest price cuts of the whole calendar, often stronger than what shoppers see even during the autumn sales events.
For anyone buying gifts, planning a Christmas dinner or simply refreshing their decorations, this is the moment when a well-timed voucher makes the biggest difference to the final bill.
When is Christmas?
Christmas Day always falls on the 25th of December, a date that goes back to the fourth century, when the early Church settled on it partly to align with existing midwinter celebrations already marked across the Roman world.
The day of the month never moves, but the day of the week does, so it is worth knowing exactly what you are working with each year when planning deliveries and last order dates.
| Year | What day is Christmas on |
|---|---|
| 2026 | Friday |
| 2027 | Saturday |
| 2028 | Monday |
| 2029 | Tuesday |
| 2030 | Wednesday |
When do Christmas sales start?
Most retailers begin their Christmas sale in November, often tied to Black Friday, with offers building steadily through December right up to the 25th.
Christmas tree sale
Trees and decorations tend to be one of the first things shoppers tick off the list, and Christmas trees for sale are where the biggest savings usually sit, whether that is a real tree, an artificial one or the lights and baubles that go around it.
A Christmas decorations sale often follows close behind, covering everything from lights and wreaths to tree toppers, and The Range, Homebase, B&Q and Dunelm are all worth checking early, since clearance stock on trees and decorations tends to move fast closer to December.
Christmas deals on festive clothing
On the fashion side, the classic Christmas jumper sale is a UK institution, and many retailers lean into it heavily, alongside general seasonal wardrobe pieces for parties and family gatherings.
An M&S Christmas sale in particular tends to bundle jumpers with wrapping paper, cards and other stocking filler basics, while Debenhams is another good stop for festive occasionwear, so it is worth browsing the full range rather than just the headline items.
Christmas gifts sale
For children, toys remain a major category, with LEGO sets consistently among the most gifted items each year.
On the tech side, Amazon, Currys and Samsung are names worth watching for laptops, tablets, smart home gadgets and the latest phones, where discounts often stack with manufacturer promotions.
Christmas offers on food
Food and drink for the big day is its own world entirely. The Tesco Christmas promotions usually cover everything from the turkey to the trimmings, and Christmas chocolate offers are worth watching too, since most of the big supermarkets run their own versions in the run-up to the 25th, so comparing a couple of them before the final shop can genuinely change what ends up on the table.
How to make the most of the next Christmas sale
- Timing matters more than most people expect. A good chunk of Christmas shopping now happens during the Black Friday period in November, so some of the year's best Christmas sales actually appear before December even starts, rather than in the final fortnight.
- Checking a retailer's delivery cut-off dates before applying a code is just as important as the discount itself, since a great price is no use if the parcel cannot arrive in time.
- Where retailers allow it, Christmas voucher codes can sometimes be combined with an existing sale price for extra savings, though most sites only permit one code per order, so it is worth reading the terms before checkout.
- Signing up to a retailer's newsletter in the weeks before Christmas is also one of the simplest ways to unlock a first-order or early-access code that is not always visible on the site itself.

Frequently asked questions
- Is Christmas Eve a bank holiday?
No, Christmas Eve is not an official bank holiday in the UK, though many workplaces still close early or give the day off as standard practice.
- Is Christmas Day a bank holiday?
Yes, Christmas Day is one of the official bank holidays, alongside Boxing Day.
- When do schools break up for Christmas?
Exact dates vary by school and local authority, but most schools across the UK break up in the week before Christmas, typically finishing around the third week of December before returning in early January.
- When is Christmas Jumper Day?
Christmas Jumper Day is Save the Children's annual fundraiser, usually held on a Friday in the second week of December, though the exact date shifts slightly each year. The 2026 edition is confirmed for Thursday the 10th of December.
- When do the 12 days of Christmas start?
The 12 days of Christmas traditionally begin on Christmas Day itself and run through to the 5th of January, known as Twelfth Night, the eve of the Epiphany.
- What is Boxing Day?
Boxing Day, the 26th of December, is a UK tradition that marks the unofficial start of the post-Christmas sales season.
- When do the sales start after Christmas?
Most of the biggest after Christmas sales begin on Boxing Day itself, though some retailers open their clearance pages online a day or two earlier, with the deepest discounts usually landing in the following week as shops clear winter stock.