Monday9am - 5:30pm
Tuesday9am - 5:30pm
Wednesday9am - 5:30pm
Thursday9am - 5:30pm
Friday9am - 5:30pm
Saturday9am - 5:30pm
Sunday11am - 5pm
Johnstons of Elgin St Andrews Shop


Monday9am - 5pm
Tuesday9am - 5pm
Wednesday9am - 5pm
Thursday9am - 5pm
Friday9am - 3pm
Saturday9am - 5pm
Sunday11am - 5pm

25th - 26th DecemberCLOSED
27th December10am-5pm

*Seasonal until the 30th December 2021
Johnstons of Elgin St Andrews Shop

Our St Andrews retail store is located a stone’s throw from the world-famous Old Course golf course. Our store showcases our womenswear, menswear, accessories, childrenswear and home interior collections and holds a VisitScotland five-star rating.

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

4 Pilmour Links, St Andrews, United Kingdom
St Andrews
KY16 9JG
+44 (0) 1334 472216 standrewsstore@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 11am - 5pm


Complimentary customer parking available. Limited disabled parking spaces 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
  • Front entrance steps - a ramp is available upon request
  • Assistance dogs are welcome
  • First aid trained staff in all areas of the Mill Shop
  • Fitting Rooms - Our fitting rooms are now open.


Product ranges

Baby & Child
Home Interiors