+0.160against Diesel · 1.919 €/l
Renewable diesel (HVO) price history in Spain
Median of 1,618 stations · updated
From cheapest to priciest
today · €/llowest · Adeje2.079
median2.499
highest
Half the stations charge between 2.049 and 2.109 €/l.
| Fuels | median | HVO against it |
|---|---|---|
| Diesel | 1.919 €/l | +0.160+8.3 % |
| Unleaded 95 (E5) | 1.795 €/l | +0.284+15.8 % |
| Renewable petrol | 1.969 €/l | +0.110+5.6 % |
| Biodiesel | 1.699 €/l | +0.380+22.4 % |
The chart plots the Spanish median for HVO from 26 May 2025 to 19 Oct 2026, with 218 points.
The 218 points of the HVO series are not evenly spaced: the Ministry archive is monthly in the early years, then weekly and finally daily, which is why the chart uses a time axis rather than a simple sequence of points.
Price by province
50 provinces · €/l| Province | Stations | median | vs Spain | lowest |
|---|---|---|---|---|
| Madrid | 184 | 2.109 | +0.030 | 1.929 |
| Barcelona | 147 | 2.065 | −0.014 | 1.799 |
| Murcia | 91 | 2.049 | −0.030 | 1.979 |
| Zaragoza | 76 | 2.047 | −0.032 | 2.004 |
| Illes Balears | 61 | 2.129 | +0.050 | 2.068 |
| Ciudad Real | 60 | 2.069 | −0.010 | 1.905 |
| Toledo | 58 | 2.099 | +0.020 | 2.019 |
| Valencia | 56 | 2.059 | −0.020 | 1.779 |
| Alicante | 52 | 2.052 | −0.027 | 1.869 |
| Bizkaia | 51 | 2.105 | +0.026 | 2.089 |
| Province | Stations | median | vs Spain | lowest |
|---|---|---|---|---|
| A Coruña | 49 | 2.089 | +0.010 | 2.000 |
| Álava | 16 | 2.109 | +0.030 | 1.923 |
| Albacete | 25 | 2.059 | −0.020 | 2.019 |
| Alicante | 52 | 2.052 | −0.027 | 1.869 |
| Almería | 20 | 2.092 | +0.013 | 2.049 |
| Asturias | 19 | 2.099 | +0.020 | 2.075 |
| Ávila | 7 | 2.055 | −0.024 | 2.025 |
| Badajoz | 20 | 2.132 | +0.053 | 2.079 |
| Barcelona | 147 | 2.065 | −0.014 | 1.799 |
| Bizkaia | 51 | 2.105 | +0.026 | 2.089 |
| Burgos | 18 | 2.059 | −0.020 | 1.839 |
| Cáceres | 15 | 2.099 | +0.020 | 2.079 |
| Cádiz | 9 | 2.089 | +0.010 | 2.039 |
| Cantabria | 42 | 2.105 | +0.026 | 2.059 |
| Castellón | 5 | 2.069 | −0.010 | 2.019 |
| Ciudad Real | 60 | 2.069 | −0.010 | 1.905 |
| Córdoba | 29 | 2.089 | +0.010 | 2.059 |
| Cuenca | 12 | 2.109 | +0.030 | 2.034 |
| Gipuzkoa | 20 | 2.104 | +0.025 | 2.039 |
| Girona | 28 | 2.075 | −0.004 | 1.799 |
| Granada | 11 | 2.025 | −0.054 | 2.019 |
| Guadalajara | 23 | 2.089 | +0.010 | 2.069 |
| Huelva | 21 | 2.109 | +0.030 | 2.009 |
| Huesca | 24 | 2.055 | −0.024 | 1.999 |
| Illes Balears | 61 | 2.129 | +0.050 | 2.068 |
| Province | Stations | median | vs Spain | lowest |
|---|---|---|---|---|
| Jaén | 34 | 2.054 | −0.025 | 1.999 |
| La Rioja | 13 | 2.059 | −0.020 | 2.039 |
| Las Palmas | 41 | 1.799 | −0.280 | 1.699 |
| León | 17 | 2.099 | +0.020 | 2.089 |
| Lleida | 10 | 2.045 | −0.034 | 2.015 |
| Lugo | 19 | 2.095 | +0.016 | 2.059 |
| Madrid | 184 | 2.109 | +0.030 | 1.929 |
| Málaga | 18 | 2.089 | +0.010 | 2.039 |
| Murcia | 91 | 2.049 | −0.030 | 1.979 |
| Navarra | 20 | 2.057 | −0.022 | 1.959 |
| Ourense | 8 | 2.077 | −0.002 | 2.049 |
| Palencia | 6 | 2.135 | +0.056 | 2.129 |
| Pontevedra | 15 | 2.109 | +0.030 | 1.999 |
| Salamanca | 15 | 2.099 | +0.020 | 1.880 |
| Santa Cruz de Tenerife | 37 | 1.829 | −0.250 | 1.679 |
| Segovia | 15 | 2.059 | −0.020 | 2.025 |
| Sevilla | 21 | 2.122 | +0.043 | 2.069 |
| Soria | 9 | 2.055 | −0.024 | 2.019 |
| Tarragona | 30 | 2.047 | −0.032 | 2.025 |
| Teruel | 10 | 2.059 | −0.020 | 2.010 |
| Toledo | 58 | 2.099 | +0.020 | 2.019 |
| Valencia | 56 | 2.059 | −0.020 | 1.779 |
| Valladolid | 24 | 2.105 | +0.026 | 2.045 |
| Zamora | 7 | 2.125 | +0.046 | 2.085 |
| Zaragoza | 76 | 2.047 | −0.032 | 2.004 |
Price by brand
€/l| Brand | Stations | median | lowest |
|---|---|---|---|
| Repsol | 1,377 | 2.079 | 1.679 |
| Petronor | 68 | 2.092 | 2.009 |
| Moeve | 36 | 1.881 | 1.749 |
| Galp | 30 | 2.014 | 1.779 |
| Campsa | 16 | 2.075 | 2.029 |
| Disa | 11 | 1.790 | 1.790 |
| BP | 7 | 2.045 | 1.919 |
| Cepsa | 7 | 1.829 | 1.789 |
| MLC | 6 | 2.109 | 2.059 |
| IDS | 5 | 2.235 | 2.212 |
| Petrem | 4 | 2.020 | 2.020 |
| Shell | 4 | 2.109 | 2.109 |
| Tamoil | 3 | 1.799 | 1.799 |
| ADS | 2 | 1.962 | 1.880 |
| CODO_CM | 2 | 2.035 | 2.035 |
| Petrocat | 2 | 2.014 | 2.009 |
| BALSILLAS I (REPSOL) | 1 | 2.079 | 2.079 |
| Beroil | 1 | 1.839 | 1.839 |
| Carburantes Clavero - San Sebastian | 1 | 2.039 | 2.039 |
| Dyneff | 1 | 2.499 | 2.499 |
Highs and lows of the series
The highest price on record is 2.139 €/l (21 Sept 2026) and the lowest 1.519 €/l (1 Jun 2025).
Today the median stands at 2.079 €/l, 2.8 % below the high of the series.
The high of the series is 40.8 % above the low.
The network has changed too: the first reading covered 890 and today there are 1,618 stations with HVO.
Over the last twelve months the median has moved between 1.559 and 2.139 €/l.
Of the 218 HVO readings, 196 come from the last year: the Ministry archive has become denser over time.
What you are looking at
HVO, or renewable diesel, is a paraffinic diesel made from used cooking oils, animal fats and vegetable residues treated with hydrogen, rather than the methyl ester chemistry of biodiesel. You pay by the litre, exactly as for ordinary diesel, and it comes out of the same kind of pump: on a Spanish forecourt look for the XTL label inside a diamond.
Any diesel engine approved to the EN 15940 standard takes it with no modification, and most manufacturers approve their recent models, but the handbook or the filler cap is what settles it before your first fill. In Spain it is sold mainly by the chains that have converted premium diesel pumps, and it is far easier to find along the Mediterranean corridor and in the north than inland.
Frequently asked questions about the HVO price history
How has the price moved over the past year?
Between 1.559 and 2.139 €/l over the last twelve months, with today's median at 2.079 €/l. The chart lets you narrow the range to 30, 90 or 365 days.
Why does today's price not exactly match the chart?
The chart plots the daily HVO median from the archive, closed with the last reading of that day; the large figure at the top is the reading as of now, 2.079 €/l on 19 Oct 2026. Once the day ends, the two agree.
How far back does the HVO price data go?
Back to 26 May 2025, the first date on which the Ministry archive publishes a price for HVO. Before that the product had no column of its own in the file.
What is the highest HVO price on record?
2.139 €/l on 21 Sept 2026. The low of the series is 1.519 €/l, on 1 Jun 2025.
How much does HVO cost right now?
2.079 €/l as a median, from the reading on 19 Oct 2026: 2.8 % below the high of the series.
Where does this historical data come from?
From the public archive of the Spanish Ministry for the Ecological Transition, which publishes one file per date with the prices of every filling station. It has been downloaded day by day and the national median for HVO worked out for each day, from 26 May 2025 onwards.
Why are the points on the chart unevenly spaced?
Because the Ministry archive does not use the same frequency every year: for HVO it starts on 26 May 2025 with monthly readings and ends with daily ones. The chart uses a time axis, so a long gap looks like a gap instead of being smoothed away.