Christmas 2026: discount codes for gifts.

Christmas Day 2026 falls on Friday 25 December. If you're buying presents online, it's worth checking for a code first: here are all 655 discount codes from 48 shops we currently have on diski.co.uk, with gift-idea shops at the top and everything else below. They're codes creators share on Instagram and TikTok, codes from newsletters and codes the shops show on their own websites.

Gift ideas with a code.

All shops with current codes.

NA-KD167 codes · up to 15%Newest code spotted on 11 November 2026See the codes →Geurwolkje62 codes · up to 20%Newest code spotted on 11 November 2026See the codes →TEVEO50 codes · up to 10%Newest code spotted on 10 November 2026See the codes →Loop Earplugs39 codes · up to 20%Newest code spotted on 24 October 2026See the codes →MORE Nutrition37 codes · up to 50%Newest code spotted on 9 November 2026See the codes →Gymshark34 codes · up to 10%Newest code spotted on 11 November 2026See the codes →Body & Fit25 codes · up to 10%Newest code spotted on 10 November 2026See the codes →BE GOLDEN20 codes · up to 20%Newest code spotted on 5 November 2026See the codes →Guts & Gusto20 codes · up to 15%Newest code spotted on 7 November 2026See the codes →creamy fabrics (cfab)18 codes · up to 15%Newest code spotted on 8 November 2026See the codes →Siroko15 codes · up to 15%Newest code spotted on 11 November 2026See the codes →MIM Amsterdam13 codes · up to 20%Newest code spotted on 9 October 2026See the codes →DFYNE12 codes · up to 10%Newest code spotted on 10 November 2026See the codes →Edikted12 codes · up to 10%Newest code spotted on 10 November 2026See the codes →YesStyle12 codes · up to 20%Newest code spotted on 10 November 2026See the codes →Mockberg9 codes · up to 20%Newest code spotted on 5 November 2026See the codes →STOX Energy Socks8 codes · up to 15%Newest code spotted on 24 October 2026See the codes →Cabaia7 codes · up to 15%Newest code spotted on 10 November 2026See the codes →Charlotte Tilbury7 codes · up to 15%Newest code spotted on 3 November 2026See the codes →Clay And Glow7 codes · up to 15%Newest code spotted on 5 November 2026See the codes →Prozis7 codes · up to 12%Newest code spotted on 1 November 2026See the codes →Olcay Gulsen Beauty6 codes · up to 10%Newest code spotted on 10 November 2026See the codes →BERLOOK5 codes · up to 20%Newest code spotted on 10 November 2026See the codes →OACE5 codes · up to 20%Newest code spotted on 29 October 2026See the codes →SHEIN5 codes · up to 15%Newest code spotted on 10 October 2026See the codes →Smyle5 codes · up to 20%Newest code spotted on 11 November 2026See the codes →Fashionomi4 codes · up to 15%Newest code spotted on 14 September 2026See the codes →FITJEANS4 codes · up to 20%Newest code spotted on 2 September 2026See the codes →LASHBABE4 codes · up to 15%Newest code spotted on 10 November 2026See the codes →ASOS3 codes · up to 40%Newest code spotted on 7 November 2026See the codes →Goodevas3 codes · up to 10%Newest code spotted on 29 October 2026See the codes →Marlies Dekkers3 codes · up to 20%Newest code spotted on 29 October 2026See the codes →OMNIAIR3 codes · up to 10%Newest code spotted on 11 November 2026See the codes →VOYAGOUX3 codes · up to 25%Newest code spotted on 30 October 2026See the codes →Aelfric Eden2 codes · up to 25%Newest code spotted on 4 November 2026See the codes →Ares Gym Clothing2 codes · up to 10%Newest code spotted on 8 November 2026See the codes →FOREO2 codes · up to 30%Newest code spotted on 24 October 2026See the codes →Gym Exclusive2 codes · up to 10%Newest code spotted on 10 November 2026See the codes →JJ's House2 codes · up to 10%Newest code spotted on 3 November 2026See the codes →Motel a Miio2 codes · up to 30%Newest code spotted on 25 October 2026See the codes →StyleKorean2 codes · up to 10%Newest code spotted on 2 November 2026See the codes →Bomique1 codeNewest code spotted on 1 November 2026See the codes →Dog with a Mission1 code · up to 15%Newest code spotted on 7 October 2026See the codes →Dore & Rose1 code · up to 10%Newest code spotted on 8 November 2026See the codes →Fra Mundo1 code · up to 10%Newest code spotted on 6 November 2026See the codes →Samiol1 code · up to 20%Newest code spotted on 9 November 2026See the codes →Smashed Lemon1 code · up to 20%Newest code spotted on 25 October 2026See the codes →Tallow Cosmetics1 code · up to 10%Newest code spotted on 10 November 2026See the codes →

Before Christmas come Black Friday on 27 November and Cyber Monday on 30 November: all the codes for them are on the Black Friday page and the Cyber Monday page. Gift shops are also collected on our gift ideas page, and every shop, including those without a current code, is on All shops.

Christmas FAQ.

When is Christmas 2026?

Christmas Eve 2026 is on Thursday 24 December, Christmas Day on Friday 25 December and Boxing Day on Saturday 26 December.

When should I order Christmas presents online?

Each shop sets its own last order date for delivery before Christmas, so check the shop's website or the checkout before you order. Parcels shipped from abroad take longer, so order from those shops a bit earlier.

Can I use a discount code on Christmas offers?

Each shop decides. Some accept codes on items that are already reduced, others exclude sale items. Enter the code in your basket: you'll see straight away whether it works.

Where do the codes on this page come from?

We collect codes that creators share on Instagram and TikTok, codes from shops' newsletters and codes shops show on their own websites. Each code shows the date we spotted it.

When are Black Friday and Cyber Monday 2026?

Black Friday 2026 is on Friday 27 November and Cyber Monday on Monday 30 November, both about four weeks before Christmas. You'll find the codes on our Black Friday and Cyber Monday pages.