Shopping Visitor Centres in Moray Speyside

There are a number of shopping experiences in Moray and Speyside where visitors and local people go. They are great places to find local products and souvenirs and they tend to have a cafe or restaurant.

  • Brodie Countryfare
  • Johnstons of Elgin
  • Logie Steading
  • Baxters of Speyside

Brodie Countryfare

Brodie Country Fare lies on the western site of Moray Speyside near Brodie Castle. It has grown substantially over the years and is very popular with locals. The large car park is hidden among pine trees. Brodie Country Fare  is a large retail outlet focussing on local and Scottish goods. There is a food and delicatessan area, clothing section, childrens’ toys and a book section. The large cafe/ restaurant area  serving coffees, cakes, snacks and meals.

Johnstons of Elgin Visitor Centre

Johnstons of Elgin Visitor Centre is situated very near Elgin Cathedral. The woollen mill was established in 1797. It now produces luxury product including cashmere products. Prior to the pandemic it was possible to take a free tour of the mill. There is a clothing shop area and a whisky retail area. At the back is the onsite cafe and restaurant.

Logie Steading Visitor Centre

Logie Steading Visitor Centre lies about 7 miles south of Forres. Old farm buildings house a wide variety of small businesses including a cafe, art gallery, bookshop, print shop, whisky shop, woodworker and furniture restorer. There is  a play area and short walks nearby.

Baxters of Speyside

The visitor centre is not permanently closed.

Baxters of Speyside produces a wide range of quality foods including soup and jam which are available all over the world. The visitor centre lies to the west of Fochabers. There is a shopping and heritage experience at Baxters  including clothing, cook shop and whisky shop. The onsite cafe is very popular and a local favourite is freshly made pancakes in the cafe.

Shopping in Moray Speyside

Where next?

Scroll to Top