findpetrol .co.uk

Live fuel prices

Petrol prices in Kilmarnock

Unleaded from 149.9p a litre, averaging 160.8p across 32 stations we track in Kilmarnock.

At a glance

Stations tracked
32
Local areas
1
Cheapest unleaded
149.9p
Cheapest diesel
169.9p

Data updated 1 day ago

Fuel pricing around Kilmarnock is set street by street. Retailers watch their nearest rivals far more closely than they watch the national average, and that is where the savings come from.

The 32 petrol stations we monitor in Kilmarnock report their prices directly to the government scheme, so the figures here are what the pumps are charging rather than an estimate.

The gap between the cheapest petrol in Kilmarnock and the local average is around 10.9p a litre. On a 50 litre fill that is roughly £5.43 for choosing the right forecourt.

Diesel prices in Kilmarnock run from 169.9p upward, averaging 181.7p across the sites we track.

Cheapest to dearest in Kilmarnock spans about 22.1p a litre, a reminder that the nearest forecourt is not always the sensible one.

Use the snapshot below for the current range on both petrol and diesel, then open a station to see how its price has moved over recent weeks.

Fuel prices Kilmarnock - today’s snapshot

We track 32 active petrol stations in and around Kilmarnock with recent prices. (Data updated 1 day ago)

Lowest reported petrol price: 149.9p at Gulf near KA1 4EL, Kilmarnock.

Unleaded petrol (E10)

Lowest price
149.9p
Average price
160.8p
Highest price
172.0p
Spread
22.1p across 32 sites

Diesel (B7)

Lowest price
169.9p
Average price
181.7p
Highest price
197.0p
Spread
27.1p across 32 sites

Premium petrol (E5)

Lowest price
154.7p
Average price
174.7p
Highest price
182.9p
Spread
28.2p across 23 sites

Premium diesel

Lowest price
185.9p
Average price
194.5p
Highest price
202.9p
Spread
17.0p across 12 sites

Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.

Cheapest petrol stations in Kilmarnock

Petrol and diesel prices Kilmarnock, sorted by unleaded so the cheapest petrol is first. Open any station for its price history and nearby comparison.

Station Local area Petrol Diesel
Gulf Burnpark Filling Station, Kilmarnock KA1 4EL Kilmarnock 149.9p 169.9p
Jet 1 Glencairn Street, Ayrshire KA20 3BE Kilmarnock 155.9p 177.9p
Morrisons Kilwinning Road, Stevenston KA20 3DE Kilmarnock 155.9p 177.9p
Sainsburys Irvine Ayr Road, Irvine KA12 8BH Kilmarnock 155.9p 174.9p
Tesco 15-16 Riverway Retail Park, Irvine KA12 8AY Kilmarnock 155.9p 174.9p
Jet Springbank Service Station, Irvine KA12 8NF Kilmarnock 156.9p 175.9p
Tesco Stores, Kilbirnie KA25 7DJ Kilmarnock 156.9p 177.9p
Morrisons West Langlands Street, Kilmarnock KA1 2PY Kilmarnock 157.9p 176.9p
Asda 10 Queens Drive, Kilmarnock KA1 3XF Kilmarnock 158.7p 175.9p
Asda Harbour Road, Adrossan KA22 8BZ Kilmarnock 158.7p 179.7p

Wider area

See prices across South of Scotland if you want the bigger picture.

Places nearby

Drill into a specific area for its own price snapshot and cheapest stations.

Common questions about fuel in Kilmarnock

What is the latest reported petrol price in Kilmarnock?
The latest reported petrol prices in Kilmarnock run from 149.9p to 172.0p per litre, with an average of 160.8p across 32 stations. The lowest unleaded price we can see is 149.9p at Gulf near KA1 4EL.
What is the latest reported diesel price in Kilmarnock?
The latest reported diesel prices in Kilmarnock run from 169.9p to 197.0p per litre, with an average of 181.7p across 32 stations.
How many stations do you track around Kilmarnock?
We currently track 32 active petrol stations in and around Kilmarnock. Prices are refreshed from the official CMA fuel price feed throughout the day.
Where is the cheapest petrol in Kilmarnock?
The cheapest petrol in Kilmarnock we can currently see is 149.9p a litre at Gulf near KA1 4EL. That is 10.9p below the local average of 160.8p.
How many petrol stations are there in Kilmarnock?
We track 32 petrol stations in and around Kilmarnock with recent prices, including Esso, BP, Jet. Each one is listed with its latest unleaded and diesel price.
How do I compare stations near Kilmarnock?
Open the map to compare stations near Kilmarnock and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in Kilmarnock?
Diesel currently averages 21.0p more per litre than unleaded in Kilmarnock, at 181.7p against 160.8p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for Kilmarnock

Use the main finder with Kilmarnock already centred, then sort by price or distance to pick your stop.

Open fuel finder for Kilmarnock
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.