Diesel Price in Spain Today
Live diesel prices updated every 30 minutes with official MINETUR data. From €1.417/L. Ideal for fleets, trucks, and diesel drivers.
Average diesel price in Spain today
Cheapest diesel
€1.417
National average
€1.863
Premium Diesel
€1.419
Stations
11,373
Today's 10 cheapest diesel stations
| # | Station | Province | Diesel |
|---|---|---|---|
| 1 | PLENERGY CALLE LEON Y CASTILLO, 139, ARRECIFE | PALMAS (LAS) | €1.417 |
| 2 | PLENERGY CALLE LEÓN Y CASTILLO, S/N, ARRECIFE | PALMAS (LAS) | €1.417 |
| 3 | CANARY OIL, S.L. CARRETERA PLG. IND. SAN ISIDRO EL VIEJO 36, PARCELA 78 KM. 28, GALDAR | PALMAS (LAS) | €1.419 |
| 4 | PETROPRIX POLIGONO SAN ISIDRO, 22, SAN ISIDRO | PALMAS (LAS) | €1.419 |
| 5 | PLENERGY CALLE CAMINO LA MOLINETA POLÍGONO EL CARRETÓN, S/N, ARAFO | SANTA CRUZ DE TENERIFE | €1.419 |
| 6 | PLENERGY CALLE ÁFRICA, 4, INGENIO | PALMAS (LAS) | €1.425 |
| 7 | PETROPRIX CALLE ANTONIO BENITEZ GALINDO, 99, INGENIO | PALMAS (LAS) | €1.425 |
| 8 | PLENERGY AVENIDA CARLOS V, 109, CARRIZAL | PALMAS (LAS) | €1.425 |
| 9 | DISA CARRIZAL CARLOS V (INGENIO km 1), CARRIZAL | PALMAS (LAS) | €1.425 |
| 10 | PLENERGY CALLE ÁNGEL GUIMERA, S/N (POLÍGONO INDUSTIAL LAS MAJORERAS), S/N, CARRIZAL | PALMAS (LAS) | €1.425 |
Diesel price by province today
Ranked by province average price
| # | Province | Average | Minimum | Stations |
|---|---|---|---|---|
| 1 | MELILLA | €1.436 | €1.435 | |
| 2 | PALMAS (LAS) | €1.533 | €1.417 | |
| 3 | SANTA CRUZ DE TENERIFE | €1.597 | €1.419 | |
| 4 | CEUTA | €1.694 | €1.679 | |
| 5 | NAVARRA | €1.818 | €1.539 | |
| 6 | LLEIDA | €1.826 | €1.530 | |
| 7 | VALENCIA / VALÈNCIA | €1.832 | €1.619 | |
| 8 | ALMERÍA | €1.843 | €1.683 | |
| 9 | TARRAGONA | €1.848 | €1.446 | |
| 10 | RIOJA (LA) | €1.850 | €1.639 | |
| 11 | MURCIA | €1.852 | €1.589 | |
| 12 | SORIA | €1.859 | €1.668 | |
| 13 | ZARAGOZA | €1.859 | €1.682 | |
| 14 | TERUEL | €1.861 | €1.678 | |
| 15 | GRANADA | €1.861 | €1.639 | |
| 16 | CIUDAD REAL | €1.863 | €1.629 | |
| 17 | GIRONA | €1.864 | €1.638 | |
| 18 | BARCELONA | €1.864 | €1.649 | |
| 19 | ALICANTE | €1.865 | €1.629 | |
| 20 | CORUÑA (A) | €1.869 | €1.689 | |
| 21 | SEVILLA | €1.870 | €1.699 | |
| 22 | BURGOS | €1.871 | €1.649 | |
| 23 | ZAMORA | €1.873 | €1.683 | |
| 24 | SALAMANCA | €1.875 | €1.689 | |
| 25 | HUESCA | €1.878 | €1.594 | |
| 26 | ARABA/ÁLAVA | €1.879 | €1.692 | |
| 27 | BADAJOZ | €1.879 | €1.694 | |
| 28 | CÁDIZ | €1.879 | €1.698 | |
| 29 | VALLADOLID | €1.880 | €1.669 | |
| 30 | CASTELLÓN / CASTELLÓ | €1.881 | €1.659 | |
| 31 | BIZKAIA | €1.884 | €1.684 | |
| 32 | PONTEVEDRA | €1.885 | €1.709 | |
| 33 | ALBACETE | €1.890 | €1.499 | |
| 34 | MADRID | €1.890 | €1.699 | |
| 35 | CANTABRIA | €1.891 | €1.699 | |
| 36 | CÓRDOBA | €1.895 | €1.639 | |
| 37 | GUADALAJARA | €1.895 | €1.719 | |
| 38 | TOLEDO | €1.896 | €1.587 | |
| 39 | SEGOVIA | €1.898 | €1.729 | |
| 40 | CUENCA | €1.903 | €1.700 | |
| 41 | LEÓN | €1.903 | €1.709 | |
| 42 | JAÉN | €1.904 | €1.679 | |
| 43 | OURENSE | €1.906 | €1.697 | |
| 44 | GIPUZKOA | €1.906 | €1.719 | |
| 45 | LUGO | €1.906 | €1.619 | |
| 46 | HUELVA | €1.912 | €1.695 | |
| 47 | CÁCERES | €1.918 | €1.654 | |
| 48 | MÁLAGA | €1.919 | €1.698 | |
| 49 | ASTURIAS | €1.921 | €1.709 | |
| 50 | ÁVILA | €1.924 | €1.699 | |
| 51 | PALENCIA | €1.931 | €1.729 | |
| 52 | BALEARS (ILLES) | €1.977 | €1.789 |
Cheapest diesel by city
Diesel in Santa Cruz de Tenerife
151 stations
Diesel in Palmas de Gran Canaria (las)
182 stations
Diesel in Barcelona
692 stations
Diesel in Tarragona
210 stations
Diesel in Logroño
165 stations
Diesel in Toledo
289 stations
Diesel in Lleida
174 stations
Diesel in Coruña (A)
202 stations
Diesel in Lugo
103 stations
Diesel in Alicante/Alacant
393 stations
Diesel in Elche/Elx
453 stations
Diesel in Murcia
525 stations
Fleet, taxi, or haulier?
Check professional discounts for subsidised diesel and Special Tax refunds via the Agencia Tributaria.
Diesel FAQ
What is today's diesel price in Spain?
The cheapest diesel today costs €1.417/L. The national average is €1.863/L, with official MINETUR data updated every 30 minutes.
Where is the cheapest diesel today?
See the ranking above with the 10 cheapest diesel stations. The province table shows the average and minimum in every Spanish province.
Why is diesel cheaper than petrol in Spain?
Diesel has a lower Spanish Special Tax on Hydrocarbons (~34 cts/L vs. ~47 cts/L for petrol), historically because of its use in transport and farming. The gap has narrowed in recent years.
What is the difference between Gasoil A, B, and C?
Gasoil A: standard automotive diesel (what this site shows). Gasoil B: subsidised agricultural diesel, only for tractors and machinery. Gasoil C: for home heating, not for engines.
Are there diesel discounts for professionals?
Yes. Hauliers, taxi drivers, and farmers can claim partial refunds on the Hydrocarbon Tax via the Agencia Tributaria. Check your province for extra professional-card discounts (Solred, Ballenoil Business, etc.).
You may also like
Where to refuel diesel cheaply today?
Official MINETUR data · Updated every 30 min