Our editorial team is dedicated to finding and telling you more about the products and deals we love. If you love them too and decide to purchase through the links below, we may receive a commission. Prices were correct at the time of publication.

Best Marks & Spencer Christmas gifts, with options from as little as £5

A third of this year's M&S Gift Shop range is priced under £10.

Best M&S Christmas gifts, whatever your budget. (Marks & Spencer / Yahoo Life UK)
Best M&S Christmas gifts, whatever your budget. (Marks & Spencer / Yahoo Life UK)

Marks & Spencer's Christmas Gift Shop is a great place to find pleasingly affordable presents, especially when a whopping 70% of the items on offer cost less than £20.

Quick overview

From luxe-looking candles to indulgent hampers, fleece dressing gowns to personalised make-up bags, there's even a range of pet toys for your pooch to have endless fun with on Christmas day.

Whether you're shopping for your Secret Santa, or want to splurge a bit more on something a loved one will cherish for years to come, we've found a ton of gift ideas. No matter your budget, here's Marks & Spencer's best gifts for Christmas.

🎁 Best Marks & Spencer Christmas gifts: Yahoo UK's top picks

Costing just £10 and available in a range of styles, these candles from M&S are great for adding a much-needed touch of ambience to any room and feature scents that are perfect for restoring balance to a busy home.

£10 at Marks & Spencer

Shoppers say Marks & Spencer's fleece hooded blanket keeps them as "snug as a bug in a rug". 

£25 at Marks & Spencer

Nothing beats a bottle of bubbly and a box of chocolates. 

£20 at Marks & Spencer

Complete with six indulgent treats including a delicious bottle of red, box of mince pies and panettone, this hamper comes presented in a classic wicker basket that can be used far beyond Christmas. 

£55 at Marks & Spencer

Available in four colourways and made from a super-soft fleece for maximum comfort, this dressing gown features two handy patch pockets on the front and a belt fastening.

£35 at Marks & Spencer

🎁 Best Marks & Spencer Christmas gifts for her

Meditate Mini Candle Hanging Gift Set | £5

Alphabet Make-Up Bag | £7.50

Leather Warm Lined Gloves | £19.50

Set of 2 Lustre Gin Glasses | £9.50

Autograph Pure Cashmere Crew Neck Jumper | £85

L'OCCITANE Hand & Body Christmas Crackers Collection | £22.50

🎁 Best Marks & Spencer Christmas gifts for him

2024 Small A6 Week to View Diary, Gold Geometric Design | £5

2024 Small A6 Week to View Diary - Gold Geometric Design
2024 Small A6 Week to View Diary - Gold Geometric Design

Knitted Beanie Hat | £10

Chilli Lovers Gift Box | £17.60 (Was £22)

MONTE & WILDE Hair & Body Wash Collection | £8

Fleece Lined Mule Slippers with Freshfeet | £20

Supersoft Chunky Crew Neck Jumper | £22.50

Premium Leather Weekend Bag | £130

🎁 Best Marks & Spencer Christmas gifts for kids

Marvel Bath Fizzer Collection | £10

Fossil Mini Excavation Kit (6+ Yrs) | £10

Kids' Spencer Bear Slippers | £11-£15

Kids' Spencer Bear™ Slippers (4 Small - 7 Large)
Kids' Spencer Bear™ Slippers (4 Small - 7 Large)

Fleece Animal Hoodie | £28

Wildly Rocking Caterpillar | £69

Wildly Rocking Catepillar (12 Mths)
Wildly Rocking Catepillar (12 Mths)

🎁 Best Marks & Spencer Christmas gifts for pets

Percy Pig Pet Toy | £5

Colin the Caterpillar Pet Toy | £8

Colin the Caterpillar™ Pet Toy
Colin the Caterpillar™ Pet Toy

Spencer Bear Pet Jumper | £8-£16

Spencer Bear™ Pet Jumper
Spencer Bear™ Pet Jumper

Percy Pig 3D Pet Bed | £29.50

Watch: Why shoppers are quick to get their hands on Liberty’s Beauty Advent Calendar