PumpCheck

UK Fuel Prices: March 2026

Monthly price analysis and data

Average UK Unleaded in March 2026

152.7p

Summary

In March 2026, the average UK price for unleaded petrol (E10) was 152.7p per litre. Diesel (B7) averaged 183.3p.

A typical 50-litre fill-up of unleaded cost £76.35 this month.

COSTCO WHOLESALE was the cheapest major brand at 143.9p, while WELCOME BREAK was the most expensive at 173.2p — a gap of 29.3p per litre.

National Averages by Fuel Type

Diesel (B10)
176.8p
Premium Diesel
199.3p
Diesel (B7)
183.3p
Unleaded (E10)
152.7p
Super Unleaded (E5)
169.4p
HVO Diesel
195.3p

Prices in pence per litre. Change vs previous month.

Cheapest Brands — Unleaded

1 COSTCO WHOLESALE
143.9p
2 Nicholl
144.9p
3 SAINSBURY'S
145.6p
4 TESCO
145.7p
5 Harvest Energy
147.0p
6 CIRCLE K
148.2p
7 CENTRAL CO-OP
148.8p
8 MORRISONS
149.7p
9 Emo
150.0p
10 Maxol
150.0p

Cheapest Cities

Coleraine 146.7p
Dumfries 147.8p
Rochdale 147.9p
Craigavon 148.6p
Kilmarnock 148.6p

Most Expensive

Crewe 157.6p
Stirling 157.0p
Winchester 156.8p
Maidenhead 156.7p
Telford 156.6p

Use This Data

This data is free to use with attribution. Please cite PumpCheck and link back to this page.

Source: PumpCheck (https://pumpcheck.co.uk/insights/monthly/2026-03)