5 petrol stations · 5 October 2026

Cheapest petrol station in Newton Stewart today

5 petrol stations in Newton Stewart have posted a price today. Unleaded (E10) is £1.766 a litre on average, and the cheapest forecourt is charging £1.729. That's in line with the Dumfries and Galloway average of £1.762. Against the national average of £1.748, drivers here pay 1.0% more. Cheapest versus dearest comes to £0.070 a litre — £3.50 on a 50 L tank.

Unleaded (E10)4 petrol stations with a Unleaded (E10) price
Cheapest£1.729/L
Average price£1.766/L
Most expensive£1.799/L
Saving on a 50 L tank£3.50
Diesel5 petrol stations with a Diesel price
Cheapest£1.989/L
Average price£2.019/L
Most expensive£2.049/L
Saving on a 50 L tank£3.00

Unleaded (E10): the 4 cheapest petrol stations in Newton Stewart

#Station · AddressBrandPricevs average
1McCreadie of Newton StewartR F MCCREADIE & CO LTD, 45, QUEEN STREETJET£1.729/L−0.037
2WIGTOWN ROAD SERVICESWIGTOWN ROAD SERVICE STATION, WIGTOWN ROAD, NEWTON STEWART, DG8 6JZShell£1.739/L−0.027
3Allison Motors LtdALLISON MOTORS LTD, SOUTH STREET, PORT WILLIAMPace£1.799/L+0.032
4Allison Motors LtdALLISON MOTORS, BLADNOCH, WIGTOWNPace£1.799/L+0.032

Diesel: the 5 cheapest petrol stations in Newton Stewart

#Station · AddressBrandPricevs average
1McCreadie of Newton StewartR F MCCREADIE & CO LTD, 45, QUEEN STREETJET£1.989/L−0.030
2WIGTOWN ROAD SERVICESWIGTOWN ROAD SERVICE STATION, WIGTOWN ROAD, NEWTON STEWART, DG8 6JZShell£1.999/L−0.020
3Allison Motors LtdALLISON MOTORS, BLADNOCH, WIGTOWNPace£2.019/L±0.000
4Garlieston Filling StationGARLIESTON SERVICE STATION, GARLIESTON, NEWTON STEWART, DG8 8AAGarlieston Filling Station£2.039/L+0.020
5Allison Motors LtdALLISON MOTORS LTD, SOUTH STREET, PORT WILLIAMPace£2.049/L+0.030

Official prices from the Fuel Finder open data scheme (DESNZ). .

Frequently asked questions

Which is the cheapest petrol station in Newton Stewart today?

Today it is McCreadie of Newton Stewart (R F MCCREADIE & CO LTD, 45, QUEEN STREET), with Unleaded (E10) at £1.729. That's £3.50 less on a 50 L tank than at the dearest.

How much is a litre of Diesel in Newton Stewart today?

£2.019 on average. The cheapest station sells it at £1.989 and the dearest at £2.049.

How many petrol stations are there in Newton Stewart?

Today 5 petrol stations in Newton Stewart have a published price. The most common brands are Pace, Garlieston Filling Station, Shell.

Always find the cheapest option

Refil shows the cheapest EV charger near you on the map, plus fuel prices in Spain, France, Germany, Italy and Portugal. Download it free on the App Store.

Download on the App Store