Find My Fuel

Cheapest Fuel Prices

Discover the lowest fuel prices in your area and save money on every fill-up. Real-time data from thousands of stations across the UK.

Search Filters

Get Price Alerts

Never miss the best deals again

Set up instant notifications when fuel prices drop in your area and save money on every fill-up.

Set Up Price Alerts

Cheapest Petrol Prices

4121 stations found

🟢
Very Fresh 8 minutes ago

Updated within the last hour

Last Updated
10:00
Mar 3, 2026
£1.31
Best Price
Station Address Price Last Updated
BP
SGN
10 Bothwell Road, Uddingston
G71 7ET
£1.31
per liter
8 minutes ago
TEXACO
SGN
School Road, Wombourne, Wolverhampton
WV59ED
£1.31
per liter
8 minutes ago
SHELL
Shell
76-78 GOWER ROAD
SA2 9BZ
£1.31
per liter
8 minutes ago
SHELL
Shell
1201 NEW CHESTER ROAD
CH62 0BZ
£1.31
per liter
8 minutes ago
SHELL
Shell
EASTON LANE
SO23 7SL
£1.31
per liter
8 minutes ago
SHELL
Shell
49 TADEMA ROAD
SW10 0NY
£1.31
per liter
8 minutes ago
SHELL
Shell
STIRLING CORNER
EN5 3JG
£1.31
per liter
8 minutes ago
SHELL
Shell
A41 SERVICE AREA
HP1 2SB
£1.31
per liter
8 minutes ago
SHELL
Shell
Bath Row
B15 1LS
£1.31
per liter
8 minutes ago
SHELL
Shell
100 100 DERBY ROAD
L20 1BP
£1.31
per liter
8 minutes ago
SHELL
Shell
CENTREHOLM ROUNDABOUT
PA8 6EY
£1.31
per liter
8 minutes ago
SHELL
Shell
1 BALBY ROAD
DN4 0RA
£1.31
per liter
8 minutes ago
ESSO
Esso Tesco Alliance
LEWES ROAD, FOREST ROW
RH18 5JS
£1.31
per liter
8 minutes ago
ESSO
Esso Tesco Alliance
Kingston Road, HULL
HU10 6NB
£1.31
per liter
8 minutes ago
ESSO
Esso Tesco Alliance
100 Lower Addiscombe Road, CROYDON
CR0 6AD
£1.31
per liter
8 minutes ago
ESSO
Esso Tesco Alliance
SHIRLEY ROAD, CROYDON
CR0 7ER
£1.31
per liter
8 minutes ago
TESCO
Tesco
Earlham Rd Earlham Norwich
NR4 7TF
£1.31
per liter
8 minutes ago
TESCO
Tesco
Winwick Rd Warrington
WA2 8JE
£1.31
per liter
8 minutes ago
TESCO
Tesco
12 Weston Favell Centre Weston Favell Northampton
NN3 8JZ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Excelsior Estate Excelsior Road Cardiff
CF14 3AT
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Resolution Road Ashby-de-la-Zouch
LE65 1TE
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd 6 G Road Llandudno Junction
LL31 9XY
£1.31
per liter
8 minutes ago
TESCO
Tesco
Hardengreen Bonnyrigg Road Dalkeith
EH22 3PP
£1.31
per liter
8 minutes ago
TESCO
Tesco
Unit 7, Oxford Retail Park Ambassador Avenue, Cowley Oxford
OX4 6XJ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Turnstone Road Dunfermline
KY11 8EG
£1.31
per liter
8 minutes ago
TESCO
Tesco
Culverhouse Cross Cardiff
CF5 6XQ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Courteney Road Gillingham
ME8 0GX
£1.31
per liter
8 minutes ago
TESCO
Tesco
Bidston Link Road Birkenhead
CH43 7AA
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Bullsbridge Industrial Estate Hayes Road Southall
UB2 5NB
£1.31
per liter
8 minutes ago
TESCO
Tesco
Crieff Rd Perth
PH1 2NR
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Oxford Road Brackley
NN13 7EF
£1.31
per liter
8 minutes ago
TESCO
Tesco
Winterthur Lane Dunfermline
KY12 7BD
£1.31
per liter
8 minutes ago
TESCO
Tesco
Amesbury Distribution Park London Road, Amesbury Salisbury
SP4 7RT
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Laurel Drive Danestone Aberdeen
AB22 8HB
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Blue Boar Lane Norwich
NR7 8AB
£1.31
per liter
8 minutes ago
TESCO
Tesco
Barnard Ave Brigg
DN20 8AT
£1.31
per liter
8 minutes ago
TESCO
Tesco
Mandeville Way Laindon Basildon
SS15 6TJ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd 1 Leicester Road Rugby
CV21 1RG
£1.31
per liter
8 minutes ago
TESCO
Tesco
Town Lane Stanwell Staines
TW19 7PZ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Blackfriars Road Elgin
IV30 1TY
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Blaby Road Wigston
LE18 4SE
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Brook Retail Park London Road Clacton-on-Sea
CO15 3TP
£1.31
per liter
8 minutes ago
TESCO
Tesco
Olive Bank Road East Lothian
EH21 7BL
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd 78 Finchampstead Road Wokingham
RG40 2NS
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Midland Way Thornbury Bristol
BS35 2BS
£1.31
per liter
8 minutes ago
TESCO
Tesco
Wallingford Rd North Moreton Didcot
OX11 9BZ
£1.31
per liter
8 minutes ago
TESCO
Tesco
Wallace St Stirling
FK8 1NP
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco 6 Townsend Shopping Park Townsend Shepton Mallet
BA4 5EG
£1.31
per liter
8 minutes ago
TESCO
Tesco
Tesco Stores Ltd Hancock Road London
E3 3DA
£1.31
per liter
8 minutes ago
TESCO
Tesco
Vernon Way Crewe
CW1 2DD
£1.31
per liter
8 minutes ago