Skip Navigation
New Garden Range at B&M.

Welcome to B&M Stores, Perth (724)

B&M Store with Garden Centre £0.10 - £450


Units 1-2
St Catherine's Retail Park
Old Market Place


Phone number

0330 838 9724-Call

Current Opening Hours

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday

In-store Services

Flogas, Garden Centre

Payment Options

Cash, credit card, debit card, please use contactless card payments where possible

Store Notes

B&M in St Catherine’s Retail Park, Perth, is the perfect place to pick up everything you require to meet your household and lifestyle needs - with a wide range of branded groceries available at the best possible price, including food, drink, baby food and pet food.

We also stock high quality homeware, DIY equipment, electricals, beauty products, toys, games, gifts and plenty more besides - along with a fully equipped garden centre, where you can find tools, materials, plants, planters and a range of other items to help you keep your outdoor spaces in the best possible condition.

To find us, follow Leonard Street in a northerly direction from Perth Train Station. Take the next left turn to follow Caledonian Road and follow the road until you reach the roundabout. At the roundabout, take the second exit to continue on Caledonian Road. At the next junction, turn left to follow Barrack Street.

At the second set of traffic lights, turn left onto St Catherine’s Road. You’ll find us right ahead of you in the retail park.

You can also catch the number 1, 2, 14A and 15 buses from the Tesco stop on Crieff Road - and we’re located just over ten minutes’ walk from Perth Bus Station and around 15 minutes from Perth Train Station.

Store Photos

Other Stores Nearby

B&M Home Store
B&M Store
B&M Home Store with Garden Centre
You Are Here

Other Stores Nearby