Where your money goes

UK fuel prices March 2026

Last updated .

UK petrol averaged 140.2p a litre in March 2026, of which 76.3p was tax (54%) and 47.1p was crude oil. The price rose from 132.1p in the week to 2 March 2026 to 148.8p in the week to 30 March 2026.

Every week in March 2026

UK petrol price decomposition, March 2026, pence per litre
Week toPump priceCrudeMarginDutyVAT
2 March 2026132.136.320.852.9522.0
9 March 2026135.744.315.852.9522.6
16 March 2026140.347.816.252.9523.4
23 March 2026144.248.818.452.9524.0
30 March 2026148.858.112.952.9524.8

What was happening

Brent averaged $100 a barrel over the month and the pound bought $1.333. Fuel duty was 52.95p a litre throughout. The refining and retail margin averaged 16.8p.

Where these figures come from

Pump prices are the Department for Energy Security and Net Zero's weekly UK average, with the duty and VAT rates DESNZ published alongside each week. Crude is Brent converted at that week's exchange rate. The full method is on the methodology page, and the underlying series are downloadable.