Fuel prices in the UK are continuing to soar, with the average litre of petrol now costing more than 150p. Following Russia’s invasion of Ukraine, which has seen the UK impose sanctions on the country, prices have hit a new record high and are expected to keep rising.
Last month Bristol Live reported the cheapest petrol and diesel prices in the city, but those figures have since shot up by around 10p on average. As of March 7, in Bristol you won't find petrol cheaper than 148.9 per litre.
We have compiled a list showing the cheapest petrol stations in Bristol, using the price-comparison website PetrolPrices where data for 8,490 UK petrol stations has been collected.
The cheapest fuel is at Sainsburys in Castle Court, whereas the most expensive is at Shell on Muller Road, where diesel is reportedly more than 170p per litre.
Bristol's cheapest petrol and diesel prices
Petrol
All the top five cheapest for petrol are supermarket forecourts, according to Petrol Prices.
- Sainsburys, Castle Court - 148.9p
- Sainsburys, Winterstoke Road - 149.0p
- Sainsburys, St George - 149.0p
- Asda, Whitchurch - 149.7p
- Morrisons, Hartcliffe - 149.7p
- Texaco, Stapleton - 149.9p
- Morrisons, Fishponds - 149.9p
- Murco, Stockwood Lane - 149.9p
- Sainsbury's East Filton - 149.9p
- Tesco Extra, Brislington - 150.0p
Diesel
- Sainsburys, Winterstoke Road - 151.0p
- Tesco Extra, Brislington - 151.9p
- Sainsburys, East Filton - 151.9p
- Sainsburys Castle Court - 152.9p
- Morrisons Fishponds - 152.9p
- Murco, Stockwood Lane - 152.9p
- Morrisons Hartcliffe - 153.7p
- BP, Frenchay Park Road - 153.9p
- Esso, Filton - 153.9p
- Applegreen, Bishopston - 154.0p
Get the best stories about the things you love most curated by us and delivered to your inbox every day. Choose what you love here
READ MORE: Bristol fuel prices: Cheapest petrol and diesel in and around the city right now
READ MORE: Queues for petrol in Bristol as Ukraine crisis forces fuel prices up
READ MORE: Petrol prices in Bristol hit £1.50 a litre as fuel prices continue to soar