Johnstons of Elgin uses cookies to ensure you experience a functional and secure browsing experience.

Cookies can be disabled using your web browser, but doing so will disable some features of this website.

By continuing to use this website you indicate your acceptance of our use of cookies to provide a secure and functional website. Please read our privacy policy to find out more.

Elgin: Shop, Courtyard, Heritage Centre, Mill & Coffee Shop


When you come to visit us in Elgin, you can take a free guided mill tour, shop our clothing and homeware ranges and relax in our elegant coffee shop

Our mill in Elgin is the only textile mill in Scotland to transform raw cashmere in to finished articles. Take a free guided Mill Tour of the manufacture process including the dyeing, carding, spinning and weaving of raw fibres. Explore Johnstons of Elgin’s history in our Visitor Centre which situated in the beautiful Courtyard building, adjacent to the Mill Shop, and where you will also discover our coveted home interiors and fabric ranges. Browse our collection of cashmere knitwear and accessories, fine woollens and tweeds for men, women and children which you can purchase direct from our 5 star visitor attraction. Across the two floors of our main mill shop you will find our products sitting seamlessly alongside pieces from Barbour, Hackett, Two Danes, Masai, Joules, Aigle, Meyer, Nomads, Creenstone, Mayoral, Pigeon Organics & Fairfax & Favor.

Opening Hours

Monday   9:00am - 5:30pm
Tuesday   9:00am - 5:30pm
Wednesday   9:00am - 5:30pm
Thursday   9:00am - 5:30pm
Friday   9:00am - 5:30pm
Saturday   9:00am - 5:30pm
Sunday   9:00am - 5:00pm

Coffee Shop

Monday 9:00am - 5:00pm
Tuesday 9:00am - 5:00pm
Wednesday 9:00am - 5:00pm
Thursday 9:00am - 5:00pm
Friday 9:00am - 5:00pm
Saturday 9:00am - 5:00pm
Sunday 9:00am - 4:30pm

In-store Product Ranges

  • Womens
  • Mens
  • Accessories
  • Baby & Child
  • Home Interiors
  • Cloth

Get in Touch

Johnstons of Elgin
IV30 4AF

T: 01343 554099

How to Find Us


Mill Tours

Experience for yourself as cashmere is dyed, teased, carded, spun, and hand finished by the latest generation of our Elgin craftspeople.

Mill Tours are available at the following times*:

Monday - Saturday

10:00am, 11:00am, 12:00noon, 1:00pm, 2:00pm, 3:00pm


10:00am, 11:00am, 12:00noon, 1:00pm, 2:00pm, 3:00pm

*Please note that areas of our Mill do not operate from Friday afternoon through to Sunday evening. Guided tours still take place, however you may not see all processes in action

Our mill tours are conducted by experienced guides and we can cater for more specific needs, given a little advance notice. A written script of our mill tour is available in English, French, German, Italian, Spanish, Swedish, and Russian.

BOOK ONLINE or call +44 (0)1343 554088

For any further information you can e mail


Parking - complimentary customer parking available. Limited disabled parking in front of the main Mill Shop.

WiFi - complimentary WIFI available in our Coffee Shop.

Coffee Shop


Johnstons of Elgin is a five-star VisitScotland tourist attraction and we are committed to doing all we can to provide access for all. All public areas are fully wheelchair accessible and we go to great lengths to ensure our visitors have an excellent experience when they visit us, whatever their individual needs.

  • All public areas fully wheelchair accessible, including the mill tour
  • Lift access to upstairs womenswear department in the Mill Shop
  • Designated disabled car parking (limited availability)
  • Disabled WC facilities available in the Main Mill Shop and Courtyard
  • Assistance dogs are welcome
  • First aid trained staff in all main areas of the Mill Shop, Courtyard & Mill

Coffee Shop

Stop for a coffee whilst visiting our Mill Shop and be tempted by our selection of delicious, freshly made scones, and homebakes.

Our Coffee Shop also has breakfast, lunch and afternoon tea options - all showcasing the best of local produce.

Local Supplier Information

Lossie Seafoods Ltd

For three generations Lossie Seafoods Ltd has been producing quality seafood products. Operating from a modern factory in Buckie, on the shores of the Moray Firth, they have award winning Scottish oak smoked salmon which is sought after all over the world. Here at Johnstons of Elgin we are one of the selected few to stock and use this in our menu.

Lossie Fish Shop

Established in 1973, Lossie Fish Shop source their products from Buckie, Fraserburgh & Peterhead. All of their fish is smoked in Lossiemouth.


The Royan family run butcher was established in 1850 and has passed through three generations. They pride themselves on using only Scottish and local produce.

McLeans Highland Bakery

Four generations of McLeans have been Scottish master bakers. They use local and natural ingredients to produce some of the best bread in Moray.


Established in 2000, Speyfruit produce excellent high quality fruit & vegetables. They work alongside local farmers to ensure they have the highest quality & freshest produce that Moray can offer.