Cheapest fuel prices in Fort William

The latest prices from petrol stations near Fort William, from the UK's official fuel price data, updated twice a day.

Across 10 forecourts near Fort William with a price reported in the last week, unleaded averages 168.5p - 2.0p above the UK average of 166.5p. Prices range from 165.9p to 169.9p, a spread of 4.0p a litre.

Cheapest unleaded near Fort William

Stations in Fort William's own postcode district (PH33) are listed first, cheapest first, then the rest nearby.

  1. MFG Morrisons Fort William - Carmichael Way, PH33 6AN - 165.9p
  2. Ben Service Station - Ben Service Station, North Road, PH336TQ - 166.9p
  3. Ben Nevis Services - Ben Nevis Filling Station, Fort William, PH33 6TF - 169.9p
  4. Shell Fort William - Road to the Isles, PH33 6TJ - 169.9p
  5. Onich Services - Onich Filling Station, North Ballachulish, Onich, PH33 6RZ - 169.9p
  6. Great Glen Filling Station - Great Glen Filling Station, PH32 4DD - 166.9p
  7. Claymore Filling station - Claymore Filling Station, Glencoe, Ballachulish, PH49 4HP - 167.9p
  8. Halfway Service Station - A85, Dunbeg Oban, PA371PX - 167.9p
  9. Glengarry Filling Station - Glengarry Filling Station, Invergarry, PH35 4HL - 169.9p
  10. Awe Service Station - Awe Service Station, Taynuilt, PA35 1HT - 169.9p
  11. Ledaig Motors Ltd - Ledaig Motors Ltd, Benderloch, Oban, PA37 1RT - 170.9p (price reported 46 days ago)
  12. D C Ryan - The Post Office, Strontian, PH36 4HZ - 196.0p (price reported 37 days ago)
  13. Cluanie Inn Hotel - Cluanie Lodge, Glenmoriston, Inverness, IV63 7YW - 206.8p (price reported 29 days ago)

Cheapest unleaded near Fort William this week

DayCheapestStation
Sat 14 Nov165.9pMFG Morrisons Fort William
Fri 13 Nov165.9pMFG Morrisons Fort William
Thu 12 Nov165.9pMFG Morrisons Fort William
Wed 11 Nov166.9pMFG Morrisons Fort William
Tue 10 Nov167.9pClaymore Filling station
Mon 9 Nov167.9pClaymore Filling station
Sun 8 Nov168.9pMFG Morrisons Fort William

Fuel prices in nearby towns