Live fuel prices
Petrol and diesel prices around South West England
Unleaded from 154.9p a litre, averaging 167.6p across 761 stations we track in South West England.
At a glance
- Stations tracked
- 761
- Local areas
- 304
- Cheapest unleaded
- 154.9p
- Cheapest diesel
- 176.7p
Data updated 16 minutes ago
The South West is a region of two halves. From Bristol and Gloucester down through Somerset the market is competitive and well supplied, with plenty of supermarket forecourts and easy motorway access. Past Exeter the peninsula narrows, the roads slow down and the pricing changes character.
Cornwall and west Devon carry a genuine remoteness premium. Everything arrives by road down the A30 or A38, and stations at the far end of that supply chain price accordingly. The difference between filling in Exeter and filling near Penzance can be substantial, which is why regulars top up before crossing the Tamar.
Summer transforms the whole region. Holiday traffic on the A30, A38 and A39 lifts demand for months and the smaller coastal stations can be stretched during changeover weekends. Bristol, Gloucester, Taunton and Exeter are the practical refuelling points on the way down, and Quedgeley and the Gloucester supermarket sites frequently show up among the cheapest in the country.
Petrol & Diesel Fuel Price Index
Across 304 local areas in South West England, we track 761 active petrol stations with recent prices. (Data updated 16 minutes ago)
Lowest reported petrol price: 154.9p at Gulf near GL1 5TA, Gloucester.
Unleaded petrol (E10)
- Lowest price
- 154.9p
- Average price
- 167.6p
- Highest price
- 203.0p
- Spread
- 48.1p across 752 sites
Diesel (B7)
- Lowest price
- 176.7p
- Average price
- 188.9p
- Highest price
- 215.0p
- Spread
- 38.3p across 759 sites
Premium petrol (E5)
- Lowest price
- 162.9p
- Average price
- 185.3p
- Highest price
- 212.9p
- Spread
- 50.0p across 618 sites
Premium diesel
- Lowest price
- 187.9p
- Average price
- 208.5p
- Highest price
- 230.9p
- Spread
- 43.0p across 373 sites
Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.
Fuel brands in South West England
Cheapest petrol stations in South West England
Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.
| Station | Local area | Petrol | Diesel |
|---|---|---|---|
| Gulf 250, Gloucester GL1 5TA | Gloucester | 154.9p | 178.9p |
| Asda Naas Lane Link Road, Kingsway, Quedgeley GL2 2SN | Quedgeley and Hardwicke | 155.7p | 176.7p |
| Sainsburys St. Ann Way, Gloucester GL2 5SA | Gloucester | 155.9p | 177.9p |
| Sparoad Service Station Spa Road Service Station, Melksham SN12 7NY | Melksham | 155.9p | 179.9p |
| Tesco St Oswalds Road, Gloucester GL1 2SG | Gloucester | 155.9p | 176.9p |
| Tesco Bristol Road, Gloucester GL2 4PF | Quedgeley and Hardwicke | 155.9p | 176.9p |
| Tesco Gloucester Business Park, Gloucester GL3 4AA | Gloucester | 156.9p | 176.9p |
| Asda Bruton Way, Gloucester GL1 1DS | Gloucester | 157.7p | 179.7p |
| A303 Services Harvest Energy, Honiton EX14 9ND | East Devon | 157.9p | 178.9p |
| Jet Waterside Garage, 130, Dartmouth Road, Paignton TQ4 6ND | Paignton | 157.9p | 179.9p |
Wider area
See prices across England if you want the bigger picture.
Places nearby
Drill into a specific area for its own price snapshot and cheapest stations.
Common questions about fuel in South West England
What is the latest reported petrol price in South West England?
What is the latest reported diesel price in South West England?
How many stations do you track around South West England?
How do I compare stations near South West England?
Is it cheaper to fill up with petrol or diesel in South West England?
Open the map for South West England
Use the main finder with South West England already centred, then sort by price or distance to pick your stop.
Open fuel finder for South West England