Weavers Restaurant

Opening Hours

  • Monday:
  • 9:00 AM - 5:00 PM
  • Tuesday:
  • 9:00 AM - 5:00 PM
  • Wednesday:
  • 9:00 AM - 5:00 PM
  • Thursday:
  • 9:00 AM - 5:00 PM
  • Friday:
  • 9:00 AM - 5:00 PM
  • Saturday:
  • 9:00 AM - 5:00 PM
  • Sunday:
  • 9:00 AM - 5:00 PM

Find Us

Johnstons of Elgin

Newmill, Elgin, Moray, United Kingdom


IV30 4AF

Our onsite restaurant ‘Weavers’ has a 5-star VisitScotland rating, offering breakfast, tea and coffee, lunch and afternoon tea.

We use local suppliers where possible to help reduce our carbon footprint. 



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 our Mill Experiences
  • Designated disabled car parking (limited availability)
  • Disabled WC facilities available in the Main Mill Shop
  • Assistance dogs are welcome
  • First aid trained staff in all main areas of the Mill Shop, & Mill
Discover Johnstons of Elgin Discover Johnstons of Elgin Discover Johnstons of Elgin