Fuel Prices Across the Truro (TR) Postcode Area

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Looking for Truro itself? See the cheapest petrol & diesel prices in Truro — this page covers the whole Truro postcode area.

Cheapest Petrol in Truro (TR)

146.9p per litre at Sainsbury's, Truro (TR18 3AP)
Area average: 154.1p — save up to 7.2p/litre

Cheapest Diesel in Truro (TR)

162.9p per litre at Sainsbury's, Truro (TR18 3AP)
Area average: 170.6p — save up to 7.7p/litre

There are 48 fuel stations reporting live prices across the Truro (TR) postcode area via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 154.1p per litre across 46 stations. Diesel (B7) averages 170.6p across 48 stations. Unleaded is 1.7p above the national average of 152.4p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip.

Average Petrol and Diesel Prices in Truro (TR) (pence per litre)

Unleaded (E10)
154.1p
46 stations
±8.0p std dev
+1.7p vs national
Super Unleaded (E5)
170.6p
32 stations
±9.4p std dev
0.3p below national
Diesel (B7)
170.6p
48 stations
±7.6p std dev
+0.9p vs national
Premium Diesel
191.7p
18 stations
±11.0p std dev
+1.4p vs national

30-Day Price Trend in Truro (pence per litre)

Daily averages across all stations in the Truro (TR) postcode area over the last 30 days.

Fuel Stations in Truro (TR)

Station Postcode E10 E5 B7 SDV
Shell, Truro TR1 1PU 155.9p 179.9p 170.9p 194.9p
Sainsbury's, Truro (TR1 3XL) TR1 3XL Super-market 150.9p 162.9p 167.9p
Texaco Falmouth, Penryn TR10 8DA Super-market 148.9p 163.9p 167.9p 182.9p
Texaco Four Cross, Ponsanooth TR10 9AN 149.9p 169.9p 166.9p 186.9p
Texaco, Stithians TR10 9DL Super-market 150.9p 169.9p
Asda, Penryn TR10 9LY Super-market 148.9p 167.7p
Esso, Falmouth TR11 2EJ 149.9p 175.9p 167.9p 189.9p
Gulf, Falmouth TR11 4EY 153.9p 170.9p 174.9p
Pace, St. Keverne TR12 6RJ 162.9p 170.9p
Pace, Landewednack TR12 7AS 150.9p 167.9p
Pace, Helston TR13 0RA 152.9p 171.9p
Sainsbury's, Helston TR13 8BN Super-market 147.9p 159.9p 163.9p
Tesco, Helston TR13 8PJ Super-market 147.9p 156.9p 163.9p
Texaco, Helston TR13 8PJ 152.9p 171.9p
Tesco, Camborne TR14 8DT Super-market 150.9p 159.9p 166.9p
Tesco, Redruth TR15 1AX Super-market 150.9p 166.9p
Tony oates garage, Redruth TR15 1NR 169.9p 194.9p
Texaco Maynes, Redruth TR15 3EY Super-market 152.9p 167.9p 165.9p 180.9p
Morrisons, Pool TR15 3NH Super-market 152.9p 165.9p 165.9p 175.9p
Texaco, Scorrier and Wheal Rose TR16 5AW 152.9p 169.9p
Valero, Lanner TR16 6HT 171.9p 175.9p 174.9p
Jet, Redruth TR16 6RW 169.0p
Sainsbury's, Truro (TR18 3AP) TR18 3AP Super-market 146.9p Cheapest 158.9p 162.9p Cheapest
Tesco, Trevarrack TR18 3DU Super-market 146.9p 155.9p Cheapest 162.9p
Asda Express, Penzance TR18 4NP 146.9p 162.9p 162.9p 178.9p
trewellard garage petrol station, St. Just TR19 7SP 159.9p 179.9p
Texaco, Tresillian TR2 4BA 153.9p 171.9p 188.9p
Gulf, Probus TR2 4LZ 155.9p 167.9p 172.9p
Texaco, Veryan TR2 5JY Super-market 156.9p 172.9p
Morrisons, Longrock TR20 8HT Super-market 146.9p 165.9p 162.9p 172.9p Cheapest
Texaco, Germoe TR20 9AB 146.9p 162.9p
Island Carriers, Hugh Town TR21 0JY 198.0p 205.0p
Central Garage, Hayle TR27 4BS Super-market 154.9p 169.9p 174.9p
Texaco, Hayle TR27 4ED 154.9p 169.9p 174.9p
Shell, Hayle TR27 5DG 157.9p 184.9p 177.9p 204.9p
Murco, Connor Downs TR27 5DT 154.7p 174.7p
Texaco, Rose-an-Grouse TR27 6JN 154.9p 169.9p 174.9p 199.9p
Shell, Playing Place TR3 6HA 155.9p 179.9p 170.9p 194.9p
Esso, St. Agnes TR4 8HS 155.9p 175.9p 169.9p 189.9p
Texaco, Perranporth TR6 0BX 152.9p 162.9p 167.9p
Morrisons, Newquay TR7 2BB Super-market 151.9p 165.9p 165.9p
Texaco, Newquay TR7 2HS 151.9p 165.9p
Shell, Newquay TR7 3EH 152.9p 179.9p 166.9p 194.9p
Gulf, St. Columb Major TR8 4JQ 155.9p 189.9p 167.9p 214.9p
Esso, Newquay TR8 4XB 152.9p 175.9p 166.9p 189.9p
Shell, St. Newlyn East TR8 5AY 159.9p 189.9p 179.9p 204.9p
Shell, Indian Queens and Fraddon TR9 6NA 155.9p 189.9p 167.9p 204.9p
Esso, Indian Queens and Fraddon TR9 6QX 149.9p 164.9p 164.9p

Station Map

What does fuel cost a typical driver in the Truro area?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2402/year on fuel across the Truro (TR) postcode area (at 154.1p/L). That's £27 more than the UK average of £2375.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1861/year at the area's average diesel price of 170.6p/L. That's £10 more than the UK average of £1852.

Choose the right station — save £££

Across the Truro area, the cheapest petrol is 146.9p/L and the most expensive is 198.0p/L — a 51.1p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £30.66.

For diesel the spread is 42.1p/L (162.9p cheapest, 205.0p dearest) — £25.26 saved on a 60‑litre fill.

Frequently Asked Questions

The average unleaded petrol (E10) price across the Truro (TR) postcode area is currently 154.1p per litre from 46 stations. The national average is 152.4p, so the Truro area is 1.7p above the national average. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The average diesel (B7) price across the Truro (TR) postcode area is currently 170.6p per litre from 48 stations. The national average is 169.7p, so the Truro area is 0.9p above the national average. Prices are sourced from the UK government's Fuel Finder service.

There are currently 48 fuel stations reporting prices across the Truro postcode area. This includes supermarket forecourts, independent stations, and branded sites.

Unleaded petrol in the Truro area averages 154.1p compared to the national average of 152.4p — that's 1.7p more expensive than the UK average. Diesel averages 170.6p compared to 169.7p nationally — 0.9p above average.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.