Skip to content
forecourts.uk

Fuel prices in Rosyth

The cheapest diesel in Rosyth right now is 197.9p a litre at MFG Bothwell and 1 other forecourt, and the cheapest petrol is 167.9p at MFG Bothwell. That's across 7 forecourts within 3 miles of the centre, where diesel averages 199.4p and petrol 169.9p. Diesel is down 3.0p on a week ago, and petrol is down 5.0p on a week ago.

Cheapest right now

  1. 1979 Diesel

    MFG Bothwell

    2.1 mi

    Esso · Bothwell Street · Dunfermline

    Changed Open 24 hours today
    Cheapest diesel 24h fuelCar washToiletsAir & screenwashWater
  2. 1679 Unleaded

    MFG Bothwell

    2.1 mi

    Esso · Bothwell Street · Dunfermline

    Changed Open 24 hours today
    Cheapest petrol 24h fuelCar washToiletsAir & screenwashWater
Rosyth
Average price per litre
Unleaded 7 forecourts · low 167.9p
1699
Diesel 6 forecourts · low 197.9p
1994
Super unleaded 7 forecourts · low 179.9p
1899
Premium diesel 2 forecourts · low 220.9p
2229
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Rosyth

Sorted by price. Distances are from the centre of Rosyth.

  1. 1679 Unleaded

    MFG Bothwell

    2.1 mi

    Esso · Bothwell Street · Dunfermline

    Changed Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  2. 1689 Unleaded

    Rosyth Service Station

    0.7 mi

    Gulf · Primrose Lane · Dunfermline

    Unchanged for Open 24 hours today
    EV 50kW24h fuelCar washToiletsAir & screenwash
  3. 1689 Unleaded

    Garvock Filling Station

    2.8 mi

    Shell · Garvock Filling Station · Fife

    Changed Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  4. 1699 Unleaded

    Dunfermline Extra

    2.1 mi

    Tesco · Turnstone Road · Dunfermline

    Changed Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash
  5. 1709 Unleaded

    Dunfermline Fire Station Superstore

    2.7 mi

    Tesco · Winterthur Lane · Dunfermline

    Changed Open until 23:00
    EV 50kWCar washToiletsAir & screenwashWater
  6. 1719 Unleaded

    Shell Camdean

    0.5 mi

    Shell · Admiralty Road · Dunfermline

    Changed Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  7. 1719 Unleaded

    St Davids Sf Connect

    2.8 mi

    BP · Harbour Drive · Dunfermline

    Changed Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash

EV charging in Rosyth

17 public charging sites within 3 miles of Rosyth, 5 of them rapid (50kW or more). See EV chargers in Rosyth.

Facilities in Rosyth

Fuel in Rosyth: common questions

What is the cheapest diesel in Rosyth today?

197.9p a litre at MFG Bothwell, Bothwell Street, and 1 other forecourt charging the same. MFG Bothwell last changed this price 13 hrs ago.

What is the cheapest petrol in Rosyth today?

167.9p a litre at MFG Bothwell, Bothwell Street. MFG Bothwell last changed this price 13 hrs ago.

What is the average price of fuel in Rosyth?

Diesel averages 199.4p a litre in Rosyth, 1.5p above the UK average of 197.9p. Petrol averages 169.9p, 2.0p above the UK average of 167.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Rosyth?

Diesel is down 3.0p on a week ago, and petrol is down 5.0p on a week ago. These compare today's average with the average we recorded in Rosyth seven days ago.

How many forecourts are there in Rosyth?

7 forecourts within 3 miles of Rosyth town centre report their prices. 1 has an AdBlue pump, 2 have rapid EV charging, 6 sell fuel 24 hours, 7 have a car wash, 2 have HGV access.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.