Your browser is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
Find your store by product range
Find a local store in your county
Cash, credit card, debit card, please use contactless card payments where possible
Your newly refurbished B&M Dunfermline store is now OPEN, following extensive refurbishment works (as of 18/09/21).
Pop into your improved B&M Dunfermline store now and see what's new!
Nestled into the popular Halbeath Retail Park, this B&M Homestore in Dunfermline is popular with shoppers in search of a bargain.
Step inside, and you’ll find a one-stop shop for everything you need. From bathroom essentials to food and drink, pet supplies to children’s fancy dress – this is the perfect destination for anyone in search of great products at great prices. And if you’re looking for a furniture shop in Dunfermline, check out the brilliant selection of furnishings for every room in the home – and garden too.
The store benefits from parking – but it’s recommended you check out restrictions and time limits before your visit. Public transport links are good too – with the 3C, 19, 19A, 19X, 26, 33, 33A, 81, 83, 747, M90, M91, ST1, WM1, X5, X24, X26 and X27 all stopping close by. The Dunfermline St Margaret train station is also nearby.