Skip to content
Updated data

Find the cheapest petrol station near you

Check petrol and diesel prices at over 12,000 stations across Spain. Compare, save and fill up at the best price.

Check the petrol and diesel price today in Spain with updated data from more than 12,478 stations. The prices come from official public sources of the MITECO and are refreshed daily.

Coverage
12,478 stations covered

Get started

Fuel prices today

Explore by province

View all provinces

Major cities

Search more cities

Why use GasoFind?

  • Interactive map

    Visualise all petrol stations in Spain with fuel and price filters.

  • Price comparator

    Find the cheapest station in your city or province in seconds.

  • Detailed statistics

    Check historical trends, brand rankings and regional comparisons.

  • 8 languages

    Available in Spanish, Basque, Catalan, Galician, English, French, German and Portuguese.

Fuel price guide in Spain

GasoFind is a free fuel price comparator that collects daily data from more than 12,478 service stations across Spain. Our tool allows you to check the petrol and diesel price today in any province or municipality, compare costs between brands and find the cheapest station near your location.

Fuel prices in Spain vary significantly depending on the geographical area, station brand and fuel type. For example, the average diesel A price today is 1.883 €, while petrol 95 reaches an average of 1.736 €. These differences can mean a saving of up to 10 € per 50 L tank if the right station is chosen.

Why do prices vary?

The final price of petrol and diesel at the pump depends on multiple factors: the cost of Brent crude in international markets, special hydrocarbon taxes, transport costs from refineries to each point of sale, and the commercial margin applied by each station. For this reason, refuelling in Madrid or Barcelona does not cost the same as doing so in provinces with lower distribution density, such as Soria or Teruel.

Available fuel types

Several types of fuel circulate in Spain. The most common are diesel A (for diesel vehicles), petrol 95 and petrol 98. Each has a different price depending on composition and applied taxes.

Petrol 95
1.736 €11,318
Diesel
1.883 €12,078
Petrol 98
1.908 €5,573
Diesel+
1.985 €6,049
LPG
1.098 €1,013
CNG
1.911 €112

How to save on every refuel

Small habit changes can mean significant savings at the end of the month:

  • 01Compare before leaving: use the interactive map to see the cheapest stations on your route.
  • 02Bet on low-cost: brands such as Petroprix or Ballenoil usually have more competitive prices without compromising quality.
  • 03Choose the right brand: low-cost brands such as Ballenoil, Petroprix or Oil+ usually offer better rates than the major oil companies.
  • 04Use loyalty programmes: accumulate discounts with station cards or apps.

Want to dig deeper? In our fuel-saving blog we publish guides on how prices work, what the difference is between petrol 95 and 98, or whether premium diesel is worth it. You can also check the historical statistics to understand long-term price trends.

Updated data: the prices shown come from the Ministry for the Ecological Transition and the Demographic Challenge (MITECO) and are refreshed daily. GasoFind does not alter or modify the prices published by the service stations.