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

  1. UK median169.9p a litre£76.46

Diesel

  1. UK median198.9p a litre£89.51

Super unleaded

  1. UK median188.9p a litre£85.01

Premium diesel

  1. 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.