Skip to content

Petrol stations in Kilmarnock

There are 9 petrol stations in Kilmarnock (Scotland) with current fuel prices. The cheapest diesel is currently € 1.629 at Morrisons.

Cheapest Diesel£ 1.629 — Morrisons
Cheapest Unleaded£ 1.489 — Morrisons
Stations9
Loading map…

Price trend in Kilmarnock

Diesel ranged between £ 1.569 and £ 1.719 over the last 30 days.

Unleaded (E10) ranged between £ 1.447 and £ 1.559 over the last 30 days.

DateAvg. DieselAvg. Unleaded
07/07/2026£ 1.593£ 1.475
08/07/2026£ 1.593
09/07/2026£ 1.593
10/07/2026£ 1.593£ 1.476
11/07/2026£ 1.477
12/07/2026£ 1.594£ 1.477
13/07/2026£ 1.478
14/07/2026£ 1.595£ 1.481
15/07/2026£ 1.604£ 1.484
16/07/2026£ 1.489
17/07/2026£ 1.622£ 1.493
18/07/2026£ 1.625£ 1.496
19/07/2026£ 1.630£ 1.497
20/07/2026£ 1.636£ 1.500

Price comparison

Kilmarnock is currently cheaper than the median in Scotland (3.4p) and the average in United Kingdom (2.8p).

AreaDieselUnleaded (E10)
City£ 1.664£ 1.522
Scotland£ 1.698£ 1.549
United Kingdom£ 1.692£ 1.538

Nearby stations

CityStationsDieselUnleaded (E10)
Prestwick3£ 1.589£ 1.449
Irvine4£ 1.599£ 1.469
Ayr7£ 1.599£ 1.469
Dumbarton3£ 1.679£ 1.539