Petrol Prices in Kelso

5 stations within 10 miles · Scottish Borders · Scotland

View on Map

Petrol prices in Kelso today

Cheapest
159.9p
Average
162.3p
Most expensive
166.9p
UK average
169.4p

The cheapest petrol near Kelso today is 159.9p per litre at Jet (TD5 8AY), 0.4 miles from the centre. Across the 5 stations reporting petrol prices, the average is 162.3p and the most expensive is 166.9p, a spread of 7.0p per litre between the cheapest and dearest forecourt. That puts Kelso 7.1p below the UK average of 169.4p. 2 of the 5 stations are supermarket forecourts, which are usually among the cheapest places to fill up.

Sort by:
  • Jet

    MAXWELL MOTORS , MAXWELLHEUGH, KELSO, TD5 8AY, KELSO · TD5 8AY

    0.4 miles away

    159.9pPetrol Last verified 57m ago
    Premium Unleaded (E10):159.9p
    Standard Diesel (B7):196.9p
  • SAINSBURYS

    Supermarket

    PINNACLEHILL INDUSTRIAL ESTATE , KELSO · TD5 8DW

    0.6 miles away

    160.9pPetrol Last verified 58m ago
    Premium Unleaded (E10):160.9p
    Super Unleaded (E5):172.9p
    Standard Diesel (B7):197.9p
  • Esso

    87A , HIGH STREET, COLDSTREAM, TD12 4AE, COLDSTREAM · TD12 4AE

    8.1 miles away

    161.9pPetrol Last verified 56m ago
    Premium Unleaded (E10):161.9p
    Super Unleaded (E5):174.9p
    Standard Diesel (B7):195.9p
  • MORRISONS

    Supermarket

    MELROSE ROAD , EARLSTON · TD4 6DL

    10 miles away

    161.9pPetrol Last verified 57m ago
    Premium Unleaded (E10):161.9p
    Super Unleaded (E5):189.9p
    Standard Diesel (B7):195.9p
    Premium Diesel (B7):205.9p
  • ESSO

    JEDBURGH SERVICE STATION , EDINBURGH ROAD · TD8 6EB

    8.9 miles away

    166.9pPetrol Last verified 57m ago
    Premium Unleaded (E10):166.9p
    Standard Diesel (B7):198.9p

Petrol prices in towns near Kelso

Browse every town in Scotland or see the full list of locations.