Asda is renowned for having some of the lowest petrol prices in the UK, typically undercutting branded stations by 5–8p.
Price history is being collected
Check back in 24 hours to see the Asda price trend.The current average Asda petrol (E10) price is 154.9p per litre across 405 UK stations. The cheapest Asda station is currently at 148.7p per litre.
Asda petrol is currently 1.9p per litre below the UK national average of 156.8p. Asda is one of the more competitive fuel brands in the UK.
There are 405 Asda fuel stations across the UK tracked by FuelSignal. Prices at all stations are updated every 30 minutes from the official UK Government Fuel Finder data.
The cheapest Asda diesel (B7) price is currently 174.7p per litre. The average Asda diesel price is 184.2p.
Use FuelSignal's fuel finder to locate the nearest Asda station. Simply enter your postcode or allow location access, and FuelSignal will show you all nearby Asda stations with live prices, distance, and directions.
Asda fuel prices are updated every 30 minutes on FuelSignal. All major UK fuel retailers are legally required to report prices to the government's Fuel Finder scheme, which FuelSignal pulls from automatically.
Average petrol (E10) today