Petrol Prices in Forres

3 stations within 10 miles · Moray · Scotland

View on Map

Petrol prices in Forres today

Cheapest
171.9p
Average
172.6p
Most expensive
172.9p
UK average
169.4p

The cheapest petrol near Forres today is 171.9p per litre at ESSO (IV36 2EY), 0.6 miles from the centre. Across the 3 stations reporting petrol prices, the average is 172.6p and the most expensive is 172.9p, a spread of 1.0p per litre between the cheapest and dearest forecourt. That puts Forres 3.2p above the UK average of 169.4p. 1 of the 3 stations is a supermarket forecourt, which are usually among the cheapest places to fill up.

Sort by:
  • ESSO

    NAIRN ROAD , FORRES · IV36 2EY

    0.6 miles away

    171.9pPetrol Last verified 56m ago
    Premium Unleaded (E10):171.9p
    Super Unleaded (E5):189.9p
    Standard Diesel (B7):203.9p
  • Gleaner

    SEAPARK FILLING STATION , SEAPARK ROAD, KINLOSS, FORRES · IV36 3TJ

    2.2 miles away

    172.9pPetrol Last verified 55m ago
    Premium Unleaded (E10):172.9p
    Super Unleaded (E5):192.9p
    Standard Diesel (B7):202.9p
  • SAINSBURYS

    Supermarket

    BALMAKEITH BUSINESS PARK , FORRES ROAD, NAIRN · IV12 5QF

    9 miles away

    172.9pPetrol Last verified 27m ago
    Premium Unleaded (E10):172.9p
    Super Unleaded (E5):184.9p
    Standard Diesel (B7):199.9p

Petrol prices in towns near Forres

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