Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Daily Mirror
Daily Mirror
Business
Levi Winchester

We compared supermarket petrol prices at Tesco, Sainsbury's, Asda and Morrisons

Petrol and diesel prices are starting to drop across the UK - but the big supermarkets have been accused of charging over the odds.

The average price of unleaded now sits at 155.82p per litre, while diesel is 179.18p per litre.

It used to be the case that supermarkets would normally be the cheapest place to get your fuel, with motorway stations the most expensive.

But motoring organisation the RAC said the major grocers are “taking advantage” of drivers by not lowering their prices - despite a recent dip in wholesale costs.

In a warning last month, the RAC said some independent forecourts now have better prices.

Following the criticism, supermarket chain Asda became the first to cut fuel prices across its UK forecourts.

Petrol prices are starting to drop (Getty Images)

The RAC said unleaded prices at Asda have been reduced by around 4.5p per litre on average, and by 5.5p per litre for diesel.

The only way to make sure you're getting the best price for fuel is to compare prices using an app like Petrol Prices.

This lets you search for the cheapest petrol or diesel within a 20-mile radius of your location - and you can tailor your search for a certain brand.

This includes the supermarkets and more well-known petrol forecourts, like BP, Esso and Jet.

To help you see how supermarket fuel prices vary across the country, we've compared Asda, Morrisons, Sainsbury's and Tesco forecourts at ten postcodes across England, Scotland and Wales.

The postcodes we looked at ranged as far down as Brighton and Cornwall, and as high up as Edinburgh and Glasgow.

These are not the absolute cheapest prices where you live, but just how much the supermarkets are charging.

It is still worth doing your own search to see how much smaller chains and independent forecourts cost.

Asda

Asda has just slashed the price of its fuel (Getty Images)

Of all the postcodes we checked, the cheapest price for unleaded petrol at an Asda forecourt came in at 145.9p per litre - and the most expensive was 158.7p per litre.

This marks a difference of around 13p per litre.

In terms of diesel, the cheapest price we spotted was 168.7p per litre and the priciest was 182.7p per litre - a difference of 14p per litre.

Morrisons

We compared prices at Morrisons (WalesOnline/ Gayle Marsh)

The cheapest unleaded petrol at Morrisons at the postcodes we checked was 145.7p per litre.

One Morrisons forecourt charged 161.9p per litre - around 16p per litre more expensive.

If you're a diesel driver, the cheapest price we found was 167.7p per litre and the most expensive was 185.9p per litre.

This is roughly an 18p per litre difference.

Sainsbury's

Sainsbury's fuel prices vary across the country (PA)

Sainsbury's charged 145.9p per litre at its cheapest forecourt for unleaded, while the most expensive charged 160.9p per litre.

It means drivers in different parts of the country that we looked at are paying up to 15p per litre more.

For diesel, the best price at Sainsbury's forecourts was 168.9p per litre and the priciest was 189.9p per litre - a 21p per litre difference.

Tesco

Tesco prices also differ depending where you live (SOPA Images/LightRocket via Getty Images)

Tesco shoppers paid as little as 145.9p per litre at the garages we checked, going up to 159.9p per litre in some parts of the country.

This marks a price difference of 14p per litre.

If you're a diesel driver, the cheapest price we found was 169.9p per litre and the most expensive was 183.9p per litre.

This adds up to a 14p per litre difference.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.