PetrolFox
  1. UK
  2. ›Scotland
  3. ›Moray
  4. ›Keith

Keith fuel prices

3 stations in Keith, Moray, cheapest first.

Find the cheapest near you

3 stations · Unleaded · average 177.9p

  1. 1

    Tesco

    Keith Moss St Superstore - Petrol Filling Station

    Moss St, Keith AB55 5HB

    176.9p

    Cheapest

  2. 2

    Gulf

    Keith Service Station

    Regent Street, Keith AB55 5ED

    176.9p

    Cheapest

  3. 3

    Regency

    Regency Oils Limited

    Regency Filling Station, 29, Fife Street, Dufftown, Keith AB55 4AL

    179.9p

    +3.0p

Fuel prices in Keith today

The cheapest unleaded petrol (E10) in Keith today is 176.9p a litre at Gulf Keith Service Station (AB55 5ED). Across the 3 stations selling it, prices average 177.9p and go up to 179.9p, so filling a 55-litre tank costs between £97.30 and £98.94.

The cheapest diesel in Keith today is 199.9p a litre at Gulf Keith Service Station (AB55 5ED). Across the 3 stations selling it, prices average 201.6p and go up to 204.9p, so filling a 55-litre tank costs between £109.94 and £112.69.

Unleaded in Keith averages 177.9p, 2.8p more than the Moray average (175.1p) and 3.5p more than the UK average (174.4p). Diesel in Keith averages 201.6p, 0.7p more than the Moray average (200.8p) and 2.1p more than the UK average (199.5p).

Super unleaded (E5) is sold at 2 stations, from 186.9p at Tesco Keith Moss St Superstore - Petrol Filling Station. Premium diesel is sold at 1 station, from 217.9p at Gulf Keith Service Station. The 1 supermarket station charge 176.9p on average for unleaded, 1.5p less than the other 2.

Fuel prices in Keith today, pence per litre
FuelCheapestAverageHighestStations
Unleaded176.9p177.9p179.9p3
Super unleaded186.9p190.9p194.9p2
Diesel199.9p201.6p204.9p3
Premium diesel217.9p217.9p217.9p1

Nearby towns

Average unleaded price, cheapest highlighted

  • Aberlour2 stations171.1p+1.2p
  • Fochabers1 station173.9p+4.0p
  • Buckie3 stations177.9p+8.0p
  • Elgin7 stations172.8p+2.9p
  • Ballindalloch1 station169.9pCheapest
  • Lossiemouth2 stations177.9p+8.0p
All towns in Moray →

Petrol stations in Keith

Keith has 3 petrol stations reporting prices: 1 Gulf, 1 Tesco and 1 independent. 1 are open 24 hours a day. 1 is at a supermarket. Of the 3, all offer air and screenwash, all have customer toilets, all sell bottled AdBlue, 1 has a car wash and 1 has water.

For unleaded, the cheapest nearby town is Ballindalloch, averaging 169.9p (8.0p less than Keith); 3 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Ballindalloch, averaging 196.9p (4.7p less than Keith); 4 other nearby towns are also cheaper.

Questions about fuel in Keith

Where is the cheapest petrol in Keith?
Gulf Keith Service Station (AB55 5ED) has the cheapest unleaded at 176.9p a litre. The cheapest super unleaded is 186.9p at Tesco Keith Moss St Superstore - Petrol Filling Station.
Where is the cheapest diesel in Keith?
Gulf Keith Service Station (AB55 5ED) has the cheapest diesel at 199.9p a litre. The cheapest premium diesel is 217.9p at Gulf Keith Service Station.
How much is petrol in Keith today?
Unleaded averages 177.9p a litre across 3 stations, from 176.9p to 179.9p. Diesel averages 201.6p a litre across 3 stations, from 199.9p to 204.9p.
How many petrol stations are there in Keith?
Keith has 3 petrol stations reporting prices: 1 Gulf, 1 Tesco and 1 independent.
Which petrol stations in Keith are open 24 hours?
1 station is open 24 hours: Tesco Keith Moss St Superstore - Petrol Filling Station.
Is fuel cheaper near Keith?
For unleaded, the cheapest nearby town is Ballindalloch, averaging 169.9p (8.0p less than Keith); 3 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Ballindalloch, averaging 196.9p (4.7p less than Keith); 4 other nearby towns are also cheaper.
How up to date are these prices?
Retailers report their prices to the UK government's Fuel Finder scheme. We check for changes every 15 minutes; these prices were last checked at 23:03 on 13 October.

Prices checked 13 Oct, 23:03 and refreshed every 15 minutes. Prices are reported by retailers, so check at the pump.

Source: Fuel Finder. Contains public sector information licensed under the Open Government Licence v3.0. Postcode data from postcodes.io.