Total petrol prices today, 4 November 2026

Pump prices at all 20 Total stations in our data, sorted cheapest unleaded first. Total publishes these prices under the government's fuel price transparency rules, and we update from the official Fuel Finder data daily.

Cheapest Total unleaded
168.9p
Average Total unleaded
171.4p
Average Total diesel
198.2p
Unleaded against UK average
+0.4p

Total fuel prices: quick answers

Where is the cheapest Total petrol today?

168.9p a litre for unleaded (E10) at Total, Upper Sheffield Road, Barnsley, S70 4PJ. The Total average is 171.4p, so the cheapest Total forecourt is 2.5p under it.

Where is the cheapest Total diesel?

195.9p a litre for diesel (B7) at Total, Thorpe Road, Melton Mowbray, LE13 1SQ. The Total diesel average is 198.2p.

Is Total cheaper than average?

Total unleaded averages 171.4p across 20 stations today, level with the UK average of 171.0p. Total diesel averages 198.2p, level with the UK figure of 198.2p.

Which town has the cheapest Total petrol?

Wakefield, where Total unleaded averages 170.2p across 3 stations within 10 miles. The dearest is Sheffield at 172.4p. Towns with a single Total station are left out of this comparison.

Are Total prices going up or down?

Total unleaded has moved -0.7p across our last 7 daily snapshots. The full run is on the Total price history page.

Every Total station, cheapest unleaded first

Total
Upper Sheffield Road, Barnsley
S70 4PJ
Air · Water
Unleaded168.9p
Diesel197.9p
Total
Babraham, Cambridge
CB22 3AX
24 hours · Air · Toilets
Unleaded168.9p
Diesel196.9p
Total
Scorton Services, Brompton Road
DL10 6AB
Price last reported 21 Sept
Car wash · Air · Water · Toilets
Unleaded169.9p
Diesel198.9p
Total
Royston Lane, Royston
S71 4NJ
Car wash · Air
Unleaded169.9p
Diesel197.9p
Total
Huddersfield Road, Elland, Halifax
HX5 9AA
Air
Unleaded169.9p
Diesel196.9p
Total
299 Bowbridge Road, Newark
NG24 4EQ
Car wash · Air
Unleaded169.9p
Diesel198.9p
Total
Mansfield Road, Skegby
NG17 3DU
Air · Water
Unleaded169.9p
Diesel197.9p
Total
Monks Way, Milton Keynes
MK15 8HR
Price last reported 24 Sept
24 hours · Car wash · Air · Water
Unleaded169.9p
Diesel198.9p
Total
A60 Loughbourgh Road, Bunny
NG11 6QT
Price last reported 30 Sept
Car wash · Air
Unleaded170.9p
Diesel199.9p
Total
Lincoln Road, Leadenham
LN5 0PQ
Car wash · Air · Water · Toilets
Unleaded171.9p
Diesel198.9p
Total
York Road, Thirsk
YO7 3TY
Price last reported 2 Oct
Air · Water · AdBlue pump
Unleaded171.9p
Diesel198.9p
Total
West End Services, —
YO12 4AB
Price last reported 17 Sept
24 hours · Air · Toilets · AdBlue pump
Unleaded171.9p
Diesel198.9p
Total
Ferrybridge Road, Pontefract
WF8 2PB
Air · Water
Unleaded171.9p
Diesel198.9p
Total
Bradfield Road, Hillsborough
S6 2BY
24 hours · Air
Unleaded171.9p
Diesel197.9p
Total
Norwich Road, Roughton, Norwich
NR11 8SJ
Price last reported 28 Sept
24 hours · Air · Water
Unleaded172.9p
Diesel199.9p
Total
Bromley Lane, Kingswinford
DY6 8QF
Price last reported 24 Sept
Air
Unleaded172.9p
Diesel198.9p
Total
Market Street, Hoyland
S74 0ET
Price last reported 22 Sept
Air · Water · Toilets
Unleaded172.9p
Diesel199.9p
Total
330 Old Birmingham Road, Lickey, Birmingham
B45 8ES
Air · Water
Unleaded172.9p
Diesel198.9p
Total
Thorpe Road, Melton Mowbray
LE13 1SQ
Air
Unleaded173.9p
Diesel195.9p
Total
112 Grantham Road, Waddington
LN5 9NT
Air
Unleaded174.9p
Diesel198.9p

Total prices by town

Total stations within 10 miles of each town centre. Averages are tinted against the Total national average: green is cheaper, red is dearer.

TownTotal stationsAvg unleaded (E10)Avg diesel (B7)
Barnsley3170.6p197.9p
Birmingham1172.9p198.9p
Bradford1169.9p196.9p
Cambridge1168.9p196.9p
Chesterfield1169.9p197.9p
Darlington1169.9p–
Dudley1172.9p198.9p
Halifax1169.9p196.9p
Huddersfield1169.9p196.9p
Lincoln1174.9p198.9p
Loughborough1170.9p–
Mansfield1169.9p197.9p
Milton Keynes1169.9p–
Nottingham1170.9p–
Rotherham3171.2p197.9p
Sheffield2172.4p197.9p
Wakefield3170.2p198.2p
Walsall1172.9p198.9p
Wolverhampton1172.9p198.9p

How Total prices have moved

Daily Total average against the UK average over the last 48 days. Unleaded has moved +1.7p since 12 September 2026. Full Total price history, day by day.

Total unleadedTotal dieselUK unleadedUK diesel
166p185p204p09-1209-2610-0410-1210-2010-2811-04

Data fetched 12 hours ago.