Find the Cheapest Fuel Near You
Live petrol and diesel prices for 7,954 UK filling stations, updated twice daily from the Government's Fuel Finder scheme. Pick your area:
Unleaded (E10) · UK avg
158.7p
Diesel · UK avg
182.3p
Super unleaded (E5) · UK avg
176.0p
Premium diesel · UK avg
201.9p
All UK areas — live fuel prices
Browse live petrol and diesel prices by filling station for every county, updated twice daily.
- Aberdeen (81)
- Bath (58)
- Belfast (504)
- Birmingham (194)
- Blackburn (67)
- Blackpool (26)
- Bolton (44)
- Bournemouth (62)
- Bradford (55)
- Brighton (78)
- Bristol (105)
- Bromley (30)
- Cambridge (55)
- Canterbury (52)
- Cardiff (102)
- Carlisle (67)
- Chelmsford (84)
- Chester (84)
- Colchester (52)
- Coventry (94)
- Crewe (38)
- Croydon (33)
- Darlington (66)
- Dartford (39)
- Derby (92)
- Doncaster (96)
- Dorchester (28)
- Dudley (56)
- Dumfries (35)
- Dundee (29)
- Durham (39)
- Edinburgh (88)
- Enfield (38)
- Exeter (99)
- Falkirk (40)
- Glasgow (132)
- Gloucester (107)
- Guildford (101)
- Halifax (18)
- Harrogate (20)
- Harrow (28)
- Hemel Hempstead (61)
- Hereford (34)
- Huddersfield (32)
- Hull (59)
- Ilford (28)
- Inverness (62)
- Ipswich (94)
- Kilmarnock (54)
- Kingston upon Thames (56)
- Kirkcaldy (38)
- Kirkwall (23)
- Lancaster (58)
- Leeds (85)
- Leicester (123)
- Lincoln (50)
- Liverpool (89)
- Llandrindod Wells (20)
- Llandudno (98)
- London E (46)
- London EC (3)
- London N (42)
- London NW (30)
- London SE (60)
- London SW (41)
- London W (26)
- Luton (36)
- Manchester (115)
- Medway (85)
- Milton Keynes (61)
- Motherwell (60)
- Newcastle upon Tyne (132)
- Newport (66)
- Northampton (90)
- Norwich (96)
- Nottingham (140)
- Oldham (51)
- Outer Hebrides (17)
- Oxford (78)
- Paisley (59)
- Perth (42)
- Peterborough (148)
- Plymouth (72)
- Portsmouth (80)
- Preston (73)
- Reading (96)
- Redhill (76)
- Romford (47)
- Salisbury (40)
- Scottish Borders (24)
- Sheffield (152)
- Shetland (16)
- Shrewsbury (72)
- Slough (40)
- Southall (35)
- Southampton (75)
- Southend-on-Sea (49)
- St Albans (28)
- Stevenage (55)
- Stockport (64)
- Stoke-on-Trent (86)
- Sunderland (26)
- Sutton (14)
- Swansea (142)
- Swindon (63)
- Taunton (69)
- Teesside (67)
- Telford (26)
- Tonbridge (93)
- Torquay (40)
- Truro (47)
- Twickenham (48)
- Wakefield (76)
- Walsall (51)
- Warrington (72)
- Watford (25)
- Wigan (31)
- Wolverhampton (51)
- Worcester (47)
- York (82)
Updated 4 Jun 2026. Source: UK Government Fuel Finder — Open Government Licence v3.0. Prices include duty and VAT and are shown as provided.
Spotted a wrong price? Report a discrepancy.