Looking for Christmas presents that won’t cost a fortune? B&M has plenty of budget-friendly gifts this year, including stocking fillers from just 59p and presents for under £20.
We’ve been through B&M’s Christmas gift guide for 2026 and checked the prices on its website to pick out some of the gifts worth looking at.
Whether you’re filling the kids’ stockings, buying for Secret Santa or trying to find something for a hard-to-buy-for relative, here’s what caught our attention.
Christmas gifts for under £5
You don’t have to spend much to find a decent little gift. Here are some of the cheaper options.
Christmas character cookies – 59p
B&M has Christmas cookies for just 59p, with designs including Santa, penguins and gingerbread characters.
They’re only 40g, so they’re more of a little extra for a stocking than a present on their own.
Chocolate and pistachio stirrer – £1
For £1, you can get a milk chocolate stirrer topped with pistachio-flavoured biscuit crumbs.
Stir it into hot milk to make a festive hot chocolate. A nice little stocking filler for someone who enjoys a chocolate treat.
Hot Wheels cars – £1.49
This is one of our favourite finds.
B&M is selling individual Hot Wheels cars for £1.49, with various designs available.
They’re suitable for children aged three and over, and could be a good way to add a small toy to a stocking without spending a fortune.
Cute Pop lip gloss duo – £1.99
For £1.99, you get two small fruity lip glosses, with different flavours available.
A possible stocking filler for teenagers who enjoy little beauty gifts.
Lynx body wash and socks gift set – £2.99
At £2.99, the Lynx Sunset gift set is a decent option for Secret Santa or an extra present.
You get a 225ml Lynx Sunset body wash and a pair of branded socks.
It’s a practical little gift, especially for someone who already uses Lynx.
ELLE Scalp Delight gift set – £3.49
This set contains a hair towel and scalp massager, with pink and burgundy versions available.
At £3.49, it’s worth considering for someone who enjoys haircare products.
Pamper Patisserie face mask set – £3.99
You get five sheet masks for £3.99, with fragrances inspired by sweet treats, including Vanilla Cupcake and Hot Chocolate.
That works out at just under 80p per mask.
A possible gift for someone who enjoys a pamper night.
Pistachio latte mug set – £3.99
For £3.99, B&M has a pistachio latte gift set containing a glass cup, spoon, flavoured latte mix and syrup.
It’s one of the more complete little gifts we’ve spotted for under a fiver.
It could work well for Secret Santa if you know someone who enjoys flavoured coffee.
Christmas gifts for £5 to £10
If you’ve got a slightly bigger budget, there are a few gifts that could be worth picking up.
Face Facts Dream Glow gift set – £5.99
This skincare set contains 30 pairs of awakening gel eye patches, a 30ml radiance serum and a 10ml collagen lip boost.
At £5.99, it’s an option for someone who enjoys skincare, although it’s worth checking whether they’d actually use the products.
Hot Wheels five-pack – £6.99
If you’re buying Hot Wheels cars, this is worth knowing.
B&M is selling a five-pack of Hot Wheels cars for £6.99.
Five individual cars at £1.49 each would cost £7.45.
So, buying the multipack instead saves you 46p.
It’s not a massive saving, but every little bit helps, especially if you’re buying for more than one child.
Leopard print hot water bottle – £8
This comes with a soft faux fur cover and could make a useful winter gift for someone who likes getting cosy.
At £8, it’s worth considering if you know they’ll use it, rather than buying another novelty gift.
Goodmans rechargeable grooming kit – £9.99
For £9.99, the Goodmans Deluxe Rechargeable Grooming Kit includes a shaver and attachments for trimming facial, nose and ear hair.
It looks like a practical present for someone who needs a basic grooming kit.
We haven’t tested its performance, though, so we can’t say how well it compares with more expensive models.
Christmas presents for under £20
If you’re looking for something a little bigger, B&M has a few options without going over £20.
Aura tripod LED ring light – £18
For £18, B&M has a 10-inch LED ring light with an adjustable tripod and different lighting settings.
It could be a useful gift for a teenager who enjoys recording videos or taking photos on their phone.
Toy Story figure – £18.99
B&M has a 12-inch Toy Story Woody figure for £18.99.
The Woody figure has movable joints and a hat-tipping feature.
It’s suitable for children aged three and over, and could make a nice main present for a younger Toy Story fan.
KPop Demon Hunters scooter – £18.99
B&M is also selling a KPop Demon Hunters two-wheel scooter for £18.99.
It has character designs, handlebar grips and a rear foot brake.
It’s suitable for children aged five and over, with adult supervision required.
If you’ve got a child who’s into KPop Demon Hunters, this could be worth a look.
Skint Dad says:
The thing with shops like B&M is that everything looks cheap until you get to the till!
You pick up something for £1.99, then another thing for £3.99, and before you know it, you’ve spent £30 on stocking fillers you weren’t planning to buy.
If you’re working with a £10 stocking budget, for example, a Hot Wheels car (£1.49), Christmas cookie (59p) and chocolate stirrer (£1) would cost £3.08 altogether.
That leaves £6.92 for something else they really want, or money you don’t need to spend.
I’d rather see someone buy a couple of things their children will genuinely enjoy than a stocking full of stuff that gets forgotten about by Boxing Day.
If you’re trying to be more selective with presents this year, our four Christmas gift rule is worth reading. It’s a simple way to cut down on buying things for the sake of it.
What to check before heading to B&M
There are a couple of things worth knowing before making a special trip.
Stock isn’t guaranteed. B&M says some products are only available in selected stores, so your local branch might not have everything shown in the guide.
You can use the B&M store finder to find your nearest shop, although that doesn’t guarantee a particular gift will be in stock.
Check what’s included. Some novelty gifts aren’t quite what you might expect from their names or pictures. For example, the £7.99 Mini Brands Fill the Fridge toy is a mystery capsule of miniature items, not the complete fridge playset.
Keep your receipt. B&M has extended its Christmas returns period for qualifying gifts bought from 3 November 2026. These can be returned or exchanged until 31 January 2027, subject to its conditions. Some products, including cosmetics and perishable goods, have restrictions.
And if Christmas presents are really stretching your budget this year, have a look at our guide to free and cheap Christmas toys and gifts for children, which includes other ways to make Christmas affordable.
Sometimes spending less isn’t about finding another bargain. It’s about deciding what you actually need to buy in the first place.