If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
B&M deals

0 Current Deals
We don't currently have any B&M Bargains deals.
Latest Expired Deals
-
IMPORTANT - THIS DEAL HAS EXPIRED
This deal has expired - you can't get it any more. We've kept it here for reference.
-
B&M £5 toy sale
In stores only while stocks last. Includes Peppa Pig and Barbie toys
ExpiredDiscount retailer B&M (also known as B&M Bargains) currently has a £5 sale on toys available in all of its 600+ UK stores (find your nearest). There are 70+ lines included in the offer, but what’s available will vary between stores. The sale includes teddies, tractors, Peppa Pig, Barbie, pencil cases, craft sets and best-selling toys.
B&M has told us that there is no end date to this sale but it is a clearance, so go quick if there's something you're after. It's confirmed the toys are normally £9.99 each or previously part of a 'two for £16' promotion', so this is a saving of £3-£5. However, don't assume B&M will be the cheapest, always do your own price comparisons to be sure.
B&M has recently started online orders for delivery, however it only includes 1,000 products considered more bulky and trickier to transport home.
If you don't live near a B&M, see our Kids & Toys Deals page for other offers.
-
IMPORTANT - THIS DEAL HAS EXPIRED
This deal has expired - you can't get it any more. We've kept it here for reference.
-
B&M '2 for £16' toy sale
In stores. Incl Toy Story game & Harry Potter figures (norm £13 each)
ExpiredDiscount retailer B&M (also known as B&M Bargains) currently has a 'two for £16' offer on toys - a boosted version of its usual ‘two for £20’ offer – available in all of its 600+ UK stores (find your nearest), until Sun 6 Oct. There are 200+ items you can mix and match, but what’s available will vary between stores.
B&M has told us that around 20-25% of the toys in store are included in the offer and these will be clearly marked. It's confirmed the toys are normally £12.99 each, and while some can be found cheaper elsewhere individually, the offer should make B&M cheapest when buying two. Though as always, do your own price comparisons to be sure.
If you don't live near a B&M, see our Kids & Toys Deals page for other offers.