Fuel Prices Across Oxford (OX) Today

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Oxford (OX)

150.9p per litre at SAINSBURY'S, Banbury
Area average: 158.8p — save up to 7.9p/litre

Cheapest Diesel in Oxford (OX)

169.9p per litre at SAINSBURY'S, Wantage
Area average: 184.1p — save up to 14.2p/litre

There are 78 fuel stations reporting live prices across the Oxford (OX) postcode area via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 158.8p per litre across 78 stations. Diesel (B7) averages 184.1p across 78 stations. Unleaded is 0.7p above the national average of 158.1p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip.

Average Petrol and Diesel Prices in Oxford (OX) (pence per litre)

Unleaded (E10)
158.8p
78 stations
±6.4p std dev
+0.7p vs national
Super Unleaded (E5)
176.7p
66 stations
±8.7p std dev
+0.7p vs national
Diesel (B7)
184.1p
78 stations
±5.9p std dev
+2.6p vs national
Premium Diesel
203.9p
48 stations
±7.1p std dev
+2.3p vs national

30-Day Price Trend in Oxford (pence per litre)

Daily averages across all stations in the Oxford (OX) postcode area over the last 30 days.

Fuel Stations in Oxford (OX)

Station Postcode E10 E5 B7 SDV
ESSO, Oxford (OX10 0HX) OX10 0HX 160.9p 179.9p 187.9p
BP, Benson OX10 6LX 159.9p 180.9p 186.9p 207.9p
TEXACO, Cholsey OX10 9HW 156.9p 175.9p 184.9p
VALERO, Didcot OX11 0BT 153.9p 174.9p 180.9p 201.9p
TEXACO, Chilton OX11 0RW 156.9p 174.9p 186.9p 201.9p
SAINSBURY'S, Didcot OX11 7ND Super-market 151.9p 163.9p 177.9p
TESCO, Didcot OX11 9BZ Super-market 153.9p 162.9p 178.9p
SHELL, Blewbury OX11 9NU 156.9p 178.9p 186.9p 201.9p
JET, Grove OX12 0DH 154.9p 171.9p
BP, Wantage OX12 8BB 156.9p 177.9p 173.9p 198.9p
SAINSBURY'S, Wantage OX12 9AJ 152.9p 164.9p 169.9p Cheapest
SHELL, East Challow OX12 9TE 156.7p 174.7p 173.7p 191.7p
Budgens Frilford, Frilford OX13 6QL 157.9p 182.9p 185.9p 210.9p
TESCO, Abingdon-on-Thames OX14 1TU Super-market 153.9p 163.9p 178.9p
ESSO, Abingdon-on-Thames OX14 1TZ 153.9p 172.9p 181.9p 200.9p
Murco, Clifton Hampden OX14 3DE 156.9p 175.9p 184.9p
BP, Abingdon-on-Thames OX14 3PB 153.9p 173.9p 181.9p 201.9p
MURCO, Sutton Courtenay and Milton OX14 4AX Super-market 152.9p 177.9p
BP, Sutton Courtenay and Milton OX14 4TX 157.9p 178.9p 183.9p 204.9p
ESSO, Bodicote OX15 4AB 152.9p 171.9p 179.9p 198.9p
ESSO, Bloxham OX15 4QF 159.9p 179.9p 182.9p 199.9p
Gulf, Lower Brailes OX15 5HX 157.9p 183.9p
TESCO, Banbury OX16 1LX Super-market 152.9p 161.9p Cheapest 174.9p
Texaco, Banbury OX16 2AB 161.9p 184.9p
MORRISONS, Banbury OX16 2BB Super-market 151.9p 169.9p 175.9p 185.9p Cheapest
SHELL HARVEST ENERGY, Banbury OX16 5AQ 152.9p 168.9p 175.9p 191.9p
ESSO, Oxford (OX16 8SZ) OX16 8SZ 156.9p 175.9p 179.9p 198.9p
SAINSBURY'S, Banbury OX16 9XA Super-market 150.9p Cheapest 162.9p 173.9p
THREE B'S SERVICE STATION, Middleton Cheney OX17 2QY 153.9p 166.9p 176.9p
ASDA, Carterton OX18 3HQ 156.7p 184.7p
BP Brize Norton, Carterton OX18 3YL Super-market 156.9p 174.9p 184.9p 202.9p
GULF, Barrington OX18 4TN 157.9p 167.9p 184.9p
BP, Wolvercote Oxford OX2 8AL 159.9p 180.9p 187.9p 208.9p
WELCOME BREAK, Wolvercote Oxford OX2 8JZ 158.9p 170.9p 187.9p 199.9p
Judds Garage, Wootton OX201HT 158.9p 175.9p 186.9p
BP, Weston-on-the-Green OX25 3QQ 158.9p 179.9p 189.9p 210.9p
SHELL, Weston-on-the-Green OX25 3QQ 158.9p 184.9p 189.9p 214.9p
JET, Steeple Barton OX25 5QQ 161.0p 179.0p 183.0p 209.0p
ESSO, Bicester OX26 1BT 157.9p 176.9p 179.9p 198.9p
TESCO, Bicester OX26 1DE Super-market 154.9p 164.9p 176.9p
EG ON THE MOVE, Bicester OX26 2HJ 155.9p 175.9p 182.9p 202.9p
Empire Petroleum Limited , Bicester OX26 3EU 151.9p 169.9p 177.9p 199.9p
SHELL, Bicester OX26 6HB 158.9p 184.9p 183.9p 209.9p
JET, Bicester OX26 6PZ 151.9p 172.9p 179.9p 189.9p
ESSO, Stoke Lyne (OX27 7RD) OX27 7RD Motorway 185.9p 204.9p 199.9p 218.9p
ESSO, Stoke Lyne (OX27 7SG) OX27 7SG 179.9p 198.9p 197.9p
BP Witney, Witney OX28 1HQ Super-market 156.9p 174.9p 184.9p 202.9p
ESSO, Witney OX28 4EJ 157.9p 172.9p 186.9p 200.9p
SHELL, Ducklington OX28 4TT 157.9p 179.9p 185.9p 214.9p
VALERO, Witney OX28 6JL 156.9p 175.9p 182.9p 199.9p
BP, Witney OX29 0RD 156.9p 172.9p 183.9p 199.9p
ESSO, Eynsham OX29 4EF 159.9p 174.9p 186.9p 200.9p
BP, Eynsham OX29 4EN 159.9p 179.9p 185.9p 199.9p
GULF, Long Hanborough OX29 8BJ 156.9p 174.9p 185.9p 206.9p
BP, Old Marston Oxford OX3 0NA 159.9p 179.9p 183.9p 199.9p
SHELL, Headington Oxford OX3 7RD 162.9p 189.9p 184.9p 209.9p
BP, Great Milton OX33 1LJ Motorway 181.9p 193.9p 202.9p 214.9p
pace, Horspath OX33 1RT 157.9p 186.9p
ASDA, Wheatley OX33 1YZ 157.9p 185.9p
The Co-operative, Chinnor OX39 4HB 154.9p 182.9p
BP, Temple Cowley Oxford OX4 2DT 161.9p 179.9p 182.9p 199.9p
SHELL, Temple Cowley Oxford OX4 2LG 163.9p 184.9p 184.9p 209.9p
SAINSBURY'S, Littlemore Oxford OX4 4XR Super-market 153.9p 165.9p 179.9p
TESCO, Blackbird Leys Oxford OX4 6XJ Super-market 155.9p 164.9p 180.9p
BP, Stadhampton OX44 7TR 159.9p 180.9p 185.9p 206.9p
BP, Watlington (South Oxfordshire) OX49 5QF Super-market 158.9p 179.9p 188.9p
Shell, Yarnton OX5 1PL 157.9p 178.9p 185.9p 205.9p
BP Yarnton, Yarnton OX5 1PT Super-market 156.9p 174.9p 184.9p 202.9p
SAINSBURY'S, Kidlington OX5 2PE Super-market 154.9p 166.9p 182.9p
Texaco, Enstone OX7 4LQ 161.9p 176.9p 185.9p 200.9p
ESSO, Chipping Norton OX7 5AX 161.9p 179.9p 185.9p 199.9p
SHELL, Over Norton OX7 5SX 163.9p 189.9p 188.9p 214.9p
Callow Oils, Over Norton OX7 5TB 168.9p 192.9p
GULF, Shipton-under-Wychwood OX7 6BQ 164.9p 187.9p
Murco, Milton-under-Wychwood and Shipton-under-Wychwood OX7 6JS 161.9p 187.9p
BP, Thame OX9 3HS 168.9p 189.9p 191.9p 212.9p
ESSO, Thame OX9 3SB 177.9p 196.9p 198.9p 217.9p
JET, Lewknor OX9 7ED Super-market 157.9p 189.9p

Station Map

What does fuel cost a typical driver in the Oxford area?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2475/year on fuel across the Oxford (OX) postcode area (at 158.8p/L). That's £11 more than the UK average of £2464.

A diesel driver doing the same 12000 miles at 50 mpg spends about £2009/year at the area's average diesel price of 184.1p/L. That's £29 more than the UK average of £1980.

Choose the right station — save £££

Across the Oxford area, the cheapest petrol is 150.9p/L and the most expensive is 185.9p/L — a 35.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £21.00.

For diesel the spread is 33.0p/L (169.9p cheapest, 202.9p dearest) — £19.80 saved on a 60‑litre fill.

Frequently Asked Questions

The average unleaded petrol (E10) price across the Oxford (OX) postcode area is currently 158.8p per litre from 78 stations. The national average is 158.1p, so the Oxford area is 0.7p above the national average. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The average diesel (B7) price across the Oxford (OX) postcode area is currently 184.1p per litre from 78 stations. The national average is 181.5p, so the Oxford area is 2.6p above the national average. Prices are sourced from the UK government's Fuel Finder service.

There are currently 78 fuel stations reporting prices across the Oxford postcode area. This includes supermarket forecourts, independent stations, and branded sites.

Unleaded petrol in the Oxford area averages 158.8p compared to the national average of 158.1p — that's 0.7p more expensive than the UK average. Diesel averages 184.1p compared to 181.5p nationally — 2.6p above average.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.