Live diesel prices at 22 stations in Oxford. Cheapest today £1.980/L, average £2.028/L. Updated 5 October 2026.
The average diesel price in Oxford, £2.028/L, matches the national average of £2.024/L. Across 22 stations prices run from £1.980/L to £2.200/L: £11.00 difference on a 50-litre tank.
| Station | Price | Distance |
|---|---|---|
| SAINSBURYS HEYFORD HILL | £1.980/L | 3.5 km |
| OXFORD SUPERSTORE - PETROL FILLING STATION | £1.990/L | 4.2 km |
| ASDA WHEATLEY SUPERSTORE | £1.990/L | 9.2 km |
| horspath service station ltd | £1.990/L | 5.4 km |
| GULF | £1.990/L | 13.2 km |