B&M deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

We don't currently have any B&M Bargains deals.

Latest Expired Deals


    This deal has expired - you can't get it any more. We've kept it here for reference.

    See more deals

  • B&M '2 for £16' toy sale

    B&M '2 for £16' toy sale

    In stores. Incl Toy Story game & Harry Potter figures (norm £13 each)


    Discount 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. 

    MSE Laura B says:

    B&M ran this offer for the first time last year, and it was popular with MoneySavers. When I checked on Mon 30 Sep, a few examples of toys in the 'two for £16' deal include:

  • Cheap electric fans - can you find 'em?

    Cheap electric fans - can you find 'em?

    Best prices at big retailers incl B&M, Wilko & Screwfix


    As summer's hotting up and there's talk of a heatwave, we're predicting fans will soon be flying off the shelves. In previous years, the cheap ones have disappeared very quickly, and some stores sold out of all fans. 

    While not an exhaustive list, we’ve rounded up the best deals we've seen on the most common sizes - though we'd expect stock to go quickly so it could be a game of ‘can you find ‘em’ rather than guaranteed.

    Small desk fans (6in-7in)
    £7.99 B&M
    £8 Wilko*
    £9.99 Currys*
    £9.99 Amazon*
    £10 The Works*
    Medium desk fans (12in)
    £9.99 Screwfix
    £11.99 Home Bargains SOLD OUT
    £14 B&Q
    £15 Homebase and John Lewis
    £15.99 Argos*
    Large pedestal/standing fans (16in)
    £14.99 Screwfix
    £17 Dunelm
    £17.99 B&M
    £19 B&Q
    £22 John Lewis

    These prices don't include delivery, so you'll need to factor that in if you're buying online.

    MSE Laura says:

    During last summer's heatwave, fans went out of stock really fast - so if you're after a fan it might be worth buying before the heatwave peaks. It's also a good idea to phone ahead to check stock before you make a special trip.