Petrol prices in Peterhead today
- Cheapest
- 164.9p
- Average
- 165.3p
- Most expensive
- 166.9p
- UK average
- 169.4p
The cheapest petrol near Peterhead today is 164.9p per litre at MORRISONS (AB42 1HG), 0.3 miles from the centre. Across the 5 stations reporting petrol prices, the average is 165.3p and the most expensive is 166.9p, a spread of 2.0p per litre between the cheapest and dearest forecourt. That puts Peterhead 4.1p below the UK average of 169.4p. 2 of the 5 stations are supermarket forecourts, which are usually among the cheapest places to fill up.
MORRISONS
SupermarketHAY CRESCENT , PETERHEAD · AB42 1HG
0.3 miles away
164.9pPetrol Last verified 56m agoPremium Unleaded (E10):164.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):195.9pbp
PETERHEAD MOTORS LTD , SOUTH ROAD, PETERHEAD, AB42 2XX, PETERHEAD · AB42 2XX
0.7 miles away
164.9pPetrol Last verified 56m agoASDA PETERHEAD SUPERMARKET
SupermarketLONGSIDE ROAD , PETERHEAD · AB42 2FY
1.3 miles away
164.9pPetrol Last verified 55m agoPremium Unleaded (E10):164.9pStandard Diesel (B7):194.9pSHELL
BUCHAN WAY , PETERHEAD · AB42 3JL
1.7 miles away
164.9pPetrol Last verified 26m agoPremium Unleaded (E10):164.9pSuper Unleaded (E5):183.9pStandard Diesel (B7):194.9pPremium Diesel (B7):213.9pESSO
1 SOUTH STREET , MINTLAW / PETERHEAD · AB42 5EL
8.2 miles away
166.9pPetrol Last verified 55m agoPremium Unleaded (E10):166.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):203.9p
Petrol prices in towns near Peterhead
- Ellon14.7 miles
- Fraserburgh15.2 miles
- Rosehearty17.9 miles
- Oldmeldrum23.3 miles
- Turriff25.3 miles
- Inverurie26.9 miles
Browse every town in Scotland or see the full list of locations.