Fuel prices

Petrol and diesel prices in Kilmarnock

Compare 9 stations and find the cheapest fuel in Kilmarnock today.

In Kilmarnock, unleaded petrol (E10) averages 167.5p per litre and standard diesel averages 194.1p per litre. The cheapest unleaded is at Gulf for 159.7p per litre. Prices updated 4 November 2026, 13:48.

Average fuel prices in Kilmarnock

Unleaded

167.5p/L

Lowest 159.7p · UK avg 171.0p

Diesel

194.1p/L

Lowest 189.7p · UK avg 198.4p

Super unleaded

185.6p/L

Lowest 172.9p · UK avg 190.0p

Premium diesel

215.6p/L

Lowest 209.9p · UK avg 217.7p

Latest price update in Kilmarnock: 4 Nov 2026, 13:48. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Kilmarnock

  1. Gulf Cheapest

    BURNPARK FILLING STATION, KILMARNOCK, KA1 4EL

    159.7p

  2. CAMPBELL FUEL OILS LIMITED

    D CAMPBELL & SON, KILMARNOCK, KA1 3LS

    159.9p

  3. MORRISONS

    WEST LANGLANDS STREET, KILMARNOCK, KA1 2PY

    167.9p

  4. TESCO

    WEST SHAW STREET, KILMARNOCK, KA1 4BS

    167.9p

  5. ASDA KILMARNOCK SUPERSTORE

    10 QUEENS DRIVE, KILMARNOCK, KA1 3XF

    168.7p

  6. BP

    4 LOW GLENCAIRN STREET, Kilmarnock, KA1 4DQ

    168.9p

  7. ESSO

    THE BLAIR GARAGE, KILMARNOCK, KA3 5AG

    170.9p

  8. BP

    RICCARTON ROAD, KILMARNOCK, KA1 5LQ

    171.9p

  9. BP

    WESTERN ROAD, KILMARNOCK, KA3 1UT

    171.9p

Cheapest diesel in Kilmarnock

  1. Gulf Cheapest

    BURNPARK FILLING STATION, KILMARNOCK, KA1 4EL

    189.7p

  2. BP

    4 LOW GLENCAIRN STREET, Kilmarnock, KA1 4DQ

    191.9p

  3. CAMPBELL FUEL OILS LIMITED

    D CAMPBELL & SON, KILMARNOCK, KA1 3LS

    191.9p

  4. ASDA KILMARNOCK SUPERSTORE

    10 QUEENS DRIVE, KILMARNOCK, KA1 3XF

    191.9p

  5. TESCO

    WEST SHAW STREET, KILMARNOCK, KA1 4BS

    191.9p

  6. MORRISONS

    WEST LANGLANDS STREET, KILMARNOCK, KA1 2PY

    192.9p

  7. BP

    WESTERN ROAD, KILMARNOCK, KA3 1UT

    195.9p

  8. ESSO

    THE BLAIR GARAGE, KILMARNOCK, KA3 5AG

    197.9p

  9. BP

    RICCARTON ROAD, KILMARNOCK, KA1 5LQ

    202.9p

Fuel prices in Kilmarnock: FAQ

What is the average price of petrol in Kilmarnock?

Unleaded (E10) in Kilmarnock averages 167.5p per litre across 9 stations, ranging from 159.7p to 171.9p. That is 3.5p below the UK average.

What is the average price of diesel in Kilmarnock?

Standard diesel in Kilmarnock averages 194.1p per litre across 9 stations, ranging from 189.7p to 202.9p. That is 4.3p below the UK average.

Where is the cheapest petrol in Kilmarnock?

Right now the cheapest unleaded we can see in Kilmarnock is at Gulf, BURNPARK FILLING STATION, KILMARNOCK, KA1 4EL, at 159.7p per litre. Prices change through the day, so check before you set off.

How often are these fuel prices updated?

We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.

Fuel prices in other towns and cities

Search fuel prices by postcode

Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.

Keep your vehicle on the road with VeFix

Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.