Fuel Prices in Scotland
Compare petrol and diesel prices across 148 fuel stations in 14 counties and 48 towns across Scotland.
Cheapest Unleaded (E10)
149.9p
Cheapest Diesel
183.7p
Counties in Scotland
Aberdeenshire
26 stations · 11 towns
Glasgow City
21 stations · 1 towns
West Lothian
20 stations · 10 towns
Fife
16 stations · 6 towns
Midlothian
13 stations · 6 towns
North Lanarkshire
8 stations · 6 towns
Renfrewshire
7 stations · 5 towns
Angus
7 stations · 3 towns
South Lanarkshire
6 stations · 5 towns
Highland
5 stations · 5 towns
Falkirk
5 stations · 3 towns
Dumfries And Galloway
5 stations · 5 towns
Scottish Borders
5 stations · 3 towns
East Lothian
4 stations · 4 towns
Towns in Scotland
48 towns with fuel price data
Glasgow162.9pEdinburgh161.9pAberdeen160.9pBlackburn162.9pDundee167.7pInverness166.7pDumfries166.9pPaisley163.7pHamilton162.6pDunfermline167.9pAirdrie165.9pLanark165.7pLivingston167.9pCoatbridge165.7pInverurie167.9pPeterhead162.9pShotts169.9pKirkcaldy165.7pLeven165.9pNewton Stewart167.9pBathgate166.9pHuntly167.7pCumbernauld167.7pArbroath160.6pWishaw166.9pGreenock165.9pGlenrothes164.7pIsle Of Arran170.6pForfar168.9pEast Kilbride166.9pBuckie171.7pRenfrew163.9pFraserburgh163.9pKeith171.9pLockerbie172.7pGalashiels149.9pSouth Queensferry171.9pNorth Berwick167.9pEllon167.9pSt Andrews169.9pLoanhead163.7pBanff168.9pMusselburgh171.9pCastle Douglas168.9pPeebles171.9pDunbar164.9pAchnasheen169.9pNairn171.9p
Other Regions