PetrolyGet App

Fuel prices in Spain right now

Current petrol and diesel prices in Spain, with price trends and regional comparisons.

Diesel A costs 1,879 €/l in Spain (national median, 20:46 CET). That is -1,1 ct compared with 24 hours earlier.

Current prices loaded

Petrol and diesel prices in Spain

Observed:

Current fuel price statistics for Spain
FuelNational medianTypical lowTypical high
Diesel A1,879 €/l1,669 €/l1,985 €/l
Petrol 95 E51,679 €/l1,430 €/l1,789 €/l
Petrol 98 E51,849 €/l1,649 €/l1,949 €/l
Premium diesel1,979 €/l1,729 €/l2,069 €/l
Renewable diesel2,049 €/l1,869 €/l2,109 €/l
LPG1,169 €/l0,930 €/l1,265 €/l

These are national reference prices, not offers at a particular station. The typical range covers the middle 90% of reported station prices. How to read these prices

Petrol and diesel price ranges in Spain

The bands cover the middle 90% of reported station prices. The marker shows the national median. Compare the same fuel and unit; these are reference prices, not offers at individual stations.

Diesel A

11.265 reported station prices

1,879 €/lNational median

Typical low1,669 €/l5% of prices are lower

Typical high1,985 €/l5% of prices are higher

Typical spread31,6 ct/l

About 15,80 € on a 50-litre fill-up

Diesel A: typical prices range from 1,669 €/l to 1,985 €/l, with a national median of 1,879 €/l.

Petrol 95 E5

10.924 reported station prices

1,679 €/lNational median

Typical low1,430 €/l5% of prices are lower

Typical high1,789 €/l5% of prices are higher

Typical spread35,9 ct/l

About 17,95 € on a 50-litre fill-up

Petrol 95 E5: typical prices range from 1,430 €/l to 1,789 €/l, with a national median of 1,679 €/l.

How to read these prices

Price trend

How fuel prices in Spain have changed

The current national median compared with 24 hours earlier and with the average of the previous 7 and 30 days.

Price changes in Spain
FuelNowvs. 24 hours agovs. 7-day averagevs. 30-day average
Diesel A1,879 €/l-1,1 ct-2,6 ct-1,8 ct
Petrol 95 E51,679 €/l-1,0 ct-2,7 ct-6,6 ct
Petrol 98 E51,849 €/l-1,1 ct-2,7 ct-7,4 ct
Premium diesel1,979 €/l-1,1 ct-2,5 ct-2,8 ct
Renewable diesel2,049 €/l-1,0 ct-2,0 ct-3,3 ct
LPG1,169 €/l+1,0 ct+1,0 ct+4,0 ct

Diesel A-0,9 ct since 13 Oct

Petrol 95 E5-11,3 ct since 13 Oct

Daily average of the national median over the last 30 days.

Brent crude oil: €96.19 per barrel (-€15.98 over 30 days)

Time of day

When is the cheapest time to fill up in Spain?

Diesel A was cheapest around 18:00 and most expensive around 00:00 over the last 7 days, a typical difference of 0,4 ct.

Petrol 95 E5 was cheapest around 21:00 and most expensive around 00:00 over the last 7 days, a typical difference of 0,4 ct.

Diesel ASpread: 0,4 ct

Petrol 95 E5Spread: 0,4 ct

Based on hourly national medians compared with each day's average. Individual stations can follow a different pattern.

Regional comparison

Diesel A prices by region in Spain

Regions are ranked from the lowest to the highest current median. The bars show the relative price range.

  1. 1Canary Islands497 stations1,699 €/l
  2. 2Navarre246 stations1,819 €/l
  3. 3Catalonia1,461 stations1,864 €/l
  4. 4Valencian Community1,312 stations1,865 €/l
  5. 5Murcia461 stations1,869 €/l
  6. 6Aragón425 stations1,879 €/l
  7. 7Castilla-La Mancha817 stations1,879 €/l
  8. 8La Rioja83 stations1,879 €/l
  9. 9Andalusia2,098 stations1,888 €/l
  10. 10Madrid866 stations1,899 €/l
  11. 11Castile and León908 stations1,909 €/l
  12. 12Extremadura430 stations1,915 €/l
  13. 13Galicia731 stations1,915 €/l
  14. 14Asturias237 stations1,939 €/l
  15. 15Cantabria166 stations1,939 €/l
  16. 16Basque Country348 stations1,945 €/l
  17. 17Balearic Islands222 stations1,969 €/l

Diesel A: Canary Islands is 27,0 ct cheaper than Balearic Islands.

Median prices by region in Spain
Median prices by region in Spain
RegionDiesel APetrol 95 E5Petrol 98 E5Premium dieselRenewable dieselLPG
Andalusia1,888 €/l1,679 €/l1,855 €/l1,995 €/l2,055 €/l1,129 €/l
Aragón1,879 €/l1,669 €/l1,829 €/l1,975 €/l2,015 €/l1,202 €/l
Asturias1,939 €/l1,729 €/l1,879 €/l2,019 €/l2,084 €/l1,219 €/l
Balearic Islands1,969 €/l1,765 €/l1,889 €/l2,059 €/l2,089 €/l1,179 €/l
Basque Country1,945 €/l1,729 €/l1,879 €/l1,999 €/l2,075 €/l1,185 €/l
Canary Islands1,699 €/l1,539 €/l1,659 €/l1,799 €/l1,819 €/l0,920 €/l
Cantabria1,939 €/l1,730 €/l1,879 €/l1,999 €/l2,069 €/l1,169 €/l
Castile and León1,909 €/l1,679 €/l1,849 €/l1,995 €/l2,039 €/l1,179 €/l
Castilla-La Mancha1,879 €/l1,679 €/l1,841 €/l1,989 €/l2,039 €/l1,125 €/l
Catalonia1,864 €/l1,669 €/l1,849 €/l1,965 €/l2,045 €/l1,189 €/l
Extremadura1,915 €/l1,669 €/l1,845 €/l2,024 €/l2,083 €/l1,187 €/l
Galicia1,915 €/l1,674 €/l1,829 €/l1,995 €/l2,059 €/l1,159 €/l
La Rioja1,879 €/l1,655 €/l1,819 €/l1,975 €/l2,019 €/l1,179 €/l
Madrid1,899 €/l1,699 €/l1,869 €/l1,986 €/l2,075 €/l1,181 €/l
Murcia1,869 €/l1,659 €/l1,809 €/l1,939 €/l2,015 €/l1,119 €/l
Navarre1,819 €/l1,654 €/l1,839 €/l1,965 €/l2,019 €/l1,159 €/l
Valencian Community1,865 €/l1,699 €/l1,889 €/l1,979 €/l2,025 €/l1,159 €/l

Across borders

Fuel prices in neighbouring countries

National medians in euros per litre. Differences are relative to prices in Spain.

Fuel prices in neighbouring countries
CountryDieselPetrol 95
France€2.169/l(+29.0 ct)€1.990/l(+31.1 ct)
Portugal€2.209/l(+33.0 ct)€1.979/l(+30.0 ct)
Compare all European countries

Frequently asked questions

How much does fuel cost in Spain today?

Diesel A costs 1,879 €/l in Spain (national median, 20:46 CET). That is -1,1 ct compared with 24 hours earlier.

What time of day is fuel cheapest in Spain?

Diesel A was cheapest around 18:00 and most expensive around 00:00 over the last 7 days, a typical difference of 0,4 ct. Petrol 95 E5 was cheapest around 21:00 and most expensive around 00:00 over the last 7 days, a typical difference of 0,4 ct.

Where is fuel cheapest in Spain?

Diesel A: Canary Islands is 27,0 ct cheaper than Balearic Islands.

Median

How to read these prices

The median is the middle available station price and is the best single answer for a country-wide price. The typical low and high are the 5th and 95th percentile of station prices, so a single mispriced station does not define the range. Individual station prices can change sooner than this national snapshot.

Observed: 

Based on up to 11,484 stations with available market data.

Source: Geoportal de Gasolineras, Ministerio para la Transición Ecológica

Petroly updates this snapshot automatically when new market data arrives.

View machine-readable JSON data