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.
Cash, credit card, debit card, please use contactless card payments where possible
Welcome to the B&M home and garden centre in Elgin!
Here you'll discover thousands of wonderful and unique homeware products, as well as everything you could ever need to make your garden go from drab to fab.
Located just off the A941, the store is easy to reach by car. Before leaving your vehicle, please be aware of any parking restrictions or time limits that may apply. There’s also a bus stop right outside, which is served by the 33A and 33C.
Browse our range of products below - availability varies between stores