Average Petrol Price in Argyll And Bute

Petrol (E10)160.1p
Diesel (B7S)180.2p

Today the average petrol price in Argyll And Bute is 160.06p per litre. 3.1p higher than the average price in Scotland.

The current average price of diesel is 180.17p per litre. 4.6p above the Scottish diesel average.

We calculate the daily averages by analysing price data from the 32 petrol stations in Argyll And Bute that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Argyll And Bute

The cheapest petrol in Argyll And Bute is in Helensburgh (153.9p per litre).

Currently, buying 60 litres of petrol in Helensburgh costs £15.72 less than in Tighnabruaich (180.1p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Arrochar1157.70p176.70p
Cairndow1154.90p173.90p
Campbeltown3156.40p182.57p
Dunoon4154.90p174.40p
Helensburgh2153.90p172.40p
Inveraray1161.90p181.90p
Lochgilphead2156.90p170.90p
Oban5160.10p181.50p
Tarbert1154.00p179.90p
Taynuilt1157.90p176.90p
Tighnabruaich1180.10p190.00p

Average petrol prices last updated at 18 Jun 2026 10:00 (23 hours, and 6 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Argyll And Bute has decreased by 1p in the last week. Diesel has fallen by 1.9p.

In the last month petrol has dropped by 3.4p and. and diesel has fallen by 8.4p.