Kilmarnock
Drivers in Kilmarnock can compare 10 stations with live prices here, with BP, Esso and Asda among the bigger names. Across the local stations on this page, unleaded averages roughly 153p per litre at the moment.
Fuel prices around Kilmarnock
At the bottom of the local market, unleaded starts around 148p per litre right now. The gap between the cheapest and most expensive unleaded in town is around 12p per litre at the moment.
The supermarket sites, including Asda and Morrisons, tend to set the floor for prices here. 2 of the 10 local forecourts are supermarket-run, and the rest split between branded and independent operators.
Several of the busier sites sit along Riccarton Road and Western Road, so you can check them against each other without leaving your usual route. Unleaded here currently averages several pence under the wider Central Belt figure.
For diesel, expect an average of roughly 168p per litre locally. The comparison covers stations up to roughly 8 km out, which keeps out-of-town supermarkets and bypass sites in the same view as the town centre.
If you drive through Kilmarnock regularly, note that the price ordering below changes often enough that last month's cheapest stop may not be this week's. The table below carries the exact live figures per station, and alerts can flag a drop at the forecourts you actually use.
Local fuel price snapshot
Within 8 km of Kilmarnock we track 10 active petrol stations. (Data updated 3 hours, 24 minutes ago)
Lowest petrol right now: 147.9p at Other near D CAMPBELL & SON
Unleaded petrol (E10)
- Lowest price: 147.9p
- Average price: 153.0p
- Highest price: 159.9p
- Spread: 12.0p (across the stations we track)
Diesel (B7)
- Lowest price: 160.9p
- Average price: 168.6p
- Highest price: 176.9p
- Spread: 16.0p (across the stations we track)
Premium petrol (E5)
- Lowest price: 154.7p
- Average price: 167.2p
- Highest price: 176.9p
- Spread: 22.2p (across the stations we track)
Premium diesel
- Lowest price: 183.9p
- Average price: 190.2p
- Highest price: 196.9p
- Spread: 13.0p (across the stations we track)
Fuel brands in Kilmarnock
Cheapest petrol stations in Kilmarnock
| Station | Distance | Petrol | Diesel |
|---|---|---|---|
| Campbell Fuel Oils Limited KA1 3LS | 1.1 mi | 147.9p | 160.9p |
| Gulf Burnpark service station limited KA1 4EL | 1.5 mi | 149.7p | 164.7p |
| Mfg Morrisons Kilmarnock KA1 2PY | 0.4 mi | 149.9p | 163.9p |
| Asda Kilmarnock Superstore KA1 3XF | 0.8 mi | 150.7p | 165.9p |
| BP Glencairn Service Station KA1 4DQ | 0.8 mi | 150.9p | 165.9p |
| Tesco Kilmarnock Extra - Petrol Filling Station KA1 4BS | 0.7 mi | 152.9p | 166.9p |
| BP Mfg Kilmarnock KA1 5LQ | 1.3 mi | 155.9p | 171.9p |
| BP Tgc - Western KA3 1UT | 1.4 mi | 155.9p | 175.9p |
| Esso Blaire Garage Service Station KA3 5AG | 4.8 mi | 155.9p | 172.9p |
| Esso Highland Fuels Ltd KA4 8PA | 4.7 mi | 159.9p | 176.9p |
Sorted by petrol price. Open a station for its live prices, price history and nearby comparison.
Wider area
See prices across Central Belt if you want the bigger picture.
Fuel prices in nearby towns
- Irvine (7 miles)
- Ayr (11 miles)
- Newton Mearns (13 miles)
- East Kilbride (16 miles)
- Paisley (16 miles)
- Rutherglen (18 miles)
Common questions about fuel in Kilmarnock
What is the cheapest petrol in Kilmarnock today?
Right now petrol in Kilmarnock runs from 147.9p to 159.9p per litre, with an average of 153.0p across 10 stations. The lowest unleaded price we can see is 147.9p at Other near D CAMPBELL & SON.
What is the cheapest diesel in Kilmarnock today?
Right now diesel in Kilmarnock runs from 160.9p to 176.9p per litre, with an average of 168.6p across 10 stations.
How many stations do you track around Kilmarnock?
We currently track 10 active stations within 8 km of Kilmarnock. Prices are refreshed from the official fuel price feed throughout the day.
How do I compare stations near Kilmarnock?
Open the map to compare the stations near Kilmarnock and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.
Open the map for Kilmarnock
Use the main finder with Kilmarnock already centred on the map.
Open Fuel Finder for Kilmarnock