McDonald's prices in Scotland
30 McDonald's restaurants in Scotland, prices checked 2026-10-05.
Key findings
- A McDonald's Big Mac typically costs £5.14 in Scotland (£4.89 to £6.19 across 30 restaurants). McDonald's here is 3% below its typical price in the UK.
Every McDonald's in Scotland, by town
Each restaurant links to its full menu with prices. A town with its own page links to it, where every brand there is compared.
| City | Restaurants | Typical Big Mac | Restaurant |
|---|---|---|---|
| Aberdeen | 7 | £4.99 | Inverurie Road · all 7 in Aberdeen |
| Arbroath | 1 | £5.69 | Westway Retail Park |
| Balloch | 1 | £5.29 | Old Luss Road |
| Dundee | 3 | £5.39 | Kingsway Leisure Park · all 3 in Dundee |
| Elgin | 1 | £5.19 | Linkwood Place |
| Forfar | 1 | £5.59 | Halfpenny Burn |
| Fort William | 1 | £6.19 | An Aird |
| Fraserburgh | 1 | £5.09 | Watermill Road |
| Glenrothes | 2 | £5.09 | Queensway Industrial Estate · all 2 in Glenrothes |
| Greenock | 1 | £5.09 | 2 James Watt Way |
| Inverness | 2 | £5.54 | Inshes Retail Park · all 2 in Inverness |
| Kirkcaldy | 2 | £5.04 | Mitchelston Industrial Estate · all 2 in Kirkcaldy |
| Leven | 1 | £4.99 | Riverside Road |
| Nairn | 1 | £5.39 | Balmakeith Retail Park |
| Perth | 2 | £5.44 | 91 Dunkeld Road · all 2 in Perth |
| Peterhead | 1 | £5.29 | Invernettie Roundabout |
| Stirling | 1 | £5.29 | Drip Road |
| Westhill | 1 | £4.99 | Venture Way |
More prices
- McDonald's prices across the UK
- Every brand in Scotland
- Burger King in Scotland
- KFC in Scotland
- Nando's in Scotland
- Greggs in Scotland
- Popeyes in Scotland
- Five Guys in Scotland
- Wingstop in Scotland
- Zizzi in Scotland
Questions people ask
- How much is a McDonald's Big Mac in Scotland?
- As of 2026-10-05, a Big Mac costs £4.89 to £6.19 at 30 McDonald's restaurants in Scotland, typically £5.14.
- Where is the cheapest McDonald's in Scotland?
- The cheapest McDonald's in Scotland is at Inverurie Road, Aberdeen, comparing the same basket at 30 restaurants (Drive Thru Index, 2026-10-05).
How these prices are measured
Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/mcdonalds-uk/scotland), prices checked 2026-10-05. You are welcome to quote any figure on this page.