We may earn commission from links on this page, but we only recommend products we believe in. Pricing and availability are subject to change.

M&S drops biggest range of affordable Christmas gifts yet, with 30% costing £10 and under

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

Marks & Spencer (M&S) has unveiled its biggest ever affordable gifting selection, with 30% of this year's options costing just £10 and under.

And there are no naff stocking fillers in sight, the affordable under £10 gifts including luxe-looking candles, a personalised handkerchief and even a Percy Pig Pet Toy your pooch is bound to have endless fun with on Christmas day.

With hundreds of items to choose from, we've scrolled through and selected our favourite gifts, from the hugely popular unisex Teddy Fleece Adults' Hooded Blanket, which is a great option for that hard to buy for recipient, to Leather Warm Lined Gloves and Mule Slippers.

Whether you're searching for a Secret Santa or looking to splurge a bit more on something a loved one will cherish for years to come, we've found a ton of gift ideas for you, whether you want to spend £5 or £50.

Best Marks & Spencer gifts for her

Under £5: Sleep Boxed Scented Candle Gift | £5

Under £10: Alphabet Make-Up Bag | £6

Under £20: Leather Warm Lined Gloves | £19.50

Under £30: Teddy Fleece Adults' Hooded Blanket | £25

The splurge purchase: Jaeger Wool Rich Dogtooth Scarf with Cashmere | £125

Best Marks & Spencer gifts for him

Under £5: FIFA Trivia Quiz | £5

Under £10: Balance Car Diffuser | £10

Under £20: Mule Slippers | £17.50

Under £30: The Belgian Chocolate Gift Bag | £30

x
(Marks & Spencer)

The splurge purchase: Premium Leather Pebble Grain Weekend Bag | £250

Best Marks & Spencer gifts for kids

Under £5: Spider-Man™ Bath Crayons | £5

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

Under £20: Wood Alphabet Puzzle Toy (18+ Mths) | £20

Under £30: Orbit Tumbler Remote Control Car (6+ Yrs) | £23

The splurge purchase: Happyland Village Playset | £79.99

Best Marks & Spencer gifts for pets

Under £5: Percy Pig™ Pet Toy | £5

Under £10: Mince Pie Pet Toy | £6

Under £30: Percy Pig™ 3D Pet Bed | £29.50

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