Johnstons of Elgin

  • Facebook Social Icon
  • Twitter Social Icon
Johnstons of Elgin-7O7A9444-Photograph b

Discover where it all began with a trip to our unique, five-star visitor centre at our original, 220-year-old Elgin mill.


Take a free, guided tour around the mill to experience the production process and discover our outstanding quality in the making. You’ll be able to engage with experienced craftspeople producing luxury pieces, using traditional and trailblazing methods and techniques.


Browse our menswear, womenswear and childrenswear collections alongside beautiful accessories and homewares in our mill shop. Visit The Courtyard to experience our range of blankets, cushions and fabric from our home interiors collection. An inspiring selection of apparel fabric and furnishing fabric is available for purchase and cut to order.


Enjoy breakfast, morning coffee, lunch and afternoon tea in Weavers Restaurant, where the emphasis is firmly on fresh, local produce, with homemade soups, gourmet salads, sandwiches and award-winning salmon. At least 40% of our menu is created using the finest local produce, which has won us a Visit Scotland “Taste Our Best” accreditation. This quality assurance scheme strives to ensure that food in endorsed establishments is locally and sustainably sourced and of an exceptional quality.

TOB_ 2018-19.jpg

Contact Details

Johnstons of Elgin




IV30 4AF

Tel: +44 (0)1343 554099


Opening Times

5 Star Visitor Attraction Logo.jpg

Store open 



9am - 5.30pm (7pm Jun-Aug)

Sun, 9am - 5pm


Weavers Restaurant open



9am - 5.00pm (7pm Jun-Aug)


Sun, 9am - 4.30pm