Petrol prices in Elgin today
- Cheapest
- 165.6p
- Average
- 168.4p
- Most expensive
- 172.9p
- UK average
- 169.4p
The cheapest petrol near Elgin today is 165.6p per litre at ESSO BISHOPMILL ELGIN (IV30 4LF), 0.9 miles from the centre. Across the 10 stations reporting petrol prices, the average is 168.4p and the most expensive is 172.9p, a spread of 7.3p per litre between the cheapest and dearest forecourt. That puts Elgin 1.0p below the UK average of 169.4p. Gleaner has the lowest average petrol price among brands in the area. 5 of the 10 stations are supermarket forecourts, which are usually among the cheapest places to fill up.
ESSO BISHOPMILL ELGIN
SupermarketBUCCANEER GARAGE , LOSSIEMOUTH ROAD, ELGIN, IV30 4LF, ELGIN · IV30 4LF
0.9 miles away
165.6pPetrol Last verified 56m agoPremium Unleaded (E10):165.6pSuper Unleaded (E5):179.6pStandard Diesel (B7):194.6pPremium Diesel (B7):208.6pESSO NEW ELGIN
SupermarketPREMIER NEW ELGIN , 66, MAIN STREET, NEW ELGIN, ELGIN · IV30 6BG
1.1 miles away
165.6pPetrol Last verified 56m agoPremium Unleaded (E10):165.6pSuper Unleaded (E5):179.6pStandard Diesel (B7):194.6pASDA ELGIN SUPERSTORE
SupermarketEDGAR ROAD , ELGIN · IV30 6YQ
0.6 miles away
165.7pPetrol Last verified 55m agoPremium Unleaded (E10):165.7pStandard Diesel (B7):194.7pTESCO
SupermarketTESCO STORES LTD , BLACKFRIARS ROAD, ELGIN · IV30 1TY
0.2 miles away
166.9pPetrol Last verified 55m agoPremium Unleaded (E10):166.9pSuper Unleaded (E5):176.9pStandard Diesel (B7):196.9pESSO
WEST ROAD , ELGIN · IV30 1SA
0.7 miles away
167.9pPetrol Last verified 56m agoPremium Unleaded (E10):167.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):202.9pBP
EAST ROAD , ELGIN · IV30 1XU
0.8 miles away
167.9pPetrol Last verified 56m agoPremium Unleaded (E10):167.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):202.9pSHELL
COXTON PARK , ELGIN · IV30 8AZ
1.3 miles away
167.9pPetrol Last verified 26m agoPremium Unleaded (E10):167.9pSuper Unleaded (E5):186.9pStandard Diesel (B7):202.9pPremium Diesel (B7):221.9pMosstodloch Service Station
SupermarketMOSSTODLOCH FILLING STATION, MOSSTODLOCH, FOCHABERS, IV32 7LH , FOCHABERS · IV32 7LH
7.2 miles away
170.9pPetrol Last verified 54m agoGleaner
HARBOUR SERVICE STATION LTD , 5, SHORE STREET, LOSSIEMOUTH · IV31 6PB
5.2 miles away
172.9pPetrol Last verified 56m agoPremium Unleaded (E10):172.9pStandard Diesel (B7):202.9pGleaner
SEAPARK FILLING STATION , SEAPARK ROAD, KINLOSS, FORRES · IV36 3TJ
9.6 miles away
172.9pPetrol Last verified 54m agoPremium Unleaded (E10):172.9pSuper Unleaded (E5):192.9pStandard Diesel (B7):202.9p
Petrol prices in towns near Elgin
- Lossiemouth5.1 miles
- Burghead7.3 miles
- Rothes9.4 miles
- Forres11.4 miles
- Charlestown of Aberlour12.9 miles
- Buckie13.1 miles
Browse every town in Scotland or see the full list of locations.