Skip to content

Petrol stations in Truro

There are 7 petrol stations in Truro (South West) with current fuel prices. The cheapest diesel is currently € 1.839 at Gulf.

Cheapest Diesel£ 1.839 — Gulf
Cheapest Unleaded£ 1.629 — Gulf
Stations7
Loading map…

Price trend in Truro

Diesel ranged between £ 1.799 and £ 1.919 over the last 30 days.

Unleaded (E10) ranged between £ 1.599 and £ 1.729 over the last 30 days.

DateAvg. DieselAvg. Unleaded
20/08/2026£ 1.854£ 1.641
21/08/2026£ 1.854£ 1.651
24/08/2026£ 1.856£ 1.652
25/08/2026£ 1.859£ 1.652
26/08/2026£ 1.859£ 1.649
27/08/2026£ 1.861£ 1.649
28/08/2026£ 1.861£ 1.649
29/08/2026£ 1.861
31/08/2026£ 1.861£ 1.649
01/09/2026£ 1.861£ 1.649
02/09/2026£ 1.861£ 1.651
03/09/2026£ 1.873£ 1.661
04/09/2026£ 1.879£ 1.672
05/09/2026£ 1.889£ 1.685

Price comparison

Truro is currently more expensive than the median in South West (2.0p) and the average in United Kingdom (2.5p).

AreaDieselUnleaded (E10)
City£ 1.889£ 1.686
South West£ 1.869£ 1.659
United Kingdom£ 1.864£ 1.649

Nearby stations

CityStationsDieselUnleaded (E10)
Newquay4£ 1.839£ 1.629
Penryn4£ 1.849£ 1.629
Redruth7£ 1.829£ 1.619
St Austell7£ 1.859£ 1.649