Cost to fill up
What filling your tank costs at today's prices, for petrol and diesel, at the cheapest price near you and at the median.
Prices checked 3 Nov 2026, 06:51
Tank now
Today's cost
Filling 45 litres: a 45-litre tank from empty.
Using UK medians. Look up a town or postcode first, and you can choose its prices here.
Petrol
- UK median169.9p a litre£76.46
Diesel
- UK median198.9p a litre£89.51
Super unleaded
- UK median188.9p a litre£85.01
Premium diesel
- UK median217.9p a litre£98.06
These are estimates. They use prices as published by the retailers, as last checked, and stations can change them at any time. The median is the middle price: half the stations charge less and half charge more. Closed stations, prices the retailer has not updated for 30 days and prices that look like errors are left out. Spotted a wrong price? Report a discrepancy to the government's Fuel Finder service.