Current Fuel Prices in Greater London
As of 30 March 2026, the current price for unleaded petrol in Greater London is 148.8p per litre, and diesel costs 176.5p per litre. These figures are slightly above the UK averages but remain competitive within urban areas.
How Greater London Compares to the UK Average
London's fuel prices mirror the national trend, with unleaded petrol averaging around 148.8p per litre and diesel at 176.5p per litre. While these figures are on par with the UK averages, regional factors like high rental costs for service stations can push prices up slightly in Greater London.
Cheapest Places to Buy Fuel in Greater London
Supermarkets offer some of the best deals in Greater London. Chains such as Asda, Tesco, Sainsbury's, and Morrisons typically sell petrol at around 3-5p per litre cheaper than branded stations like BP or Shell. This price difference can really add up over time if you’re making regular fuel stops.
Tips for Saving on Fuel in Greater London
Here are some practical tips to help you save money on fuel while driving in Greater London:
- Utilise Supermarket Loyalty Points: Most supermarkets offer loyalty schemes that reward customers with points or discounts. These can often be redeemed towards the cost of your petrol.
- Fuel Cards for Business Users: If you drive frequently for work, a fuel card can provide significant savings by locking in competitive rates and offering additional perks like tax-free diesel.
- Drive Efficiently: Small changes to your driving habits can make a big difference. Maintain steady speeds, accelerate gently, keep tyres inflated to the correct pressure, and remove roof racks when not needed.
You do not need to pay for fuel price comparison - this information is free.
Why Fuel Prices Vary Across Greater London
Fuel prices can vary significantly within Greater London due to several factors. Competition among service stations plays a role, as does the distance from refineries and distribution hubs. Motorways often come with higher prices compared to local streets because of their high rental costs for service stations.
urban areas tend to have higher fuel prices than rural ones in Greater London. This is partly due to the greater overhead costs associated with running stations in densely populated regions.
By understanding these factors, you can better deal with your way around Greater London's fluctuating fuel market and find ways to save money on petrol and diesel.
For more detailed information and current price data, refer to DESNZ weekly road fuel prices (Gov.uk).