Petrol Prices in Peterhead

5 stations within 10 miles · Aberdeenshire · Scotland

View on Map

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.

Sort by:
  • MORRISONS

    Supermarket

    HAY CRESCENT , PETERHEAD · AB42 1HG

    0.3 miles away

    164.9pPetrol Last verified 56m ago
    Premium Unleaded (E10):164.9p
    Super Unleaded (E5):189.9p
    Standard Diesel (B7):195.9p
  • bp

    PETERHEAD MOTORS LTD , SOUTH ROAD, PETERHEAD, AB42 2XX, PETERHEAD · AB42 2XX

    0.7 miles away

    164.9pPetrol Last verified 56m ago
  • ASDA PETERHEAD SUPERMARKET

    Supermarket

    LONGSIDE ROAD , PETERHEAD · AB42 2FY

    1.3 miles away

    164.9pPetrol Last verified 55m ago
    Premium Unleaded (E10):164.9p
    Standard Diesel (B7):194.9p
  • SHELL

    BUCHAN WAY , PETERHEAD · AB42 3JL

    1.7 miles away

    164.9pPetrol Last verified 26m ago
    Premium Unleaded (E10):164.9p
    Super Unleaded (E5):183.9p
    Standard Diesel (B7):194.9p
    Premium Diesel (B7):213.9p
  • ESSO

    1 SOUTH STREET , MINTLAW / PETERHEAD · AB42 5EL

    8.2 miles away

    166.9pPetrol Last verified 55m ago
    Premium Unleaded (E10):166.9p
    Super Unleaded (E5):189.9p
    Standard Diesel (B7):203.9p

Petrol prices in towns near Peterhead

Browse every town in Scotland or see the full list of locations.