pumpprice
CitiesCountiesFuelsBrands

pumpprice

Compare fuel prices station by station, in real time.

Other markets

France, Spain, Germany

Data sources β€” Prices come from official sources and may differ from pump prices.

Β© 2026 pumpprice. Open-licence data.

  1. Home
  2. /Fuel prices by city
  3. /South West England
  4. /Warminster

Fuel prices in Warminster

Stations and prices around Warminster. Open data, compared by distance.

10 stations

  1. Best price
    Esso

    Esso WESTBURY

    WARMINSTER ROAD–6 km

    DieselUnleaded E10
    169.9p

    Unchanged vs yesterday

    3 d ago

  2. Best price
    Esso

    Esso NR TROWBRIDGE

    WESBURY ROAD–10 km

    DieselUnleaded (E5)Unleaded E10
    169.9p

    Unchanged vs yesterday

    3 d ago

  3. Asda

    Asda FROME

    WARMINSTER ROAD–9 km

    DieselUnleaded E10
    170.7p

    Unchanged vs yesterday

    1 d ago

  4. Esso

    Esso WARMINSTER

    EAST STREET–1 km

    DieselUnleaded (E5)Unleaded E10
    171.9p

    Unchanged vs yesterday

    1 d ago

  5. Morrisons

    Morrisons WARMINSTER

    WEYMOUTH STREET–1 km

    DieselUnleaded (E5)Unleaded E10
    171.9p

    Unchanged vs yesterday

    2 d ago

  6. BP

    BP WARMINSTER

    SAND STREET–4 km

    DieselUnleaded (E5)Unleaded E10
    171.9p

    Unchanged vs yesterday

    1 d ago

  7. Esso

    Esso FROME

    A361 FROME ROAD–9 km

    DieselUnleaded (E5)Unleaded E10
    172.9p

    Unchanged vs yesterday

    13 h ago

  8. BP

    BP WARMINSTER

    WARMINSTER SERVICE AREA–2 km

    DieselUnleaded (E5)Unleaded E10
    175.9p

    Unchanged vs yesterday

    10 h ago

  9. CC

    CENTRAL CONVENIENCE FROME

    PORTWAY–10 km

    DieselUnleaded E10
    175.9p

    Unchanged vs yesterday

    1 d ago

  10. Old price
    MU

    Murco WARMINSTER

    NEW ROAD SERVICE STATION, NEW ROAD, CODFORD, WARMINSTER, BA12 0NS–10 km

    DieselUnleaded E10
    172.9p

    Unchanged vs yesterday

    24 d ago

Top 10 towns in the county

  • Bristol
  • Plymouth
  • Bournemouth
  • Poole
  • Exeter
  • Bath
  • Weston-super-Mare
  • Paignton
  • Torquay
  • Taunton