findpetrol .co.uk

Live fuel prices

Fuel prices around South West England

Unleaded from 149.9p a litre, averaging 162.1p across 766 stations we track in South West England.

At a glance

Stations tracked
766
Local areas
307
Cheapest unleaded
149.9p
Cheapest diesel
171.7p

Data updated 30 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.

Local fuel price snapshot

Across 307 local areas in South West England, we track 766 active petrol stations with recent prices. (Data updated 30 minutes ago)

Lowest reported petrol price: 149.9p at Gulf near EX22 7NU, Torridge.

Unleaded petrol (E10)

Lowest price
149.9p
Average price
162.1p
Highest price
203.0p
Spread
53.1p across 755 sites

Diesel (B7)

Lowest price
171.7p
Average price
183.2p
Highest price
207.0p
Spread
35.3p across 764 sites

Premium petrol (E5)

Lowest price
160.9p
Average price
179.1p
Highest price
204.9p
Spread
44.0p across 623 sites

Premium diesel

Lowest price
183.9p
Average price
202.0p
Highest price
224.9p
Spread
41.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.

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 W Sanders & Sons, Holsworthy EX22 7NU Torridge 149.9p 179.9p
Sainsburys Gloucester Quays St. Ann Way, Gloucester GL2 5SA Gloucester 151.9p 171.9p
Tesco St Oswalds Road, Gloucester GL1 2SG Gloucester 151.9p 171.9p
Tesco Bristol Road, Gloucester GL2 4PF Quedgeley and Hardwicke 151.9p 171.9p
Gulf Exbourne Cross Garage, Okehampton EX20 3SA West Devon 152.9p 178.9p
Trago Mills Filling Station Trago Mills TQ12 6JD Coldeast 152.9p 176.9p
Sainsburys Barnwood Barnett Way, Gloucester GL4 3RT Gloucester 153.9p 172.9p
Tesco Gloucester Business Park, Gloucester GL3 4AA Gloucester 153.9p 172.9p
Asda Bruton Way, Gloucester GL1 1DS Gloucester 154.7p 172.7p
Asda Naas Lane Link Road, Kingsway, Quedgeley GL2 2SN Quedgeley and Hardwicke 154.7p 171.7p

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.

Bristol 30 stations from 154.7p Somerset 21 stations from 158.9p Cornwall 19 stations from 160.9p Plymouth 19 stations from 159.7p Gloucester 17 stations from 151.9p Swindon 15 stations from 160.7p Wiltshire 15 stations from 155.9p Cheltenham 15 stations from 155.7p Bournemouth 13 stations from 157.9p Poole 13 stations from 162.9p Exeter 12 stations from 161.9p Kingswood and Fishponds 10 stations from 157.9p Taunton 9 stations from 157.9p Dorset 9 stations from 157.9p Bridgwater 9 stations from 159.7p Cotswold 8 stations from 156.9p Stroud 8 stations from 156.9p Barnstaple 8 stations from 157.7p Forest of Dean 7 stations from 156.9p Weston-super-Mare 7 stations from 161.9p Salisbury 7 stations from 158.9p Torquay 7 stations from 157.9p South Hams 7 stations from 157.9p Teignbridge 6 stations from 163.9p North Devon 6 stations from 156.9p Chippenham 6 stations from 157.9p Weymouth 6 stations from 161.9p East Devon 6 stations from 156.9p Yeovil 6 stations from 158.9p West Devon 5 stations from 152.9p Tewkesbury 5 stations from 158.9p Cirencester 5 stations from 156.9p Yate 5 stations from 161.9p Bath 5 stations from 161.7p Melksham 5 stations from 155.9p North Somerset 5 stations from 159.7p Exmouth 5 stations from 158.9p Patchway 5 stations from 159.7p Christchurch 5 stations from 159.9p Amesbury 4 stations from 156.9p Bodmin 4 stations from 161.7p Trowbridge 4 stations from 155.9p Bath and North East Somerset 4 stations from 159.9p Bideford 4 stations from 159.7p Paignton 4 stations from 157.9p Frome 4 stations from 159.9p St Austell 4 stations from 162.9p Tiverton 4 stations from 161.9p Stratton St Margaret 4 stations from 161.9p Newquay 4 stations from 158.9p Quedgeley and Hardwicke 3 stations from 151.9p Cullompton 3 stations from 158.7p Torridge 3 stations from 149.9p Minehead 3 stations from 160.9p Newton Abbot 3 stations from 155.9p Hayle 3 stations from 161.9p Wells 3 stations from 157.9p Clevedon 3 stations from 162.9p South Gloucestershire 3 stations from 161.9p Devizes 3 stations from 162.9p Helston 3 stations from 159.9p Dorchester 3 stations from 159.9p Marlborough 3 stations from 157.9p Calne 3 stations from 161.9p Royal Wootton Bassett 3 stations from 159.9p Burnham-on-Sea 3 stations from 159.9p Avonmouth 3 stations from 154.9p Launceston 3 stations from 157.9p Wimborne Minster 3 stations from 162.9p Ilminster 2 stations from 160.9p Cheddar 2 stations from 161.9p Portishead 2 stations from 160.9p Frampton Cotterell and Winterbourne 2 stations from 158.9p Cinderford 2 stations from 162.9p Rooks Bridge 2 stations from 184.9p Penryn 2 stations from 160.9p Warminster 2 stations from 158.9p West Moors 2 stations from 161.9p Thornbury 2 stations from 159.9p Liskeard 2 stations from 159.9p Gillingham (South West England) 2 stations from 159.9p Crediton 2 stations from 161.9p Falmouth 2 stations from 161.9p Chard 2 stations from 158.9p Ferndown 2 stations from 161.9p Nailsea 2 stations from 159.9p Dartmouth 2 stations from 159.9p Gunnislake and St Ann's Chapel 2 stations from 161.7p St Blazey 2 stations from 161.9p Midsomer Norton 2 stations from 157.9p Lydney 2 stations from 162.9p Bridport 2 stations from 161.9p Keynsham 2 stations from 159.9p Verwood 2 stations from 161.9p Teignmouth 2 stations from 155.9p Axminster 2 stations from 156.9p Willersey 2 stations from 161.9p Honiton 2 stations from 158.9p Kingskerswell 2 stations from 157.9p Glastonbury 2 stations from 160.9p Truro 2 stations from 160.9p Bradford-on-Avon 2 stations from 162.9p Redruth 2 stations from 158.9p Leigh Delamere 2 stations from 185.9p Kingsteignton 2 stations from 155.9p Durrington and Bulford 2 stations from 155.9p Mid Devon 2 stations from 165.9p Blandford Forum 2 stations from 162.9p Trevarrack 2 stations from 159.9p Tavistock 2 stations from 159.9p Shaftesbury 2 stations from 157.9p Wellington 2 stations from 161.9p Braunton 2 stations from 158.9p Whaddon 2 stations from 177.9p Bude 2 stations from 159.9p Saltash 2 stations from 169.9p Stonehouse 2 stations from 156.9p Indian Queens and Fraddon 2 stations from 159.9p Dunball 2 stations from 161.9p

Common questions about fuel in South West England

What is the latest reported petrol price in South West England?
The latest reported petrol prices in South West England run from 149.9p to 203.0p per litre, with an average of 162.1p across 755 stations. The lowest unleaded price we can see is 149.9p at GULF near EX22 7NU.
What is the latest reported diesel price in South West England?
The latest reported diesel prices in South West England run from 171.7p to 207.0p per litre, with an average of 183.2p across 764 stations.
How many stations do you track around South West England?
We currently track 766 active stations across 307 local areas in South West England. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near South West England?
Open the map to compare stations near South West England and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in South West England?
Diesel currently averages 21.1p more per litre than unleaded in South West England, at 183.2p against 162.1p. That gap changes with wholesale costs, so it is worth checking before a big fill.

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
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.