Sainsbury's - St Andrews

71 Market StreetSaint AndrewsKY16 9NU UK
Today: 7:00 am - 11:00 pm

Opening Times Sainsbury's - St Andrews


Holiday Opening Hours 2021 Show

Christmas Eve
Christmas Day
Boxing Day
New Years Eve
New Years Day

Covid 19

Important information - updated November 2021

Please follow official guidelines for your local area regarding face coverings when shopping in Sainsbury's stores. From Monday 19th July, when wearing a face covering becomes a personal choice in England, they encourage you to continue to wear a face covering, if you can.

Where government restrictions apply they have limited the number of people in their stores and at their ATMs at any one time. They have also put queuing systems in place outside stores and ask you to queue at a safe distance of two metres apart.

Please try to keep a safe distance from other customers and from their colleagues when you are doing your shop. They have placed clear markings on shop floors to help you know what a safe distance is.

They are asking everyone to only send one adult per household to their shops where possible. This helps us keep people a safe distance apart and also helps to reduce queues to get into stores. Their store teams will be asking groups with more than one adult to choose one adult to shop and will ask over adults to wait. Children are welcome if they are not able to stay at home.

Sainsbury’sstores now offering to elderly and vulnerable customers, NHS staff and care workers prioritised access to all stores at any time, but it's neccessary to show a valid NHS or care worker pass at the door. Customers in England who are at a higher risk of coronavirus or are vulnerable can refer themselves (or a family member) for help with food and essential items from the NHS Volunteer Responders programme by calling 0808 196 3646. Sainsbury’s stores are continuing to offer priority access to home delivery slots for the most vulnerable customers.

Phone number
Social sites
Customer rating

Sainsbury's - St Andrews - Opening Hours & Store Details

Sainsbury's Local is located in an ideal spot at 71 Market Street, about 0.09 miles north-east from the centre of Saint Andrews (near Abbey Street and St John's Garden). The store is perfectly located to serve people from the locales of Fife Park Student Accommodation, East Shore Student Accommodation, Stanley Smith House, Angus House, David Russell Apartments Student Accommodation, St Andrews and Albany Park Student Accommodation. If you plan to stop by today (Thursday), it's open from 7:00 am - 11:00 pm. Please review the information on this page for Sainsbury's St Andrews, including the hours of opening, store address details or direct phone.

Sainsbury's Local can be found in an ideal location near the crossroads of Crails Lane and Market Street, in Saint Andrews, Fife.

By car

The store is ideally positioned a 1 minute trip from Butts Wynd, Church Street, Baker Lane and North Street; a 3 minute drive from Abbey Street, Bridge Street or South Street; or a 8 minute drive time from Largo Road and A91 / Links Crescent.

Motorists using route planners should use the following postcode to find this location: KY16 9NU.

By bus

Direct bus services are reachable from Abbey Street, Cosmos Center and St Andrews Bus Station.

On foot

Nearby you might discover Castle Sands, St Andrews Botanic Garden, The Old Course, Byre Theatre, North Haugh and Saint Andrews Cathedral.

At present, Sainsbury's operates 1 supermarket in Saint Andrews, Fife.

Click on the following link for an entire directory of Sainsbury's supermarkets near Saint Andrews.

Please note: typical open hours for Sainsbury's in St Andrews may be revised over UK public holidays. For the whole of 2021 these exceptions involve Xmas, Boxing Day, Easter Monday or Spring Bank Holiday. For further info about the holiday hours of business for Sainsbury's St Andrews, visit the official site or call the customer care line at 01334467843.

Banking facilities

ATM - Free Withdrawals

Food counters


Customer facilities

Self Checkout, Induction Loop, Contactless Payments, SmartShop


National Lottery




Induction loops, Assistance dogs welcome, Colleague assistance available

Opening Times in the UK always works to deliver you with the most up-to-date information. Should you find mistakes in the street address or hours of operation for Sainsbury's in St Andrews, please utilize this form to report a problem. Please feel free to help future customers by sharing your comments about Sainsbury's in the box below.

Open: 7:00 am - 9:00 pm0.05mi
Open: 9:00 am - 5:30 pm0.07mi
Open: 9:00 am - 5:00 pm0.07mi