Petrol prices in Oxford

Live petrol prices at 11 stations in Oxford. Cheapest today €1.53/L, average €1.568/L. Updated 2026-07-23.

StationPriceDistance
ESSO£1.530/L9.7 km
TESCO£1.530/L10.1 km
Esso£1.540/L9.8 km
BP£1.540/L9.1 km
TESCO£1.560/L4.2 km