Supermarkets are consistently the cheapest place to fill up in the UK. Live averages across all 1616 forecourts, updated daily.

Consistently among the cheapest supermarket fuel in the UK. No loyalty scheme but prices often lead the market.

The UK's largest supermarket chain with forecourts nationwide. Known for Clubcard Prices discounts on fuel.

More Card rewards on fuel. Good value in the North of England and Yorkshire.

Nectar points on every litre. Strong presence in England with competitive pricing.

Community-focused brand with a smaller forecourt network. Prices typically competitive with independents.

Members-only fuel — but typically the cheapest in the UK by a significant margin. Membership from £33.60/yr.
| Supermarket | Petrol avg | Diesel avg | Forecourts | Loyalty | |
|---|---|---|---|---|---|
![]() | 148.6p | — | 20 | Required | View → |
![]() | 154.1p | — | 405 | — | View → |
![]() | 154.1p | — | 515 | Clubcard | View → |
![]() | 154.2p | — | 337 | More Card | View → |
![]() | 154.9p | — | 315 | Nectar | View → |
![]() | 155.1p | — | 24 | Co-op | View → |
Prices updated 2026-04-04. Averages across all reporting UK forecourts.
Supermarkets use fuel as a loss-leader to drive footfall. This means their forecourt prices are typically 2–5p per litre cheaper than branded forecourts like BP, Shell, or Esso on any given day.
Asda and Tesco tend to lead on price, often undercutting competitors within hours of each other. The gap between the cheapest and most expensive supermarket is rarely more than 3p/litre.
Costco is in a category of its own — members-only pricing that sits 4–8p below the supermarket average. If you fill up regularly and drive enough miles, the membership pays for itself quickly.
Prices vary significantly by region. A Tesco in Scotland may price differently to one in London. Use the individual brand pages to find the cheapest forecourt near you.
Free weekly email. No app. Unsubscribe anytime.