Petrol and Diesel Prices in Truro
Compare petrol and diesel prices at 6 petrol stations in Truro. Prices last updated 19:44 11/11/2026.
Petrol (E10)
166.9p
at SAINSBURYS TRURO
Diesel (B7)
197.9p
at SAINSBURYS TRURO
Super Unleaded (E5)
178.9p
at SAINSBURYS TRURO
Premium Diesel
216.9p
at Elite Garages Fal
Unleaded (E10)
172.0p avg
4.3p above UK average (167.7p)
Diesel
199.0p avg
2.0p above UK average (197.0p)
Price History in Truro
See how fuel prices have changed over time with interactive charts and analysis.
Click any column header to sort. Prices shown in pence per litre.
Truro currently has 6 petrol stations tracked by FuelCosts.co.uk. The average unleaded petrol price in Truro today is 172.0p per litre, which is 4.3p above the UK national average of 167.7p.
The cheapest unleaded petrol in Truro right now is 166.9p at SAINSBURYS TRURO. The cheapest diesel is 197.9p at SAINSBURYS TRURO.
Fuel prices in Truro are sourced from the UK Government's CMA Fuel Finder scheme and updated every 4 minutes. We recommend comparing prices before filling up, as prices can vary significantly between stations even within the same town.