Monday9am - 5pm
Tuesday9am - 5pm
Wednesday9am - 5pm
Thursday9am - 5pm
Friday9am - 5pm
Saturday9am - 5pm
Sunday9am - 5pm
Johnstons of Elgin Weavers Restaurant


Johnstons of Elgin Weavers Restaurant


Our full menu is available 7 days a week, 9am - 5pm serving Breakfast, Lunch, and Snacks. We also have a selection of home-bakes and scones, all prepared and baked on site - perfect with a cup of Tea of Coffee, or after lunch as a treat!

Our Afternoon Teas are brilliant to enjoy while catching up with friends or family - available each day from 2:30pm. We also have a 'Sparkling' option available on request. We do advise you to pre-book our Afternoon Teas to avoid disappointment, using the 'Contact Us' tab on our Facebook, or by calling us on 01343 554090.

Johnstons of Elgin Weavers Restaurant Outdoor Area
Johnstons of Elgin Weavers Restaurant Indoor Tables

Our Five Star VisitScotland restaurant is nestled inside one of Johnstons of Elgin’s oldest buildings. The comfortable 191-seater eatery regularly welcomes guests from all over the globe, offering premium Scottish food and drinks and exceptional standards of service.

At Weavers Restaurant, we choose only the finest locally sourced ingredients, including fresh North Sea langoustine, exclusive-recipe pork sausages and locally grown salad. We are proud holders of VisitScotland’s Taste our Best Award.

Johnstons of Elgin TripAdvisor PageJohnstons of Elgin TripAdvisor Page
View us on TripAdvisor

Find Us

Weavers Restaurant | Johnstons of Elgin
Newmill, Elgin, Moray, United Kingdom
IV30 4AF
+44 (0) 1343 554090 customerenquiries@johnstonsofelgin.com

Store details & Times

Opening Hours

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


Complimentary customer parking available. Limited disabled parking in front of the main Mill Shop.
Complimentary Wi-Fi available
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