Petrol stations in Oxford
There are 9 petrol stations in Oxford (South East) with current fuel prices. The cheapest diesel is currently € 1.949 at Sainsburys.
Loading map…
Sainsburys
Heyford Hill, Littlemore, OX4 4XR Oxford
Unleaded (E10): £ 1.729Diesel: £ 1.949
Price change 18/10/2026, 08:10
Tesco
Unit 7, Oxford Retail Park, Ambassador Avenue, Cowley, OX4 6XJ Oxford
Unleaded (E10): £ 1.749Diesel: £ 1.949
Price change 20/10/2026, 16:11
pace
Horspath Service Station, Oxford Road, Horspath, OX33 1RT Oxford
Unleaded (E10): £ 1.759Diesel: £ 1.979
Price change 23/10/2026, 05:11
BP
Cherwell Drive, OX3 0NA Oxford
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 23/10/2026, 22:11
BP
Oxford Road, OX10 6LX Oxford
Unleaded (E10): £ 1.769Diesel: £ 1.999
Price change 17/10/2026, 14:10
BP
A40 Woodstock Road, OX2 8AL Oxford
Unleaded (E10): £ 1.759Diesel: £ 2.019
Price change 21/10/2026, 11:11
Welcome Break
A34, Woodstock Road, OX2 8JZ Oxford
Unleaded (E10): £ 1.769Diesel: £ 2.019
Price change 15/10/2026, 14:41
Shell
44-48 Garsington Road, OX4 2LG Oxford
Unleaded (E10): £ 1.789Diesel: £ 2.029
Price change 23/10/2026, 14:11
Shell
London Road, OX3 7RD Oxford
Unleaded (E10): £ 1.799Diesel: £ 2.039
Price change 09/10/2026, 15:10
Price trend in Oxford
Diesel ranged between £ 1.929 and £ 2.049 over the last 30 days.
Unleaded (E10) ranged between £ 1.679 and £ 1.799 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 27/09/2026 | £ 1.992 | £ 1.741 |
| 28/09/2026 | £ 1.998 | £ 1.745 |
| 29/09/2026 | £ 1.999 | — |
| 30/09/2026 | £ 2.003 | £ 1.756 |
| 01/10/2026 | £ 1.999 | £ 1.762 |
| 02/10/2026 | £ 2.012 | £ 1.763 |
| 04/10/2026 | £ 2.019 | £ 1.769 |
| 05/10/2026 | £ 2.012 | £ 1.768 |
| 08/10/2026 | £ 2.011 | £ 1.771 |
| 09/10/2026 | £ 2.011 | — |
| 13/10/2026 | — | £ 1.770 |
| 14/10/2026 | — | £ 1.770 |
| 22/10/2026 | £ 2.001 | £ 1.766 |
| 24/10/2026 | — | £ 1.762 |
Price comparison
Oxford is cheaper than the median in South East (0.1p), but more expensive than the average in United Kingdom (0.9p).
Diesel
- Oxford£ 1.998+0.9 p
- South East£ 1.999+1.0 p
- United Kingdom£ 1.989±0
Unleaded (E10)
- Oxford£ 1.762+2.7 p
- South East£ 1.749+1.4 p
- United Kingdom£ 1.735±0
Difference from the United Kingdom average