UK petrol stations by area
8,153 petrol stations across the UK report live prices to the government Fuel Finder scheme. Right now the national average is 166.9p per litre for unleaded (E10) and 196.6p for diesel (B7). Pick a postcode area to compare stations near you, or use the live map to find the cheapest fuel around your location.
- AberdeenAB81 stationsE10 from 157.9p
- BathBA59 stationsE10 from 164.9p
- BirminghamB198 stationsE10 from 155.9p
- BlackburnBB69 stationsE10 from 155.9p
- BlackpoolFY26 stationsE10 from 161.9p
- BoltonBL45 stationsE10 from 157.7p
- BournemouthBH62 stationsE10 from 157.9p
- BradfordBD56 stationsE10 from 158.7p
- BrightonBN78 stationsE10 from 163.9p
- BristolBS107 stationsE10 from 162.9p
- BromleyBR30 stationsE10 from 161.9p
- CambridgeCB55 stationsE10 from 159.9p
- CanterburyCT53 stationsE10 from 159.9p
- CardiffCF101 stationsE10 from 161.7p
- CarlisleCA68 stationsE10 from 162.9p
- Central London (EC)EC2 stationsE10 from 169.9p
- ChelmsfordCM85 stationsE10 from 162.9p
- ChesterCH85 stationsE10 from 153.9p
- ColchesterCO53 stationsE10 from 163.7p
- CoventryCV99 stationsE10 from 162.7p
- CreweCW38 stationsE10 from 166.9p
- CroydonCR33 stationsE10 from 163.7p
- DarlingtonDL66 stationsE10 from 159.7p
- DartfordDA40 stationsE10 from 161.9p
- DerbyDE95 stationsE10 from 160.9p
- DoncasterDN99 stationsE10 from 154.9p
- DorchesterDT29 stationsE10 from 165.9p
- DudleyDY56 stationsE10 from 165.9p
- DumfriesDG39 stationsE10 from 159.9p
- DundeeDD29 stationsE10 from 159.9p
- DurhamDH39 stationsE10 from 159.9p
- East LondonE46 stationsE10 from 158.9p
- EdinburghEH88 stationsE10 from 160.9p
- EnfieldEN38 stationsE10 from 162.9p
- ExeterEX104 stationsE10 from 159.9p
- FalkirkFK41 stationsE10 from 165.7p
- GalashielsTD24 stationsE10 from 149.9p
- GlasgowG133 stationsE10 from 159.9p
- GloucesterGL108 stationsE10 from 159.7p
- GuildfordGU101 stationsE10 from 157.9p
- HalifaxHX18 stationsE10 from 163.9p
- HarrogateHG20 stationsE10 from 158.9p
- HarrowHA29 stationsE10 from 161.9p
- Hemel HempsteadHP59 stationsE10 from 161.9p
- HerefordHR34 stationsE10 from 155.9p
- HuddersfieldHD33 stationsE10 from 159.9p
- HullHU60 stationsE10 from 149.6p
- IlfordIG28 stationsE10 from 163.7p
- InvernessIV65 stationsE10 from 158.5p
- IpswichIP95 stationsE10 from 156.9p
- KilmarnockKA57 stationsE10 from 148.9p
- Kingston upon ThamesKT57 stationsE10 from 164.7p
- KirkcaldyKY39 stationsE10 from 159.9p
- KirkwallKW27 stationsE10 from 159.9p
- LancasterLA58 stationsE10 from 159.9p
- LeedsLS86 stationsE10 from 157.9p
- LeicesterLE125 stationsE10 from 161.7p
- LincolnLN50 stationsE10 from 157.8p
- LiverpoolL92 stationsE10 from 156.9p
- Llandrindod WellsLD20 stationsE10 from 158.0p
- LlandudnoLL105 stationsE10 from 148.9p
- LutonLU36 stationsE10 from 161.7p
- ManchesterM115 stationsE10 from 148.9p
- MedwayME85 stationsE10 from 163.9p
- MiddlesbroughTS67 stationsE10 from 159.7p
- Milton KeynesMK61 stationsE10 from 159.9p
- MotherwellML60 stationsE10 from 162.6p
- Newcastle upon TyneNE132 stationsE10 from 152.9p
- NewportNP70 stationsE10 from 157.9p
- North LondonN42 stationsE10 from 164.9p
- North West LondonNW31 stationsE10 from 159.9p
- NorthamptonNN90 stationsE10 from 159.6p
- Northern IrelandBT593 stationsE10 from 145.9p
- NorwichNR100 stationsE10 from 162.7p
- NottinghamNG139 stationsE10 from 152.9p
- OldhamOL50 stationsE10 from 160.9p
- Outer HebridesHS18 stationsE10 from 155.9p
- OxfordOX78 stationsE10 from 152.9p
- PaisleyPA60 stationsE10 from 155.9p
- PerthPH43 stationsE10 from 162.9p
- PeterboroughPE151 stationsE10 from 159.9p
- PlymouthPL75 stationsE10 from 162.9p
- PortsmouthPO79 stationsE10 from 162.9p
- PrestonPR73 stationsE10 from 163.9p
- ReadingRG95 stationsE10 from 161.9p
- RedhillRH76 stationsE10 from 163.9p
- RomfordRM47 stationsE10 from 160.9p
- SalisburySP40 stationsE10 from 163.9p
- SheffieldS157 stationsE10 from 153.9p
- ShetlandZE18 stationsE10 from 154.8p
- ShrewsburySY75 stationsE10 from 146.9p
- SloughSL40 stationsE10 from 163.9p
- South East LondonSE60 stationsE10 from 161.9p
- South West LondonSW41 stationsE10 from 165.8p
- SouthamptonSO75 stationsE10 from 163.9p
- Southend-on-SeaSS49 stationsE10 from 161.7p
- St AlbansAL27 stationsE10 from 165.9p
- StevenageSG56 stationsE10 from 161.9p
- StockportSK64 stationsE10 from 162.9p
- Stoke-on-TrentST90 stationsE10 from 159.9p
- SunderlandSR26 stationsE10 from 156.7p
- SuttonSM14 stationsE10 from 166.9p
- SwanseaSA142 stationsE10 from 151.9p
- SwindonSN63 stationsE10 from 162.7p
- TauntonTA71 stationsE10 from 159.9p
- TelfordTF26 stationsE10 from 161.9p
- TonbridgeTN94 stationsE10 from 159.9p
- TorquayTQ44 stationsE10 from 158.9p
- TruroTR48 stationsE10 from 162.9p
- TwickenhamTW49 stationsE10 from 164.9p
- UxbridgeUB35 stationsE10 from 163.9p
- WakefieldWF78 stationsE10 from 156.7p
- WalsallWS51 stationsE10 from 162.9p
- WarringtonWA72 stationsE10 from 151.9p
- WatfordWD25 stationsE10 from 159.9p
- West LondonW26 stationsE10 from 162.9p
- WiganWN32 stationsE10 from 162.7p
- WolverhamptonWV53 stationsE10 from 161.9p
- WorcesterWR47 stationsE10 from 157.9p
- YorkYO82 stationsE10 from 159.9p

