Average Petrol Price in Cornwall

Petrol (E10)158.4p
Diesel (B7S)179.2p

Today the average petrol price in Cornwall is 158.39p per litre. 2.1p higher than the average price in England.

The current average price of diesel is 179.16p per litre. 1.3p above the English diesel average.

We calculate the daily averages by analysing price data from the 98 petrol stations in Cornwall that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Cornwall

The cheapest petrol in Cornwall is in Callington (150.9p per litre).

Currently, buying 60 litres of petrol in Callington costs £10.00 less than in Wadebridge (167.6p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Bodmin5159.02p181.02p
Bude2158.40p178.90p
Callington1150.90p178.90p
Camborne1156.90p175.90p
Camelford1162.90p182.90p
Delabole1165.90p185.90p
Falmouth2160.40p180.90p
Fowey1162.90p187.90p
Gunnislake2154.70p177.20p
Hayle5165.46p187.46p
Helston6155.23p173.07p
Horningtops1156.90p175.90p
Launceston4154.15p178.40p
Liskeard2162.40p184.90p
Looe3159.40p184.90p
Newquay4158.90p178.65p
Padstow2163.90p192.90p
Par2156.40p181.40p
Penhale1157.90p175.90p
Penryn4157.15p178.35p
Penzance6152.23p172.40p
Perranporth1156.90p175.90p
Redruth7158.30p179.20p
Saltash4159.65p182.15p
St Austell7158.33p179.47p
Torpoint1158.90p179.90p
Trevemper1156.90p175.90p
Truro7159.76p176.47p
Wadebridge3167.57p186.23p

Average petrol prices last updated at 13 Jun 2026 10:00 (23 hours, and 44 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Cornwall has decreased by 1.4p in the last week. Diesel has fallen by 3.6p.

In the last month petrol has dropped by 0.7p and. and diesel has fallen by 8.5p.