Skip to content

County guide

Petrol & Diesel Prices across North Ayrshire

25 stations across 12 towns.

Fuel prices in North Ayrshire

Unleaded

174.8p/L

Average price

Lowest 168.9p/L

From 6 stations

Diesel

198.7p/L

Average price

Lowest 193.9p/L

From 6 stations

Based on trusted prices updated in the last 7 days. Latest price change on 23 Oct, 23:39.

Cheapest stations in North Ayrshire

Lowest unleaded prices. Each card shows when its price last changed.

Towns in North Ayrshire

Search across towns in North Ayrshire.

More about fuel prices in North Ayrshire

Local prices, main towns and planning tools for North Ayrshire.

Across North Ayrshire, unleaded averages 174.8p/L at 6 stations with a trusted price from the last 7 days, and the cheapest is 168.9p/L. Diesel averages 198.7p/L, with the cheapest at 193.9p/L.

Filling up at the cheapest unleaded price instead of the average saves about 5.9p a litre, roughly £2.66 on a 45-litre fill-up. Check how far away it is first, as a long detour can cancel out the saving.

North Ayrshire has 25 petrol stations across 12 towns. The main towns include Irvine, Ardrossan and Kilwinning. Open a town to see each station's latest price, opening hours and facilities.

Quick actions

Cookie preferences

We use cookies to keep the site secure and remember your preferences. Analytics and advertising only load when you opt in. Read our cookie policy.