# How much is petrol in the UK?

**The average price of petrol in the UK is 173.3p a litre (£1.73).**

- Forecourts measured: 1,471 (Great Britain)
- Cheapest published price: 158.9p — Independent / other, Watford
- Most expensive: 203.0p
- Cost to fill a 55-litre tank at the average: £95.31
- Last updated: 18 September 2026

## Average price by fuel grade

| Fuel | Average | Cheapest | 55-litre tank |
| --- | --- | --- | --- |
| Unleaded (E10) | 173.3p | 158.9p | £95.31 |
| Super unleaded (E5) | 189.7p | 166.9p | £104.33 |
| Diesel (B7) | 197.4p | 107.9p | £108.57 |

## Unleaded (E10) by region

| Region | Average | vs UK | Forecourts |
| --- | --- | --- | --- |
| North West | 171.5p | −1.8p | 63 |
| North East | 171.7p | −1.6p | 32 |
| East of England | 172.3p | −1.0p | 32 |
| Yorkshire and the Humber | 172.5p | −0.8p | 65 |
| Wales | 172.5p | −0.8p | 27 |
| Scotland | 173.0p | −0.3p | 30 |
| London | 173.1p | −0.2p | 68 |
| South West | 173.9p | +0.6p | 36 |
| West Midlands | 174.5p | +1.2p | 62 |
| East Midlands | 175.2p | +1.9p | 31 |
| South East | 176.1p | +2.8p | 52 |

## Unleaded (E10) by retailer

| Retailer | Average | vs UK | Forecourts |
| --- | --- | --- | --- |
| Sainsbury's (supermarket) | 165.5p | −7.8p | 30 |
| Tesco (supermarket) | 169.9p | −3.4p | 121 |
| Essar | 170.8p | −2.5p | 17 |
| Morrisons (supermarket) | 171.1p | −2.2p | 18 |
| Jet | 171.8p | −1.5p | 87 |
| Independent / other | 171.8p | −1.5p | 18 |
| Texaco | 172.2p | −1.1p | 109 |
| Murco | 172.4p | −0.9p | 28 |
| Asda (supermarket) | 173.0p | −0.3p | 38 |
| Shell | 173.2p | −0.1p | 101 |
| Esso | 173.4p | +0.1p | 381 |
| Gulf | 173.4p | +0.1p | 63 |
| BP | 175.7p | +2.4p | 250 |
| Independent / other | 190.0p | +16.7p | 38 |

## Supermarket vs branded forecourts

Supermarket forecourts average 169.9p for petrol (207 sites) against 173.9p at branded and independent sites (1264 sites) — a gap of 4.0p a litre.

## Cheapest towns for petrol

| Town | County | Average |
| --- | --- | --- |
| [Bolton](https://cheapestfuel.uk/cheapest-fuel/bolton/) | Greater Manchester | 168.6p |
| [Edinburgh](https://cheapestfuel.uk/cheapest-fuel/edinburgh/) | City of Edinburgh | 169.4p |
| [Nottingham](https://cheapestfuel.uk/cheapest-fuel/nottingham/) | Nottinghamshire | 169.5p |
| [Preston](https://cheapestfuel.uk/cheapest-fuel/preston/) | Lancashire | 169.6p |
| [Doncaster](https://cheapestfuel.uk/cheapest-fuel/doncaster/) | South Yorkshire | 169.9p |
| [Brighton](https://cheapestfuel.uk/cheapest-fuel/brighton/) | East Sussex | 170.4p |
| [Blackpool](https://cheapestfuel.uk/cheapest-fuel/blackpool/) | Lancashire | 170.4p |
| [Enfield](https://cheapestfuel.uk/cheapest-fuel/enfield/) | Greater London | 171.0p |
| [Sunderland](https://cheapestfuel.uk/cheapest-fuel/sunderland/) | Tyne and Wear | 171.1p |
| [Salisbury](https://cheapestfuel.uk/cheapest-fuel/salisbury/) | Wiltshire | 171.1p |
| [Oldham](https://cheapestfuel.uk/cheapest-fuel/oldham/) | Greater Manchester | 171.3p |
| [Walsall](https://cheapestfuel.uk/cheapest-fuel/walsall/) | West Midlands | 171.3p |

## FAQ

### How much is petrol per litre in the UK right now?

The UK average is 173.3p a litre (£1.73), measured across 1,471 forecourts on 18 September 2026. The cheapest published price is 158.9p and the most expensive is 203.0p.

### How much does it cost to fill up a car with petrol?

A typical 55-litre family car costs about £95.31 to fill at the UK average. A small 40-litre tank costs around £69.32, and a large 70-litre tank around £121.31.

### Why is petrol cheaper in some towns than others?

Pump prices are set forecourt by forecourt, not nationally. The biggest factors are how many competing stations are nearby, whether a supermarket operates one of them, and local delivery costs. That is why dense urban areas with supermarket forecourts are usually cheaper than rural areas, motorway services and remote parts of Scotland, Wales and the South West.

### Where does this price data come from?

Retailers publish their pump prices under the UK government's open fuel price scheme. CheapestFuel collects those feeds, normalises them and shows them on a [map](https://cheapestfuel.uk/map/). The scheme covers Great Britain; Northern Ireland is not included.

### How often do these prices update?

Retailer feeds are refreshed through the day and this page is rebuilt with each deployment. The [live map](https://cheapestfuel.uk/map/) and the [iOS app](https://apps.apple.com/gb/app/cheapestfuel/id6744545252?ppid=b2b7bcca-e7b3-42dc-9486-8361e82514e9) always show the most recent prices we hold.

## Source

Aggregated from retailers' published price feeds under the UK open fuel price scheme (Great Britain only).
Canonical page: https://cheapestfuel.uk/how-much-is-petrol/
Live map: https://cheapestfuel.uk/map/
iOS app: https://apps.apple.com/gb/app/cheapestfuel/id6744545252?ppid=b2b7bcca-e7b3-42dc-9486-8361e82514e9

Prices are indicative. Always check the price displayed at the pump.
