McDonald's - Halbeath Retail Park, Dunfermline

Halbeath RoadHalbeathDunfermlineKY11 4LP UK
Today: 7:00 am - 10:00 pm

Opening Times McDonald's - Halbeath Retail Park, Dunfermline


Covid 19

Important information - updated June 2021

For the safety of everyone in stores, it is necessary to respect the following measures:
  • social distancing measures (safe distance of 2 metres from other people),
  • hygiene stations at store entrances with hand sanitiser for customers,
  • limit the number of customers in store,
  • wear a face covering (unless customers are exempt),
  • payment by card and contactless.
  • England and Wales: Restaurants are gradually reopening for indoor and outdoor dining. Click & Serve, Drive-thru, McDelivery┬« and walk-in Takeaway will remain open where available.
  • Scotland: Restaurants are gradually reopening for indoor and outdoor dining. Click & Serve, Drive-thru, McDelivery┬« and walk-in Takeaway are also gradually opening where available.
  • Northern Ireland: Restaurants are gradually reopening for indoor and outdoor dining. Takeaway, Drive-thru and McDelivery┬« remain open where available.

It's better to see restaurant locator for specific restaurant opening hours and service channels.

Phone number
Social sites
Customer rating

McDonald's - Halbeath Retail Park, Dunfermline - Opening Hours & Restaurant Details

McDonald's, which is part of Halbeath Retail Park, is located on Halbeath Road, approximately a 1.61 mile driving distance north-east from the centre of Dunfermline, in Halbeath (a few minutes walk from Lynebank Hospital). The restaurant is located in a convenient district that principally serves the people of Kingseathill, Headwell, Touch, Garvock, Halbeath, Abbeyview, Duloch and Bellyeoman. Doors are open today (Wednesday) at this spot from 7:00 am until 10:00 pm. Please see this page for more information regarding McDonald's Halbeath Retail Park, Dunfermline, including the operating hours, address description or direct contact number.

McDonald's is ideally positioned close to the crossroads of Halbeath Road and A907, in Halbeath, Dunfermline, at Halbeath Retail Park.

By car

1 minute drive from Queen Margaret Fauld; a 5 minute drive from A92 / Halbeath Roundabout, Whitefield Road and Junction 3 (Halbeath) of M90; and a 9 minute drive time from A92 (M) and Appin Crescent.

For GPS systems please enter the postcode: KY11 4LP.

By train

The closest train stops: Dunfermline Station (1660 ft), Dunfermline Queen Margaret Station (1.86 mi) and Rosyth Station (2.56 mi away). The ScotRail line stops nearby.

On foot

Around the restaurant you can discover St Columba's R C High School, Queen Margaret District Hospital, The Vine Church, Carnegie Primary School, Fife College (Halbeath Campus) and Halbeath Interchange Business Park.

With this restaurant, McDonald's now operates 3 different locations in Dunfermline, Fife.

Browse this link for an entire directory of McDonald's branches near Dunfermline.

Please note: restaurant hours for McDonald's in Halbeath Retail Park, Dunfermline may differ from established times over public holidays. For the year 2021 these updates are applicable to Xmas, New Year's Day, Easter Monday or Summer Bank Holiday. We suggest that you visit the official homepage or call the direct contact number at 370 524 4622 to get precise details about McDonald's Halbeath Retail Park, Dunfermline holiday opening hours.

When shopping at McDonald's, please be sure to check out the wide variety of quality stores at Halbeath Retail Park. Additional vendors include Argos, ASDA, LIDL, M&S Marks and Spencer, Currys, B&M, Homebase, Carphone Warehouse and Burger King.

We always strive to provide you with the most up-to-date information. If you find discrepancies in the location description or operating times for McDonald's in Halbeath Retail Park, Dunfermline, please inform us by utilizing the report a problem form. Your feedback is encouraged. Please critique McDonald's in the space and star scale provided below.

Open: 24 hours0.02mi
Open: 8:00 am - 8:00 pm0.13mi
Open: 8:00 am - 8:00 pm0.16mi