Cheapest fuel in West Midlands

Petrol (E10) averages 172.2p a litre in West Midlands, the joint cheapest of the 5 counties in the West Midlands region. Diesel (B7) averages 199.1p.

Average prices in West Midlands

Petrol (E10)
172.2p
About the same as the UK (171.7p)
About the same as the West Midlands region (172.7p)
The joint cheapest of the 5 counties in the West Midlands region
Diesel (B7)
199.1p
0.7p above the UK (198.4p)
About the same as the West Midlands region (199.3p)
The 2nd dearest of the 5 counties in the West Midlands region

Most of the prices behind these averages are more than 3 days old.

From 263 forecourts with a usable price in our price data, updated 4:47am on 2 November UK time.

Cheapest forecourts in West Midlands now

Petrol (E10)

  1. Costco Birmingham
    100 Watson Road, Nechells, Birmingham, West Midlands, B7 5SA
    160.9pLast reported 4 days ago
  2. Witton Road B6
    Witton Road Service Station, 338-358, Witton Road, Birmingham, B6 6PD
    163.6pLast reported 5 days ago
  3. Bordseley Service Station Ltd
    254, Bordesley Green, Birmingham, B9 4SU, Birmingham, B9 4SU
    163.9pLast reported 5 days ago
  4. Costco Coventry
    51 Torrington Avenue, Coventry, Coventry, West Midlands, CV4 9AQ
    164.9p
  5. M G Service Station Ltd
    Oakstead Garages Ltd, 486, Bordesley Green, Birmingham, B9 5PA
    164.9pLast reported 7 days ago
  6. Murco Service Station - Jacksons Service Ltd
    Jacksons Services Ltd, Jacksons Garage, Summer Lane, Birmingham, B19 3QG, Birmingham, B19 3QG
    165.5p
  7. Maryvale Service Station
    1, Franklin Road, Birmingham, B30 2HJ, Birmingham, B30 2HJ
    165.9p
  8. MFG Morrisons Birmingham Small Heath
    Coventry Road, Small Heath, Birmingham, B10 0XA
    165.9p
  9. Crankhall Lane Service Station
    111-113, Crankhall Lane, Wednesbury, WS10 0EF, Wednesbury, WS10 0EF
    165.9p
  10. Blakenhall Service Station WV2
    Blakenhall Service Station Ltd, 327, Dudley Road, Wolverhampton, WV2 3JY
    166.6pLast reported 11 days ago

Diesel (B7)

  1. Costco Birmingham
    100 Watson Road, Nechells, Birmingham, West Midlands, B7 5SA
    187.9pLast reported 18 days ago
  2. Witton Road B6
    Witton Road Service Station, 338-358, Witton Road, Birmingham, B6 6PD
    190.6pLast reported 19 days ago
  3. Blakenhall Service Station WV2
    Blakenhall Service Station Ltd, 327, Dudley Road, Wolverhampton, WV2 3JY
    190.6pLast reported 19 days ago
  4. Costco Coventry
    51 Torrington Avenue, Coventry, Coventry, West Midlands, CV4 9AQ
    191.9pLast reported 4 days ago
  5. Go Walsall
    Charles Swann Ltd, Old Landywood Lane, Essington, Wolverhampton, WV11 2AP
    191.9pLast reported 17 days ago
  6. Murco Service Station - Jacksons Service Ltd
    Jacksons Services Ltd, Jacksons Garage, Summer Lane, Birmingham, B19 3QG, Birmingham, B19 3QG
    192.9p
  7. Willenhall Service Station Ltd
    70, Willenhall Road, Wolverhampton, WV1 2HJ, Wolverhampton, WV1 2HJ
    192.9pLast reported 6 days ago
  8. Cannock Road Service Station
    No 80, Cannock Road, Wolverhampton, West Midlands, WV10 0AB
    192.9pLast reported 13 days ago
  9. Asda Wolverhampton Superstore
    Jack Hayward Way - Waterloo Road, Wolverhampton, WV1 4DE
    192.9pLast reported 19 days ago
  10. Sainsbury's Perton
    1 Anders Square, Perton, Wolverhampton, WV6 7QH
    192.9pLast reported 19 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Towns and areas in West Midlands

Average petrol and diesel prices by town in West Midlands, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
Birmingham 171.5p 198.7p down 1.4p 89 (5 mi)
Smethwick 171.5p 198.8p down 1.6p 93 (5 mi)
Wolverhampton 171.5p 198.2p down 1.6p 51 (5 mi)
Sutton Coldfield 171.6p 198.5p down 1.4p 32 (5 mi)
Wednesbury 171.8p 198.7p down 1.8p 80 (5 mi)
Coseley 171.8p 198.5p down 1.7p 83 (5 mi)
West Bromwich 171.9p 199.2p down 1.8p 76 (5 mi)
Sedgley 171.9p 198.4p down 1.7p 66 (5 mi)
Solihull 172.0p 199.6p down 1.1p 40 (5 mi)
Brownhills 172.1p 199.5p down 1.7p 30 (5 mi)
Bilston 172.2p 199.1p down 1.8p 73 (5 mi)
Tipton 172.2p 198.8p down 1.6p 80 (5 mi)
Wednesfield 172.3p 199.1p down 1.8p 63 (5 mi)
Walsall 172.3p 199.2p down 1.4p 56 (5 mi)
Darlaston 172.4p 199.1p down 1.9p 74 (5 mi)
Oldbury 172.6p 199.5p down 1.6p 77 (5 mi)
Dudley 172.9p 199.2p down 1.6p 73 (5 mi)
Blackheath 173.0p 199.6p down 1.3p 70 (5 mi)
Coventry 173.0p 199.8p down 1.3p 39 (5 mi)
Bloxwich 173.2p 200.3p down 1.7p 53 (5 mi)
Aldridge 173.4p 200.1p down 1.2p 38 (5 mi)
Halesowen 173.4p 199.8p down 1.1p 58 (5 mi)
Brierley Hill 173.6p 199.6p down 1.6p 52 (5 mi)
Stourbridge 174.6p 199.6p down 0.6p 28 (5 mi)

Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.

Other counties in the West Midlands

Petrol and diesel prices in the West Midlands

Questions about fuel prices in West Midlands

What is the average price of petrol in West Midlands?

Petrol (E10) averages 172.2p a litre in West Midlands, and diesel (B7) 199.1p, from 263 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

Is fuel cheaper in West Midlands than the rest of the UK?

Petrol here is about the same as the UK average of 171.7p, and the joint cheapest of the 5 counties in the West Midlands region. Diesel is 0.7p dearer than the UK average of 198.4p.

Where is the cheapest petrol in West Midlands?

The cheapest petrol we list in West Midlands is 160.9p a litre at Costco Birmingham in Birmingham, last reported 4 days ago.

Which town in West Midlands has the lowest average petrol price?

Of the 24 towns here with a petrol average, Birmingham and Smethwick have the joint lowest, at 171.5p. Each covers the forecourts within its own radius.

How these figures work

Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Town figures are worked out each night over each town page's radius.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.