Asda

Asda petrol prices

Asda is renowned for having some of the lowest petrol prices in the UK, typically undercutting branded stations by 5–8p.

405Stations UK
154.9pAvg petrol (E10)
184.2pAvg diesel (B7)
-1.9pvs UK avg

Cheapest Asda stations

Live
View all Asda stations →

Asda price trend

Price history is being collected

Check back in 24 hours to see the Asda price trend.

Frequently asked questions

What is the current Asda petrol price?+

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.

Is Asda petrol cheaper than the UK average?+

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.

How many Asda petrol stations are 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.

What is the cheapest Asda diesel price?+

The cheapest Asda diesel (B7) price is currently 174.7p per litre. The average Asda diesel price is 184.2p.

How do I find the nearest Asda petrol station?+

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.

How often are Asda fuel prices updated?+

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.

How Asda compares

Average petrol (E10) today

Shell goose green service station
153.9p
Shell
153.9p
Asda
154.3p
Sainsbury's
154.8p
Bp priory road service station
154.9p
Tesco
155.3p

Compare fuel brands