Fuel Prices Across Truro (TR) Today

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

Cheapest Petrol in Truro (TR)

151.9p per litre at SAINSBURY'S, Truro (TR18 3AP)
Area average: 159.1p — save up to 7.2p/litre

Cheapest Diesel in Truro (TR)

Area average: 181.4p — save up to 6.5p/litre

There are 47 fuel stations reporting live prices across the Truro (TR) postcode area via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 159.1p per litre across 44 stations. Diesel (B7) averages 181.4p across 46 stations. Unleaded is 1.0p above the national average of 158.1p.

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)
159.1p
44 stations
±3.5p std dev
+1.0p vs national
Super Unleaded (E5)
175.1p
31 stations
±8.8p std dev
0.9p below national
Diesel (B7)
181.4p
46 stations
±4.5p std dev
0.1p below national
Premium Diesel
202.3p
18 stations
±9.4p std dev
+0.7p 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 165.9p 189.9p 184.9p 209.9p
SAINSBURY'S, Truro (TR1 3XL) TR1 3XL Super-market 158.9p 170.9p 178.9p
TEXACO Falmouth, Penryn TR10 8DA Super-market 157.9p 170.9p 179.9p 191.9p
TEXACO FOUR CROSS, Ponsanooth TR10 9AN 157.9p 177.9p 177.9p 197.9p
TEXACO, Stithians TR10 9DL Super-market 159.9p 182.9p
ASDA, Penryn TR10 9LY 157.9p 180.7p
ESSO, Falmouth TR11 2EJ 159.9p 179.9p 181.9p 199.9p
GULF, Falmouth TR11 4EY 163.9p 170.9p 184.9p
Pace, St. Keverne TR12 6RJ 163.9p 186.9p
Pace, Landewednack TR12 7AS 157.9p 180.9p
Pace, Helston TR13 0RA 157.9p 181.9p
SAINSBURY'S, Helston TR13 8BN Super-market 152.9p 164.9p 176.9p
TESCO, Helston TR13 8PJ Super-market 154.9p 163.9p 177.9p
Texaco, Helston TR13 8PJ 157.9p 181.9p
TESCO, Camborne TR14 8DT Super-market 157.9p 166.9p 176.9p
TESCO, Redruth TR15 1AX Super-market 157.9p 175.9p
Tony oates garage ltd, Redruth TR15 1NR 169.9p 194.9p
TEXACO Maynes, Redruth TR15 3EY Super-market 157.9p 172.9p 177.9p 192.9p
MORRISONS, Pool TR15 3NH Super-market 156.9p 169.9p 176.9p 186.9p Cheapest
Texaco, Scorrier and Wheal Rose TR16 5AW 159.9p 182.9p
VALERO, Lanner TR16 6HT 161.9p 175.9p 182.9p
Jet, Redruth TR16 6RW 183.0p
SAINSBURY'S, Truro (TR18 3AP) TR18 3AP Super-market 151.9p Cheapest 163.9p 175.9p
TESCO, Trevarrack TR18 3DU Super-market 153.9p 162.9p Cheapest 176.9p
ASDA EXPRESS, Penzance TR18 4NP 153.9p 169.9p 177.9p 193.9p
trewellard garage petrol station, St. Just TR19 7SP 159.9p 184.9p
Texaco, Tresillian TR2 4BA 159.9p 182.9p 199.9p
Gulf, Probus TR2 4LZ 156.9p 170.9p 179.9p
TEXACO, Veryan TR2 5JY Super-market 159.9p 185.9p
MORRISONS, Longrock TR20 8HT Super-market 153.9p 169.9p 177.9p 187.9p
TEXACO, Germoe TR20 9AB 153.9p 178.9p
Central Garage, Hayle TR27 4BS Super-market 187.9p 169.9p 189.9p
Texaco, Hayle TR27 4ED 159.9p 169.9p 187.9p
SHELL, Hayle TR27 5DG 164.9p 189.9p 191.9p 219.9p
MURCO, Connor Downs TR27 5DT 159.7p 181.7p
Texaco, Rose-an-Grouse TR27 6JN 159.9p 169.9p 187.9p 205.9p
SHELL, Playing Place TR3 6HA 165.9p 189.9p 184.9p 209.9p
ESSO, St. Agnes TR4 8HS 161.9p 179.9p 182.9p 199.9p
TEXACO, Perranporth TR6 0BX 157.9p 167.9p 178.9p
MORRISONS, Newquay TR7 2BB Super-market 157.9p 169.9p 177.9p
Texaco, Newquay TR7 2HS 157.9p 178.9p
SHELL, Newquay TR7 3EH 158.9p 184.9p 181.9p 209.9p
GULF, St. Columb Major TR8 4JQ 163.9p 189.9p 177.9p 214.9p
ESSO, Newquay TR8 4XB 159.9p 179.9p 179.9p 199.9p
SHELL, St. Newlyn East TR8 5AY 164.9p 189.9p 191.9p 214.9p
SHELL, Indian Queens and Fraddon TR9 6NA 165.9p 189.9p 175.9p 204.9p
Esso, Indian Queens and Fraddon TR9 6QX 156.9p 174.9p 174.9p Cheapest

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 £2480/year on fuel across the Truro (TR) postcode area (at 159.1p/L). That's £16 more than the UK average of £2464.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1980/year at the area's average diesel price of 181.4p/L. That's £1 less than the UK average of £1980.

Choose the right station — save £££

Across the Truro area, the cheapest petrol is 151.9p/L and the most expensive is 187.9p/L — a 36.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £21.60.

For diesel the spread is 20.0p/L (174.9p cheapest, 194.9p dearest) — £12.00 saved on a 60‑litre fill.

Frequently Asked Questions

The average unleaded petrol (E10) price across the Truro (TR) postcode area is currently 159.1p per litre from 44 stations. The national average is 158.1p, so the Truro area is 1.0p 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 181.4p per litre from 46 stations. The national average is 181.5p, so the Truro area is 0.1p below the national average. Prices are sourced from the UK government's Fuel Finder service.

There are currently 47 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 159.1p compared to the national average of 158.1p — that's 1.0p more expensive than the UK average. Diesel averages 181.4p compared to 181.5p nationally — 0.1p below 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.