Cheapest fuel in Cardiff

Petrol (E10) averages 172.0p a litre in Cardiff, the joint 9th dearest of the 21 counties in Wales with enough prices. Diesel (B7) averages 199.7p.

Average prices in Cardiff

Petrol (E10)
172.0p
About the same as the UK (171.7p)
0.6p above Wales (171.4p)
The joint 9th dearest of the 21 counties in Wales with enough prices
Diesel (B7)
199.7p
1.3p above the UK (198.4p)
1.7p above Wales (198.0p)
The 4th dearest of the 21 counties in Wales with enough prices

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

From 24 forecourts with a usable price in our price data, updated 7:06am on 2 November UK time.

Cheapest forecourts in Cardiff now

Petrol (E10)

  1. Asda Leckwith Road Superstore
    Capital Retail Park-Leckwith Road, Cardiff, CF11 8AZ
    169.7pLast reported 5 days ago
  2. Cardiff Extra
    Excelsior Estate, Excelsior Road, Cardiff, CF14 3AT
    169.9p
  3. Rontec Cathedral
    Cathedral Road, Cardiff, South Glamorgan, CF11 9HA
    169.9p
  4. MFG Ninian
    Sloper Road, Leckwith, Cardiff, CF11 8AF
    169.9pLast reported 3 days ago
  5. MFG Morrisons Cardiff Newport Road
    Ipswich Road, Pen-Y-Lan, Cardiff, CF23 9YG
    169.9pLast reported 3 days ago
  6. Tudor Motors
    Tudor Filling Station, 14-24, Tudor Street, Caerdydd, CF11 6AF, Caerdydd, CF11 6AF
    169.9pLast reported 3 days ago
  7. Cardiff Tyn-Y-Parc Express
    Tesco Express, Tyn-Y-Parc Road, Cardiff, CF14 6BN
    169.9pLast reported 3 days ago
  8. Sainsbury's Colchester Avenue
    Colchester Avenue, Penylan, Cardiff, CF23 9XN
    170.9p
  9. St Mellons Superstore
    Tesco Stores Ltd, Crickhowell Road, St. Mellons, Cardiff, CF3 0EF
    170.9p
  10. Cardiff Pengam Extra
    Tesco Extra, Ffordd Pengam, Caerdydd, CF24 2HP
    170.9p

Diesel (B7)

  1. Cardiff Tyn-Y-Parc Express
    Tesco Express, Tyn-Y-Parc Road, Cardiff, CF14 6BN
    196.9pLast reported 3 days ago
  2. MFG Morrisons Cardiff Newport Road
    Ipswich Road, Pen-Y-Lan, Cardiff, CF23 9YG
    197.9pLast reported 9 days ago
  3. Cardiff Pengam Extra
    Tesco Extra, Ffordd Pengam, Caerdydd, CF24 2HP
    197.9pLast reported 17 days ago
  4. Asda Pentwyn Superstore
    8 Dering Road, Pontprennau, Cardiff, CF23 8NL
    197.9pLast reported 19 days ago
  5. Sainsbury's Colchester Avenue
    Colchester Avenue, Penylan, Cardiff, CF23 9XN
    198.9pLast reported 14 days ago
  6. St Mellons Superstore
    Tesco Stores Ltd, Crickhowell Road, St. Mellons, Cardiff, CF3 0EF
    198.9pLast reported 18 days ago
  7. Asda Llantrisant Express Petrol
    Llantrisant Road, Llandaff, Cardiff, CF5 2PW
    199.9pLast reported 5 days ago
  8. MFG Cardinal
    Newport Road, Cardiff, South Glamorgan, CF23 9AD
    199.9pLast reported 18 days ago
  9. MFG Premier
    Newport Road, Cardiff, South Glamorgan, CF23 9AE
    199.9pLast reported 18 days ago
  10. MFG Cardiff
    145 Newport Road, Roath, Cardiff, CF24 1AG
    199.9pLast reported 18 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 Cardiff

Average petrol and diesel prices by town in Cardiff, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
Cardiff/Caerdydd 171.8p 199.2p down 1.6p 33 (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 Wales

Petrol and diesel prices in Wales

Questions about fuel prices in Cardiff

What is the average price of petrol in Cardiff?

Petrol (E10) averages 172.0p a litre in Cardiff, and diesel (B7) 199.7p, from 24 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

Is fuel cheaper in Cardiff than the rest of the UK?

Petrol here is about the same as the UK average of 171.7p, and the joint 9th dearest of the 21 counties in Wales with enough prices. Diesel is 1.3p dearer than the UK average of 198.4p.

Where is the cheapest petrol in Cardiff?

The cheapest petrol we list in Cardiff is 169.7p a litre at Asda Leckwith Road Superstore in Cardiff, last reported 5 days ago.

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.