Cheapest fuel prices in Peterhead

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

Across 8 forecourts near Peterhead with a price reported in the last week, unleaded averages 164.3p - 2.3p below the UK average of 166.5p. Prices range from 159.7p to 169.9p, a spread of 10.2p a litre. The cheapest brand locally is BP (163.4p across 2 stations); the dearest is Esso (163.4p).

Cheapest unleaded near Peterhead

Stations in Peterhead's own postcode district (AB42) are listed first, cheapest first, then the rest nearby.

  1. Asda Peterhead Supermarket - Longside Road, AB42 2FY - 159.7p
  2. Peterhead Motors - Peterhead Motors Ltd, South Road, Peterhead, AB42 2XX - 159.9p
  3. MFG Morrisons Peterhead - Hay Crescent, AB42 1HG - 162.9p
  4. MFG Mintlaw - 1 South Street, AB42 5EL - 163.9p
  5. Victoria Garage Maud Ltd - Victoria Garage, Victoria Road, AB42 4NP - 169.9p
  6. Asda Peterhead Express Petrol - Buchan Way, AB42 3JL - 164.9p (price reported 7 days ago)
  7. Ascona Kessock Service Station - South Road, Fraserburgh, AB43 8TJ - 162.9p
  8. MFG Ythan - 99 Station Road, AB41 9AY - 166.9p
  9. Ellon Superstore - Petrol Filling Station - Tesco, Castle Road, AB41 9RY - 167.9p

Cheapest unleaded near Peterhead this week

DayCheapestStation
Sat 14 Nov159.7pAsda Peterhead Supermarket
Fri 13 Nov159.7pAsda Peterhead Supermarket
Thu 12 Nov159.7pAsda Peterhead Supermarket
Wed 11 Nov162.9pAsda Peterhead Supermarket
Tue 10 Nov164.9pAsda Peterhead Express Petrol
Mon 9 Nov164.9pAsda Peterhead Express Petrol
Sun 8 Nov164.9pAsda Peterhead Express Petrol

Fuel prices in nearby towns