Best Petrol and Diesel Deals UK

Last updated: 6 June 2026. All deals verified by our editorial team. Cashback rates change frequently — always check the live rate before clicking through.

Best Fuel Savings deals right now

ProviderOfferHow to get itConditionsGet deal
PetrolPricesPetrolPrices
Find the cheapest petrol & diesel station near you — typically saves 5-10p per litre vs the average local pumpVisit petrolprices.com or download the free app; search by postcode or use live locationFree to use; the cheapest local station nearly always beats any single-retailer loyalty schemeView deal
TescoTesco
1 Clubcard point per 2 litres of fuel at Tesco Petrol Filling Stations — 1 point per litre with Clubcard Pay+ or a Tesco Bank credit cardScan Clubcard at Tesco filling stations or pay with Clubcard Pay+Free Clubcard required; double up at Tesco PFS by paying with Clubcard Pay+ or a Tesco Bank credit cardView deal
Sainsbury'sSainsbury’s
1 Nectar point per litre at Sainsbury’s and participating Esso stationsScan Nectar card or app at the pumpPoints worth 0.5p each; look out for Nectar Double Up events for extra valueView deal
MorrisonsMorrisons
Earn 5 points per litre on the More Card; 5,000 points = £5 Morrisons Fiver voucherScan More Card at Morrisons petrol stationsFiver vouchers redeemable on groceries only, not fuel; free to joinView deal
ShellShell
Shell GO+ Rewards — £2.50 welcome bonus, 10% off deli by Shell, car/jet wash and Shell engine oils, plus buy 7 hot drinks get 1 free; earn points on fuel and in-store to spend on rewards or partner gift cardsDownload the Shell App and register for Shell Go+Free to join; must opt in to marketing for welcome bonus; revamped from the legacy 3p/litre visit-based reward in 2026View deal
BPBP
BPme Rewards — 1 point per litre standard fuel, 2 per litre BP Ultimate; redeem for fuel or M&S/Amazon vouchersRegister via the BPme app or pick up a card at a BP stationFree to join; no annual fees; available at participating BP stationsView deal
AsdaAsda
Asda Rewards Cashpot — earn 0.5p per litre into your Cashpot balance at participating Asda petrol stations; spend Cashpot pounds on groceries or fuelDownload the Asda Rewards app, scan your code at the pump or kiosk, then redeem your Cashpot balance at the till in-store or online.Available at participating Asda forecourts only (not all sites). Cashpot balance expires 6 months after being added.View deal
Octopus EnergyOctopus Energy
Octopus EV drivers: from 5.49p/kWh overnight on Intelligent Octopus Go (April 2026 rate cut) — typical EV running cost under £2 per 100 milesSwitch to Intelligent Octopus Go via octopus.energy; eligible EV or charger required; smart-charging window auto-runs 23:30–05:30 plus extended off-peak slots.Off-peak rate varies by region (5.49p national average, some regions lower). Compatible EV/charger and smart meter required. Peak unit rate applies at other times.View deal

No single loyalty card transforms your fuel spending, but treating them as a system can save £85-£150 a year. Sign up for all the free schemes — Clubcard, Nectar, Shell Go+, BPme, Morrisons More — and use whichever applies at your nearest station. Most importantly, always check PetrolPrices.com first: the cheapest local pump nearly always beats any loyalty bonus. EV drivers on Octopus Intelligent Go pay around 1/10th the cost per mile of petrol.

Browse more deals categories

🛒Food & Groceries Coffee & Eating Out 📺Streaming & Subscriptions 👔Clothing & Fashion 🏥Health & Pharmacy 🏠Home & Garden ✈️Holidays & Travel
Scroll to Top