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
-
Gulf Cheapest
BURNPARK FILLING STATION, KILMARNOCK, KA1 4EL
159.7p
-
CAMPBELL FUEL OILS LIMITED
D CAMPBELL & SON, KILMARNOCK, KA1 3LS
159.9p
-
MORRISONS
WEST LANGLANDS STREET, KILMARNOCK, KA1 2PY
167.9p
-
TESCO
WEST SHAW STREET, KILMARNOCK, KA1 4BS
167.9p
-
ASDA KILMARNOCK SUPERSTORE
10 QUEENS DRIVE, KILMARNOCK, KA1 3XF
168.7p
-
BP
4 LOW GLENCAIRN STREET, Kilmarnock, KA1 4DQ
168.9p
-
ESSO
THE BLAIR GARAGE, KILMARNOCK, KA3 5AG
170.9p
-
BP
RICCARTON ROAD, KILMARNOCK, KA1 5LQ
171.9p
-
BP
WESTERN ROAD, KILMARNOCK, KA3 1UT
171.9p
Cheapest diesel in Kilmarnock
-
Gulf Cheapest
BURNPARK FILLING STATION, KILMARNOCK, KA1 4EL
189.7p
-
BP
4 LOW GLENCAIRN STREET, Kilmarnock, KA1 4DQ
191.9p
-
CAMPBELL FUEL OILS LIMITED
D CAMPBELL & SON, KILMARNOCK, KA1 3LS
191.9p
-
ASDA KILMARNOCK SUPERSTORE
10 QUEENS DRIVE, KILMARNOCK, KA1 3XF
191.9p
-
TESCO
WEST SHAW STREET, KILMARNOCK, KA1 4BS
191.9p
-
MORRISONS
WEST LANGLANDS STREET, KILMARNOCK, KA1 2PY
192.9p
-
BP
WESTERN ROAD, KILMARNOCK, KA3 1UT
195.9p
-
ESSO
THE BLAIR GARAGE, KILMARNOCK, KA3 5AG
197.9p
-
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
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.