- LPG
- Car wash
County guide
Petrol & Diesel Prices in Oxfordshire
82 stations across 42 towns.
Fuel prices in Oxfordshire
Unleaded
173.8p/L
Average price
Lowest 167.9p/L
From 31 stations
Diesel
199p/L
Average price
Lowest 191.9p/L
From 32 stations
Based on trusted prices updated in the last 7 days. Latest price change 57 minutes ago.
Cheapest stations in Oxfordshire
Lowest unleaded prices. Each card shows when its price last changed.
- Car wash
- Toilets
- Car wash
- Toilets
- Car wash
- Toilets
Towns in Oxfordshire
Page 1 of 2Search across towns in Oxfordshire.
More about fuel prices in Oxfordshire
Planning tools, brand context, and freshness guidance for journeys across Oxfordshire.
More about fuel prices in Oxfordshire
Planning tools, brand context, and freshness guidance for journeys across Oxfordshire.
This county guide helps drivers compare local fuel availability across Oxfordshire. We highlight towns with active petrol stations and pair them with freshness-aware price signals so you can prioritise up-to-date information. Use the town list to drill into station details, or run a quick postcode search if you already know where you are heading.
Want to know what filling up will cost? The fill-up cost calculator works out a full tank, or how many litres you get for £20. Planning a longer journey? Use the journey cost calculator to estimate spend, then explore the fuel calculators hub for deeper comparisons. For brand context, see fuel brand averages and look for freshness timestamps before you set off.
For regional context, explore the UK price map and review our data freshness notes before relying on older prices. If you are comparing stops along a longer drive, the route planner keeps pump prices and detour time side by side, so you can balance cost with convenience across the county.