Skip to content

Petrol stations in Oxford

There are 9 petrol stations in Oxford (South East) with current fuel prices. The cheapest diesel is currently € 1.819 at Sainsburys.

Cheapest Diesel£ 1.819 — Sainsburys
Cheapest Unleaded£ 1.599 — Sainsburys
Stations9
Loading map…

Price trend in Oxford

Diesel ranged between £ 1.759 and £ 1.919 over the last 30 days.

Unleaded (E10) ranged between £ 1.569 and £ 1.749 over the last 30 days.

DateAvg. DieselAvg. Unleaded
20/08/2026£ 1.841£ 1.619
21/08/2026£ 1.842£ 1.620
24/08/2026£ 1.842£ 1.621
25/08/2026£ 1.844£ 1.621
26/08/2026£ 1.846£ 1.621
27/08/2026£ 1.847£ 1.621
28/08/2026£ 1.850£ 1.620
29/08/2026£ 1.851
31/08/2026£ 1.851£ 1.622
01/09/2026£ 1.851£ 1.622
02/09/2026£ 1.852£ 1.627
03/09/2026£ 1.858£ 1.632
04/09/2026£ 1.861£ 1.636
05/09/2026£ 1.862£ 1.638

Price comparison

Oxford is cheaper than the median in South East (1.4p), but more expensive than the average in United Kingdom (0.2p).

AreaDieselUnleaded (E10)
City£ 1.865£ 1.640
South East£ 1.879£ 1.659
United Kingdom£ 1.863£ 1.648

Nearby stations

CityStationsDieselUnleaded (E10)
Kidlington3£ 1.789£ 1.579
Abingdon7£ 1.789£ 1.569
Didcot5£ 1.789£ 1.599
Bicester11£ 1.779£ 1.559