SHOP · 1,662 PRODUCTS FROM 45 STORES
Christmas gifts
Christmas presents from UK shops in one place: hampers, stocking fillers, Secret Santa ideas, advent calendars, decorations and more.
Buying for a few people? The Christmas budget planner shares out what you can afford, person by person.
Delivery, shop by shop
Each shop's standard delivery as its own pages list it, with the day I read it. A shop can change it, and some charge more for a set day or a far postcode: check at checkout.
Not On The High StreetDelivery priced at checkout1-3 business days from dispatchAs listed on 22 Oct
509 products from £4
Cadbury Gifts DirectDelivery £3.99Delivered within 3-4 working daysAs listed on 22 Oct
238 products from £0.95
WaterfordDelivery £3.95 · free from £75Next working day, order before 12pmAs listed on 22 Oct
124 products from £32.50
Bunches.co.ukDelivery £4.99Usually next working day (Tracked 24)For Christmas: order by Tue 22 Dec (Christmas flowers, plants and cards)Bunches.co.uk's dates, as listed on 11 Nov: check at checkoutAs listed on 22 Oct
55 products from £19.25
23 more shops
WedgwoodDelivery £3.95 · free over £751 working day (order before 12pm)As listed on 22 Oct
38 products from £20
Hayloft PlantsDelivery £5.95 · free over £75Despatch aimed within 28 daysAs listed on 22 Oct
37 products from £18
Chocolate Trading CompanyFree over £200Delivery within 2-4 working daysFor Christmas: order by 4pm on Mon 21 Dec (Standard Tracked UK and Next Day to remote areas)Chocolate Trading Company's dates, as listed on 11 Nov: check at checkoutAs listed on 22 Oct
26 products from £1.95
The BlossomistDelivery £4Next day when ordered before 3pmFor Christmas: order by 3pm on Tue 22 Dec (Delivery before Christmas)The Blossomist's dates, as listed on 11 Nov: check at checkoutAs listed on 22 Oct
20 products from £2.95
Freddie's FlowersFree deliveryAs listed on 22 Oct
16 products from £29
PapersmithsDelivery £3.95 · free over £40Within two working days of dispatchAs listed on 22 Oct
16 products from £2.63
Arena FlowersDelivery priced at checkoutNext day (order by 9pm)As listed on 22 Oct
11 products from £38
Candles DirectDelivery £3.95 · £4.95 over £30As listed on 22 Oct
9 products from £1.99
Flowers & Plants Co.Delivery £6.95Next day (order by 6pm Mon-Fri)As listed on 22 Oct
8 products from £34.99
JoybuyDelivery £3.99 · free from £292-5 business daysAs listed on 22 Oct
8 products from £1.49
Social Stories ClubFree deliveryDispatched same or next working dayFor Christmas: order by noon on Wed 16 Dec (Free Delivery (2-3 Working Day Delivery Aim))Social Stories Club's dates, as listed on 11 Nov: check at checkoutAs listed on 22 Oct
8 products from £19
Flower StationFree over £20Next day (standard)As listed on 22 Oct
6 products from £19.95
Amarante LondonFree deliveryNext day if ordered by 3pmFor Christmas: order by Tue 22 Dec (Christmas delivery)Amarante London's dates, as listed on 11 Nov: check at checkoutAs listed on 22 Oct
6 products from £95
Royal DoultonDelivery £3.95 · free over £751 working day (order before 12pm)As listed on 22 Oct
5 products from £43
PrickleDelivery £4.99 · free over £50As listed on 22 Oct
4 products from £14
ZooplusDelivery £2.99 · £1.99 from £29 · free from £391-3 working days from the dispatch dateAs listed on 22 Oct
3 products from £1.29
LetterfestDelivery priced at checkout2-3 days, after 2-4 business days makingAs listed on 22 Oct
3 products from £24.95
LOOKFANTASTICDelivery £3.95 · free over £25Please allow 2-3 days for deliveryAs listed on 22 Oct
2 products from £60
Perfume ClickDelivery £2.95 · free over £50Tracked Delivery (1 - 3 days)As listed on 22 Oct
2 products from £65.75
HamleysDelivery £4.99 · £3.99 from £15 · free from £453-5 Working DaysAs listed on 22 Oct
1 product from £7.99- The Range
Delivery priced at checkoutSaver Delivery (3 - 5 working days)As listed on 22 Oct
1 product from £29.99 - Benefit Cosmetics
Delivery £3.35 · free over £452-3 working daysAs listed on 22 Oct
1 product from £149
MonsgeekDelivery priced at checkoutAbout 10-20 working days (from China)As listed on 22 Oct
1 product from €45.99
Also selling christmas gifts, with delivery I haven't read yet: Bookshop.org, Scholastic, LoveReading, Lets Buy Books, T. H. Baker, Belleek, The Jewel Hut, Lily Charmed, Cewe, You Personalise, Twinings Teashop, Boots Photo, Maqio, Venchi, Neals Yard Remedies, Arran - Sense of Scotland.
Net of Christmas nutcracker soldiers£3.95For Christmas: order by 4pm on Mon 21 DecStandard Tracked UK and Next Day to remote areas£3.55 with a code10% off
Red Rose in Santa Pot£24.95For Christmas: order by Tue 22 DecChristmas flowers, plants and cards£19.96 with a code20% off
Cadbury Dairy Milk Bubbly VW Beetle Corgi Car£8.99
Palm Pals Santa Claus 5 inches£7.99£7.59 with a code5% off
Christmas Cracker£50£45 with a code10% off over £30
The Body Shop Core Advent Calendar (Worth over £120)£60Compare 2 shops
Forthglade Christmas Soft Bites - Three Bird Feastfrom£1.99
SaleMog's Christmas£5.49£7.99
45th Anniversary Advent Calendar£195
Royal Albert - Old Country Roses Christmas Tree 5 Piece Set£135
Twinings - Limited Edition Festive Favourites Gift Bag - Salted Caramel Biscuits - Enchanted Winter Nights Truffle Selection - Black/Gold Gift Bag£24
Nomination CLASSIC Silvershine Christmas Gingerbread Man Charm 330204/09£27Compare 2 shops
Advent Calendar Festive Preparations£29.99Compare 2 shops
Christmas Gingerbread Man Ornament Ecom Exclusive£39
1815 Christmas Plate, Set of 4£43
Silver Christmas Tree Charm£50
Jean Paul Gaultier Le Male Gift Set 75ml EDT + 75ml All Over Shower Gel (Christmas Edition)£65.75
Santa Barbarafrom£55
Benefit Cosmetics The Hotel Beneville Beauty Advent Calendar for 24 Days of Glam - Save 52%£149Compare 2 shops
Christmas Cookie£1.99
Perfume & Fragrance Advent Calendar£90
Glass Hot Air Balloon Baby Details Christmas Decoration£36
Personalised Christmas Reindeer Story Bookfrom£29.95
Desk Advent Calendar£21.99
Prices come from each store's product feed. We may earn a commission when you buy. How that works.
BEFORE YOU BUY
How I'd choose
I start with who it's for and how it gets there. If you won't hand it over in person, pick something the shop posts straight to them, and check its last Christmas delivery date on its own delivery page before you order: every shop sets its own.
For a group of people, set one budget and buy from the same shop where you can, so it's one delivery charge and one parcel to track. Each product shows today's price at the shop and any code we hold for it.
The shelves below split it up: stocking fillers and Secret Santa ideas under set prices, hampers, personalised gifts, advent calendars, chocolate, flowers and decorations.
QUICK ANSWERS
Christmas gifts questions
Where do these Christmas gifts come from?
From UK shops' own product feeds. Every product links to the shop that sells it, and the price shown is the shop's price when we last checked, updated a few times a day.
Will it arrive before Christmas?
That depends on the shop and the delivery you choose. Each shop publishes its own last order dates for Christmas delivery; check them on the shop's site before you order.
Do you earn from these links?
Yes, we may earn a commission when you buy through a shop link. It never changes what's listed or the order it's in.


