Farmfoods - Musselburgh

169 High StreetMusselburghEH21 7DE UK
Today: 8:00 am - 8:00 pm

Opening Times Farmfoods - Musselburgh

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Opening Hours 2024 Show

Christmas Eve
Easter Sunday
Christmas Day
Easter Sunday Scotland
Boxing Day
New Year’s Eve
New Year’s Day

Farmfoods - Musselburgh - Opening Hours & Store Details


You'll find Farmfoods situated at a prime place at 169 High Street, approximately a 0.05 mile distance north-east of the centre of Musselburgh (nearby Police Station Bus Stop). The store mainly serves the patrons in the districts of Levenhall, Pinkie, Joppa, Stoneybank, Monktonhall, Musselburgh Town Centre, Fisherrow and Old Craighall. 8:00 am to 8:00 pm are its opening times today (Tuesday). On this page you'll find all the information about Farmfoods Musselburgh, including the operating hours, navigation, customer rating or other relevant info.


Farmfoods is easily reached close to the crossroads of Shorthope Street and High Street, in Musselburgh, Midlothian.

By car

Merely a 1 minute drive from Kilwinning Street, Millhill, Dalrymple Loan or Mansfield Avenue; a 3 minute drive from Mall Avenue, Linkfield Road and Bridge Street; and a 10 minute drive from City of Edinburgh Bypass and A1.

Users of GPS devices can enter the code EH21 7DE.

By bus

Visitors can take a bus to Newbigging, Tesco, Library and Police Station. The best services to take are the 44 and 124.

By train

Train stop locations: Musselburgh Station (1.16 mi), Wallyford Station (1.59 mi) and Newcraighall Station (1.71 mi away). Transportation is regularly available via the ScotRail line.

On foot

In walking distance, you may discover Haugh Park, Musselburgh Racecourse, Fisherrow Links Park, Brunton Theatre, Fisherrow Sands and River Esk Park.


Farmfoods presently owns 1 location in Musselburgh, Midlothian.

Go to the following link for an entire listing of Farmfoods stores near Musselburgh.

Open: 8:30 am - 6:00 pm0.01mi
Open: 9:00 am - 5:30 pm0.02mi
Open: 8:30 am - 6:00 pm0.03mi
Open: 8:00 am - 6:00 pm0.03mi
Open: 9:00 am - 5:00 pm0.03mi