Fuel Prices in Kilmarnock Today
The cheapest unleaded petrol in Kilmarnock today is 135.7p per litre at ASDA. There are 24 petrol stations within 10 miles of Kilmarnock, East Ayrshire. Prices updated hourly. Last checked 20 March 2026.
Cheapest Unleaded (E10) in Kilmarnock
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | ASDA | 10 QUEENS DRIVE, KILMARNOCK | KA1 3XF | 135.7p | £1.36 |
| 2 | TESCO | WEST SHAW STREET, KILMARNOCK | KA1 4BS | 135.9p | £1.36 |
| 3 | SAINSBURY'S | AYR ROAD, IRVINE | KA12 8BH | 135.9p | £1.36 |
| 4 | TESCO | 15-16 RIVERWAY RETAIL PARK, RIVERWAY, IRVINE | KA12 8AY | 135.9p | £1.36 |
| 5 | SAINSBURY'S | 125 AYR ROAD, PRESTWICK | KA9 1TW | 136.9p | £1.37 |
| 6 | ASDA | LIBERATOR DRIVE, HEATHFIELD RETAIL PARK, AYR | KA8 9BF | 137.7p | £1.38 |
| 7 | MORRISONS | DUKES ROAD/JUBILEE ROAD, TROON | KA10 6QR | 137.9p | £1.38 |
| 8 | MORRISONS | WEST LANGLANDS STREET, KILMARNOCK | KA1 2PY | 137.9p | £1.38 |
| 9 | MORRISONS | KILWINNING ROAD, STEVENSTON | KA20 3DE | 137.9p | £1.38 |
| 10 | ESSO | RAVENSPARK FILLING STATION, KILWINNING ROAD, IRVINE, KA12 8RY, IRVINE | KA12 8RY | 138.9p | £1.39 |
Cheapest Diesel (B7) in Kilmarnock
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | SAINSBURY'S | AYR ROAD, IRVINE | KA12 8BH | 153.9p | £1.54 |
| 2 | TESCO | 15-16 RIVERWAY RETAIL PARK, RIVERWAY, IRVINE | KA12 8AY | 153.9p | £1.54 |
| 3 | ASDA | LIBERATOR DRIVE, HEATHFIELD RETAIL PARK, AYR | KA8 9BF | 155.7p | £1.56 |
| 4 | SAINSBURY'S | 125 AYR ROAD, PRESTWICK | KA9 1TW | 155.9p | £1.56 |
| 5 | MORRISONS | DUKES ROAD/JUBILEE ROAD, TROON | KA10 6QR | 157.9p | £1.58 |
| 6 | MORRISONS | WEST LANGLANDS STREET, KILMARNOCK | KA1 2PY | 157.9p | £1.58 |
| 7 | MORRISONS | KILWINNING ROAD, STEVENSTON | KA20 3DE | 157.9p | £1.58 |
| 8 | ASDA | 10 QUEENS DRIVE, KILMARNOCK | KA1 3XF | 158.9p | £1.59 |
| 9 | TESCO | WEST SHAW STREET, KILMARNOCK | KA1 4BS | 158.9p | £1.59 |
| 10 | ESSO | RAVENSPARK FILLING STATION, KILWINNING ROAD, IRVINE, KA12 8RY, IRVINE | KA12 8RY | 159.9p | £1.60 |
Cheapest Super Unleaded (E5) in Kilmarnock
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | WEST SHAW STREET, KILMARNOCK | KA1 4BS | 144.9p | £1.45 |
| 2 | TESCO | 15-16 RIVERWAY RETAIL PARK, RIVERWAY, IRVINE | KA12 8AY | 144.9p | £1.45 |
| 3 | SAINSBURY'S | AYR ROAD, IRVINE | KA12 8BH | 147.9p | £1.48 |
| 4 | SAINSBURY'S | 125 AYR ROAD, PRESTWICK | KA9 1TW | 148.9p | £1.49 |
| 5 | GLENCAIRN SERVICE STATION | 4 LOW GLENCAIRN STREET, KILMARNOCK, Kilmarnock | KA1 4DQ | 155.9p | £1.56 |
| 6 | JET | SPRINGBANK SERVICE STATION, AYR ROAD, IRVINE, KA12 8NF, IRVINE | KA12 8NF | 156.9p | £1.57 |
| 7 | ESSO | RAVENSPARK FILLING STATION, KILWINNING ROAD, IRVINE, KA12 8RY, IRVINE | KA12 8RY | 158.9p | £1.59 |
| 8 | MORRISONS | DUKES ROAD/JUBILEE ROAD, TROON | KA10 6QR | 159.9p | £1.60 |
| 9 | ESSO | LOANS SERVICE STATION, MAIN STREET, LOANS, TROON, KA10 7EX, TROON | KA10 7EX | 159.9p | £1.60 |
| 10 | MORRISONS | WEST LANGLANDS STREET, KILMARNOCK | KA1 2PY | 159.9p | £1.60 |
Fuel Brands in Kilmarnock
Kilmarnock is served by 10 fuel brands across 24 stations within a 10-mile radius. The most common brand is BP with 6 stations, followed by ESSO (5) and MORRISONS (3).
About Kilmarnock
Kilmarnock is a large town in East Ayrshire with a population of around 47,000. Known as the birthplace of Johnnie Walker whisky, it is a commercial centre for Ayrshire. The A77 and A71 provide road connections to Glasgow, Ayr, and Edinburgh.
About Fuel Prices in Kilmarnock
There are currently 24 petrol stations within 10 miles of Kilmarnock centre reporting live fuel prices. The most common brands are BP, ESSO, MORRISONS, ASDA and 6 others.
The cheapest unleaded petrol in Kilmarnock today is 135.7p per litre at ASDA, 10 QUEENS DRIVE, KILMARNOCK. Diesel prices start from 153.9p per litre at SAINSBURY'S, AYR ROAD, IRVINE.
By filling up at the cheapest station instead of the average-priced one, you could save approximately £2.74 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £33 in savings.
Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.
Kilmarnock is located in East Ayrshire, Scotland. Fuel prices in the East Ayrshire area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.
Frequently Asked Questions
What is the cheapest petrol in Kilmarnock today?
The cheapest unleaded petrol (E10) in Kilmarnock today is 135.7p per litre, available at ASDA on 10 QUEENS DRIVE, KILMARNOCK, KA1 3XF. This price is updated hourly from official retailer feeds.
What is the cheapest diesel in Kilmarnock today?
The cheapest diesel (B7) in Kilmarnock today is 153.9p per litre, available at SAINSBURY'S on AYR ROAD, IRVINE, KA12 8BH. Diesel prices are updated hourly.
How many petrol stations are near Kilmarnock?
There are 24 petrol stations within 10 miles of Kilmarnock centre, operated by 10 different fuel brands including ASDA, BP, ESSO, GLENCAIRN SERVICE STATION, GULF and 5 more.
What is the average fuel price in Kilmarnock?
The average unleaded (E10) price in Kilmarnock is 140.7p per litre, and the average diesel (B7) price is 162.1p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £2.74 on a typical 55-litre tank.
Which fuel brands operate in Kilmarnock?
Kilmarnock is served by 10 fuel brands: ASDA, BP, ESSO, GLENCAIRN SERVICE STATION, GULF, HOWIES GARAGE LTD, JET, MORRISONS, SAINSBURY'S, TESCO. The most common brand is BP with 6 stations.
How often are fuel prices updated?
Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.
Is super unleaded available in Kilmarnock?
Yes, super unleaded (E5) is available at 20 stations near Kilmarnock. The cheapest super unleaded price today is 144.9p per litre at TESCO, WEST SHAW STREET, KILMARNOCK.
Where does FuelNearby get its data?
All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.
How can I find the cheapest fuel near Kilmarnock?
Use the FuelNearby interactive map to compare fuel prices at every station near Kilmarnock in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit fuelnearby.co.uk to start comparing.
Find the cheapest fuel near Kilmarnock
Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.
Open Kilmarnock on Map