christmas gifts on sale 7

We may earn a commission for products purchased through links in this article

29 super chic Christmas gifts that are on sale now for up to 70% off

Presents and stocking fillers from £5 to £25 at shops from John Lewis to Selfridges

Karen Silas

With fewer than 100 days left until 25 December, the Christmas countdown is on! And if you’re one to get ahead on your Christmas shopping, there are some great discounts on gifts you can shop right now – and we’ve put together a list of some of the best affordable but chic and stylish gifts for her, him and home that you can find in the sales. Get started shopping for friends, family and workmates – or treat yourself with an early stocking filler.

MORE: The best jewellery advent calendars for a sparkling Christmas 2020

We've found that a good bargain doesn't mean that you can shop your favourite brands, and we've found gifts under £25 from the likes of Swarovski, Kate Spade, Pandora and more, and fab Christmas presents on sale at your favourite retailers like John Lewis and Selfridges – and the gifts on our edit start from under £5! 

MORE: Cool advent calendars for men to get him in a festive mood

So what are you waiting for? Shop our Christmas gift edit with the best deals and get presents for everyone on your list this festive season while staying right on budget.

Christmas gifts under £10

nars multi gloss liberty

This multi-tasking beauty wonder from NARS can be applied to lips, cheeks and eyes for a dose of Christmas sparkle

NARS Multi-Use Gloss in First Time, more colours available, Was £20 NOW £10, Liberty London


initial ring holder cheap christmas gifts

A personalised gift at an irresistible price – get one for each of your friends, and yourself!

Alphabet Initial Marble & Gold Metal Ring Holder, Was £12 NOW £3.50, Oliver Bonas


gardenia monogram christmas gift

A lovely softcover lined notebook with a laser-cut initial cover

Gardenia Monogram Journal, Was £16 each NOW £5, Anthropologie


accessorize headband velvet cheap christmas gift

An accessory perfect for festive season style

Velvet knot headband, Was £9 NOW £2.70, Accesorize


moleskin weekly planner cheap christmas gift

A classic Moleskine diary with ribbon bookmark and expandable inner pocket

Moleskine 18-month pocket notebook diary 2020/21, Was £17 NOW £5, Selfridges


initial mug oliver bonas letter

One can never have too many mugs! This one will stand out for the personal touch – the receiver's initial

Personalised alphabet Initial mug, Was £12 NOW £3.50, Oliver Bonas


_i need chocolate harvey nichols

You really can’t go wrong with a chocolate gift no matter what time of year

 I Need Chocolate Biscuits Gold Tin, Was £10.95 NOW £5.50, Harvey Nichols



how to greenify your space book

This book is for the stylish plant-lover in your life – a interior decor guide on how to use plants to turn your home into an Instagram-worthy oasis

Plant Style Book was £14.95 NOW £7, Oliver Bonas


face mask chain glasses on sale mango

An accessory for glasses that can double as a very timely face mask chain

Glasses / face mask chain, Was £17.99 NOW £9, Mango


sequin eye mask christmas gift under 10

For anyone who loves to get some sleep with a touch of glam

Silver Sequin Eye Mask Was £20 NOW £10, Amara


Christmas gifts under £15

kate spade earrings on sale

Earrings with just a little bit of rose gold sparkle in time for the festive season

Kate Spade Slender Scallops mini pavé studs, was £35 NOW £14, Kate Spade


black and white hm scarf xmas

She'll love bundling up with a stylish scarf on Christmas Day 

Black and white check scarf, was £17.99 Now £12, H&M


cheap christmas gift for dad

A great gift hamper for a foodie dad

Cartwright & Butler Special Dad Hamper, Was £30 NOW £15, John Lewis


sleep aromatherapy set on sale

This set is designed for the ulimate in relaxation, formulated with essential oils 

Patchouli & Cedarwood Bath Oil & Pillow Mist Sleep Set, was £29.50 NOW £15, Oliver Bonas


skullcandy portable speaker xmas gift ebay

A water-resistant portable speaker so you can play DJ anywhere

Skullcandy Barricade mini Bluetooth speaker, was £29.99 NOW £14.95, eBay


Christmas gifts for £25 and under

aspinal of london phone case on sale

An iPhone case that is peronalisable with a monogram for £15 more

iPhone Xs Case in Bordeaux Patent Croc, also available in black, Was £55 NOW £16.50, Aspinal of London


emily in paris camera bag purse dupe

If you loved the Marc Jacobs camera bag seen in 'Emily in Paris' – you can shop the exact pink designer handbag carried by Lily Collins in the hit Netflix show here for £243 (that's 40% off!) – or try this lookalike that's both fashionable and on sale, too

Ella Pink Fold Over Crossbody Camera Bag Mini, Was £38 NOW £22, Oliver Bonas


personalised candle anthropologie

Light up their lives with a personalised candle 

Lumi Monogram Candle, was £24 each, now £16, Anthropologie


velvet bird jewellery travel case christmas gift

A velvet-lined jewellery case with two compartments and an inner pocket – and we love the golden bird emblem

Travel Jewellery Box, Was £24 NOW £16.50, Oliver Bonas


anya hindmarch candle on sale christmas gift

Anya Hindmarch candles, including this violet and rose scent, with the designer's signature emblems, are now 50% off at Amara

Anya Hindmarch candle, Was £50 NOW £25, Amara


aspinal of london christmas gifts on sale

Handmade in leather and lined in Aspinal of London's signature soft suede, this luxe Tidy Tray can also be personalised 

Aspinal of London Tidy Tray in Brown Croc, Was £50 Now £25, Aspinal of London


silk scarf under 25 christmas gift

A 100% silk scarf by ethical Scandinavian designer Ingmarson

Henley Silk Stripe Neck Scarf Green, Was £39 NOW £24, Wolf & Badger


If you want a gift guaranteed to impress, check out the treasure trove of trinkets on sale at Swarovski

swarovski earrings under 25 for xmas

Swarovski Earrings, Was £49 NOW £24.50, Swarovski


swarovski heart bracelet on sale christmas

Swarovski Remix Collection Heart bracelet, Was £49 NOW £ 24.50, Swarovski


pandora ring under 25 christmas gift

Pandora has a host of enticing deals right now, like this 14k Rose Gold-plated ring with pearl

Pandora Freshwater Cultured Pearl Ring, Was £70 NOW £21, Pandora


john lewis diffuser home fragrance

A home scent is an elegant all-purpose gift to have on hand during the festive season. Even better, these are 50% off!

Cassis Reed Diffuser, Was £35, NOW £17.50, John Lewis


eton floral print

A silk pocket square is a fashionable stocking filler for smart dressers

Eton Floral Print Pocket Square, Was £40 NOW £24, Selfridges


kate spade homeware christmas sale

Chic tableware from Pippa Middleton favourite Kate Spade

Kate Spade Deco Dot Platter, Was £58 NOW £23.20, Amara


swell water bottle in marble christmas sale

A cool water bottle is a great present for just about anyone on your gift list

S'WELL Traveller Bottle in White Marble, more styles available, Was £35 NOW £24.50, Amara


HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

Activate HELLO! alerts and find out about everything before anyone else.