PetrolFox
  1. UK
  2. ›England
  3. ›Oxfordshire

Oxfordshire fuel prices

81 stations in Oxfordshire, cheapest first.

Find the cheapest near you

80 stations · Unleaded · average 176.0p

  1. 1

    Sainsburys

    Sainsburys Wantage

    Limborough Road, Wantage OX12 9AJ

    167.9p

    Cheapest

  2. 2

    Jet

    Bellingers Service Station

    M Bellinger & Sons LTD, Station Road, Grove, Wantage OX12 0DH

    168.9p

    +1.0p

  3. 3

    Shell

    Mellors Service Station

    Fuel 24 Assets LTD, Mellors Service Station, Faringdon Road, East Challow, Wantage OX12 9TE

    169.7p

    +1.8p

Fuel prices in Oxfordshire today

The cheapest unleaded petrol (E10) in Oxfordshire today is 167.9p a litre at Sainsburys Wantage in Wantage (OX12 9AJ). Across the 80 stations selling it, prices average 176.0p and go up to 199.9p, so filling a 55-litre tank costs between £92.34 and £109.94.

The cheapest diesel in Oxfordshire today is 191.9p a litre at Murco Sutton Courtenay in Abingdon (OX14 4AX). Across the 81 stations selling it, prices average 200.8p and go up to 230.0p, so filling a 55-litre tank costs between £105.55 and £126.50.

Unleaded in Oxfordshire averages 176.0p, 1.6p more than the UK average (174.4p). Diesel in Oxfordshire averages 200.8p, 1.4p more than the UK average (199.4p).

Super unleaded (E5) is sold at 68 stations, from 179.9p at Sainsburys Wantage. Premium diesel is sold at 50 stations, from 206.9p at MFG Morrisons Banbury. The 19 supermarket stations charge 173.9p on average for unleaded, 2.7p less than the other 61. Motorway services charge 197.9p for unleaded on average, 22.5p more than other stations.

Fuel prices in Oxfordshire today, pence per litre
FuelCheapestAverageHighestStations
Unleaded167.9p176.0p199.9p80
Super unleaded179.9p194.8p220.0p68
Diesel191.9p200.8p230.0p81
Premium diesel206.9p220.4p236.9p50

Towns in Oxfordshire

Average unleaded price, cheapest highlighted

  • Abingdon7 stations174.3p+5.2p
  • Banbury8 stations175.4p+6.3p
  • Bicester11 stations176.8p+7.7p
  • Brackley1 station174.9p+5.8p
  • Carterton2 stations174.8p+5.7p
  • Chinnor1 station174.9p+5.8p
  • Chipping Norton6 stations176.7p+7.6p
  • Didcot5 stations173.7p+4.6p

Petrol stations in Oxfordshire

Oxfordshire has 81 petrol stations reporting prices: 19 BP, 13 Esso, 11 Shell, 6 Sainsbury's, 5 Tesco, 4 Jet, 4 Murco, 4 Texaco, 3 Gulf, 2 Asda, 1 Co-op, 1 EG On The Move, 2 from other chains and 6 independents. 30 are open 24 hours a day and 4 close on Sundays. 19 are at a supermarket and 2 are at motorway services. Of the 81, 74 sell bottled AdBlue, 68 offer air and screenwash, 54 have customer toilets, 42 have water, 33 have a car wash, 12 have AdBlue pumps and 3 sell LPG.

In Oxfordshire, Wantage has the cheapest average unleaded (169.1p) and Thame the most expensive (181.6p), out of 14 towns with at least two stations. For diesel, Wantage is cheapest (197.1p) and Henley-on-Thames dearest (211.9p).

Questions about fuel in Oxfordshire

Where is the cheapest petrol in Oxfordshire?
Sainsburys Wantage in Wantage (OX12 9AJ) has the cheapest unleaded at 167.9p a litre. The cheapest super unleaded is 179.9p at Sainsburys Wantage.
Where is the cheapest diesel in Oxfordshire?
Murco Sutton Courtenay in Abingdon (OX14 4AX) has the cheapest diesel at 191.9p a litre. The cheapest premium diesel is 206.9p at MFG Morrisons Banbury.
How much is petrol in Oxfordshire today?
Unleaded averages 176.0p a litre across 80 stations, from 167.9p to 199.9p. Diesel averages 200.8p a litre across 81 stations, from 191.9p to 230.0p.
How many petrol stations are there in Oxfordshire?
Oxfordshire has 81 petrol stations reporting prices: 19 BP, 13 Esso, 11 Shell, 6 Sainsbury's, 5 Tesco, 4 Jet, 4 Murco, 4 Texaco, 3 Gulf, 2 Asda, 1 Co-op, 1 EG On The Move, 2 from other chains and 6 independents.
Which petrol stations in Oxfordshire are open 24 hours?
30 stations are open 24 hours: Shell Chase, Esso MFG Chipping Norton, Shell Little Waitrose Headington, BP MFG Cowley, Shell Little Waitrose Holywell, Tesco Bicester Superstore - Petrol Filling Station and 24 more.
Which town in Oxfordshire has the cheapest petrol?
Wantage, where unleaded averages 169.1p a litre. The most expensive is Thame at 181.6p.
Where can I buy LPG in Oxfordshire?
3 stations sell LPG: BP MFG Cowley, Shell Little Waitrose Ducklington and Jet Bellingers Service Station.
Where is there AdBlue at the pump in Oxfordshire?
12 stations have AdBlue pumps: Shell Layby, BP Brize Norton, BP Parkview Service Station, BP Milton Heights SF Connect, BP Family Farm SF Connect and 7 more.
How up to date are these prices?
Retailers report their prices to the UK government's Fuel Finder scheme. We check for changes every 15 minutes; these prices were last checked at 04:16 on 14 October.

Prices checked 14 Oct, 04:16 and refreshed every 15 minutes. Prices are reported by retailers, so check at the pump.

Source: Fuel Finder. Contains public sector information licensed under the Open Government Licence v3.0. Postcode data from postcodes.io.