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 what3words.com


Johnstons of Elgin have been experts in the world’s finest fibres for over 225 years, crafting exquisite luxury products in our own Scottish mills. We now invite you to join us in an immersive experience at our Elgin mill, where our family business has worked with natural, renewable, biodegradable fibres since 1797. Witness the techniques our skilled craftspeople have passed down through generations to make our luxurious Cashmere and Merino Wool products and learn about our rich Scottish heritage.

At our Elgin site, you can explore our latest collections, including women’s, men’s, and children’s clothing and accessories. You can also browse our home interiors range, including Cashmere and Merino Wool blankets, throws and fabrics. Or visit our Five Star VisitScotland restaurant tucked inside one of Johnstons of Elgin’s oldest buildings, featuring upcycled furniture and fittings to reflect our 225-year history. Our menu includes delicious meals and home-baked treats.

From exploring behind the scenes of our working mill to an in-depth heritage experience and personal shopping, there is something for everyone at Johnstons of Elgin.

More details of each Johnstons of Elgin Experience and our restaurant menus are available at Johnstonsofelgin.com.


  • 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