Fuel prices in Cornwall

Unleaded petrol (E10) in Cornwall currently runs from 165.9p to 179.9p, averaging 172.4p across 31 stations with recent reports. The lowest is Asda Falmouth Superstore (TR10 9LY).

Compare on Live MapIndependent, comprehensive pricing of UK fuel prices for Cornwall. Check board price before travelling.

Stations & prices

Unleaded petrol (E10)

Lowest reported165.9p/L
Average168.2p/L
Recently updated15 of 33 active
Spread (low–high)4.0p
  1. TR10 9LY • reported 2d ago
    ★ Lowest reported
    165.9p
  2. PL18 9HP • reported 4d ago
    1.5p/L below local avg
    166.7p
  3. TR11 2EJ • reported 9d ago
    166.9p
  4. TR10 9AN • reported 4d ago
    166.9p
  5. TR7 2BB • reported 2d ago
    166.9p
  6. PL14 3PR • reported 5d ago
    167.7p
  7. TR8 4JQ • reported 19h ago
    167.9p
  8. TR8 4XB • reported 4d ago
    167.9p
  9. PL31 2AG • reported 17h ago
    168.7p
  10. TR15 3NH • reported yesterday
    168.9p
  11. TR20 8HT • reported 17h ago
    168.9p
  12. PL31 2AR • reported yesterday
    169.7p
  13. TR7 3EH • reported 2d ago
    169.9p
  14. TR4 8HS • Blackwater • reported yesterday
    169.9p
  15. PL15 7RR • reported yesterday
    169.9p

Showing reported prices from official GOV.UK reports. Open a station for reported prices, opening hours and directions — prices can change before you arrive.

Area overview

FuelLowestAverageHighestSpreadReports
Unleaded petrol (E10)165.9p172.4p179.9p14.0p31 of 33
Super unleaded (E5)184.7p191.5p204.9p20.2p19 of 29
Diesel (B7)196.7p199.9p205.9p9.2p20 of 33
Premium diesel206.9p216.7p219.9p13.0p5 of 26

Supermarket vs. Branded Stations in Cornwall

Unleaded petrol (E10) price comparison across 31 local stations

Supermarkets 3.8p/L cheaper
Supermarkets & Clubs9 stations
169.7p/L
Morrisons, Asda
Branded & Independent22 stations
173.5p/L
Esso, Shell, Valero, BP

Statistics use eligible recent reports — prices updated within 14 days. Stations reporting less recently remain active at their last confirmed board price. Read how we calculate our statistics.

Across all Cornwall stations in the UK, we track 33 fuel stations, and 31 of them have reported an unleaded price in the last 14 days. Reported unleaded currently runs from 165.9p to 179.9p, averaging 172.4p — a spread of 14.0p.

Diesel runs from 196.7p to 205.9p, averaging 199.9p across 20 recent reports.

28 stations have updated their price in the last 7 days, and the lowest price we can currently see is 165.9p at Asda Falmouth Superstore.

Prices are reported by stations when they change. The spread is the gap between the lowest and highest reported price — not a guaranteed saving on your journey.

Fuel Cards
Sponsored

Drive for business or sole trader? Compare UK Fuel Cards

Save up to 10p/L and reclaim VAT automatically with HMRC-compliant invoicing.

Fuel brands in Cornwall

ShellShell 9MorrisonsMorrisons 6EssoEsso 5BPBP 3AsdaAsda 3ValeroValero 2TexacoTexaco 2GulfGulf 2EG On The MoveEG On The Move 1

See all 40 fuel brands →

Explore Cornwall

Newquay3 stationsfrom 166.9pSt Austell3 stationsfrom 173.9pSaltash3 stationsfrom 175.9pBodmin3 stationsfrom 168.7pTruro3 stationsfrom 169.9pPenryn2 stationsfrom 165.9pRedruth2 stationsfrom 168.9pBude2 stationsfrom 173.9pFalmouth1 stationfrom 166.9pPenhale1 stationfrom 175.9pHayle1 stationfrom 173.9pWadebridge1 stationfrom 178.9pHorningtops1 stationfrom 167.7pLooe1 stationfrom 198.9pPenzance1 stationfrom 168.9pGunnislake1 stationfrom 166.7pTregaswith1 stationfrom 167.9pLaunceston1 stationfrom 169.9p
Find cheapest fuel near CornwallCompare reported prices, check station details, and get directions.

Wider area: South West

Common questions about fuel in Cornwall

What is the cheapest petrol in Cornwall today?

The lowest reported unleaded petrol (E10) price in Cornwall is 165.9p per litre at Asda Falmouth Superstore (TR10 9LY). This is 6.5p/L below the Cornwall average of 172.4p across 31 stations with recent reports.

What is the cheapest diesel in Cornwall today?

Standard diesel (B7) in Cornwall starts from 196.7p per litre at Asda Falmouth Superstore (TR10 9LY), compared to an area average of 199.9p across 20 recent reports (3.2p/L below average).

How often are fuel prices in Cornwall updated?

Prices in Cornwall are monitored continuously via official UK Fuel Finder reports. 3 stations in Cornwall updated within the last 24 hours, and 30 of 33 updated over the past 7 days. The average price report age across Cornwall is 4.0 days. Under government regulations, fuel retailers are mandated to publish price revisions within 30 minutes of updating their totem displays.

What is the price spread across fuel stations in Cornwall?

The price spread for standard petrol in Cornwall is 14.0p per litre (spanning from 165.9p to 179.9p). Choosing the cheapest station instead of the most expensive one yields an immediate saving of 14.0p per litre on every fill.

Are supermarket fuel stations cheaper in Cornwall?

9 of the 33 stations in Cornwall are run by supermarkets (Morrisons, Asda). Supermarket stations (Morrisons, Asda) average 169.7p for unleaded, which is 3.8p/L cheaper than branded stations (Esso, Shell, Valero averaging 173.5p).

Which fuel stations in Cornwall are open 24 hours?

26 of 33 stations in Cornwall offer 24-hour refuelling access, including Mfg Falmouth, Pgg Four Cross, Shell Cornish Gateway and 23 more.