Johnstons of Elgin Woolen Mill


Location icon Elgin

Newmill Elgin Moray IV30 4AF what3words gross.trout.influencing Every 3 metre square of the world has been given a unique combination of three words. Find out more at


Discover where it all began with a trip to our unique, five-star visitor centre at our original 223-year-old Johnstons of Elgin Woollen 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 engage with experienced craftspeople producing luxury pieces, using traditional methods and techniques.

Browse our menswear, womenswear and childrenswear collections alongside beautiful accessories and homewares in our mill shop.

Enjoy breakfast, morning coffee, lunch, and afternoon tea in Weavers Restaurant, with homemade soups, gourmet salads and tasty lunches. At least 60% of our menu is created using the finest local produce.


Come to Johnstons of Elgin and Watch for yourself as the cashmere is dyed, teased, carded, spun and hand finished by the latest generation of Elgin craftsmen. To avoid disappointment please complete a Mill Tour Booking Form in advance.


  • Accessible Parking or Drop-off point
  • Children Welcome
  • Disabled Access
  • Gift Shop
  • Internet Access
  • Lunches/ Cafe
  • Parking
  • Restaurant/ Dinner

Getting Here

Get Directions to Johnstons of Elgin Woolen Mill using Google Maps