Book a mill tour


Monday9am - 5:30pm
Tuesday9am - 5:30pm
Wednesday9am - 5:30pm
Thursday9am - 5:30pm
Friday9am - 5:30pm
Saturday9am - 5:30pm
Sunday9am - 5:30pm
Johnstons of Elgin Mill Shop, Elgin


Monday9am - 5pm
Tuesday9am - 5pm
Wednesday9am - 5pm
Thursday9am - 5pm
Friday9am - 5pm
Saturday9am - 5pm
Sunday9am - 5pm

Christmas Eve9am - 3pm
Christmas & Boxing DayCLOSED
31st December9am - 3pm
1st & 2nd JanuaryCLOSED
3rd January10am - 5pm
Johnstons of Elgin Mill Shop, Elgin

Our Elgin Mill Shop showcases our women's, men's and children's clothing and accessories and our home interiors range, including blankets, throws and fabrics.

Our on-site restaurant, Weavers, offers breakfast, tea and coffee, lunch and afternoon tea options, including homemade soups, gourmet salads, sandwiches and award-winning salmon.

At least 40% of our menu is created using the finest local produce, earning us a Visit Scotland ‘Taste Our Best’ accreditation. This quality assurance scheme ensures that food in endorsed establishments is locally and sustainably sourced and of exceptional quality.

Personal Shopping Service

We offer a Personal Shopping experience at our Elgin store. Please contact us at elginstore@johnstonsofelgin.com or call us on +44 (0)1343 554099.

Mill Tours

Discover where it all began with a tour of our historic mill. Please contact the mill directly for more information or to book a tour.

Covid-19 Safety

We continue to prioritise the safety of our customers and employees. If you are experiencing COVID-19 symptoms, please postpone your visit to our store.

Mask Wearing - Our employees continue to have the option to wear masks in store. Customers are welcome to choose to wear a mask or not as they see fit.

Find Us

Newmill, Elgin, Moray, United Kingdom
IV30 4AF
+44 (0) 1343 554099 elginstore@johnstonsofelgin.com

Store details & Times

Opening Hours

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


Complimentary customer parking available. Limited disabled parking in front of the main Mill Shop.
Complimentary Wi-Fi available in our restaurant
Disability support

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
  • Fitting Rooms - Our fitting rooms are open
  • Restrooms - Our accessible toilet cubicle remains open to allow our customers to wash their hands. At busy times, please allow the required distance between yourself and other customers while you wait.


Product ranges

Baby & Child
Home Interiors


Opening hours

Monday 9am - 5:30pm
Tuesday 9am - 5:30pm
Wednesday 9am - 5:30pm
Thursday 9am - 5:30pm
Friday 9am - 5:30pm
Saturday 9am - 5:30pm
Sunday 9am - 5:30pm
View our weavers restaurant

Tour the mill

Watch for yourself as the cashmere is dyed, teased, carded, spun and hand finished by the latest generation of Elgin craftsmen. At our Hawick mill you can see our expert craftsmanship first hand, following the production of our knitted products.

At certain times of the year our Elgin and Hawick mill's close for necessary holiday & maintenance periods. To avoid disappointment please complete a Mill Tour Booking Form in advance. If you have any questions regarding the mill tour you can email us at milltours@johnstonsofelgin.com.

Book online

Tour Times*

Elgin Mill Tours are available:
10:00am 10:00am
11:00am 11:00am
12:00pm 12:00pm
1:00pm 1:00pm
2:00pm 2:00pm
3:00pm 3:00pm

Other times may be available by prior arrangement.

*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 a mill tour
For any further information you can e-mail milltours@johnstonsofelgin.com

Tour the mill

Tour the mill

Book a mill tour

Your book a mill tour form has been submitted.