Saturday, 13 June 2026

Diesel Price in Spain Today

Live diesel prices updated every 30 minutes with official MINETUR data. From €1.299/L. Ideal for fleets, trucks, and diesel drivers.

Average diesel price in Spain today

Cheapest diesel

€1.299

National average

€1.595

Premium Diesel

€1.359

Stations

11,327

Today's 10 cheapest diesel stations

#StationDiesel
1CANARY OIL, S.L.

POLIGONO IND. EL GORO, C/ EL BOSQUE ESQUINA C/ VIRGEN DEL CARMEN, 2, GORO (EL)

€1.299
2DISA EL GORO

CALLE CORREGIDOR AGUIRRE, 20, TELDE

€1.329
3GALP

CALLE COSTERA DE LA, 19, TAVERNES DE LA VALLDIGNA

€1.329
4PLENERGY

CALLE REAL, 22, ANTIGUA

€1.339
5PETROPRIX

CALLE JANANA, 46, CALETA DE FUSTE

€1.339
6BALLENOIL

CARRETERA CV-50 KM. 33, TAVERNES DE LA VALLDIGNA

€1.339
7BALLENOIL

RONDA CENTRO COMERCIAL ALCAYNA, RONDA NORTE-SUR, S/N, MOLINA DE SEGURA

€1.359
8FAMILY ENERGY

RONDA CANAL IMPERIAL DE ARAGON, 8, GARRAPINILLOS

€1.365
9PLENERGY

AVENIDA DE LA DIAGONAL, 12, ZARAGOZA

€1.365
10H2EXAGON JINAMAR

AVENIDA JOAN Y VICTOR JARA ESQ/C/FERNANDO SAGASETA Y C/IDOLO DE JINAMAR, 10, TELDE

€1.368

Diesel price by province today

Ranked by province average price

#ProvinceAverageMinimum
1MELILLA€1.380€1.378
2PALMAS (LAS)€1.500€1.299
3CEUTA€1.538€1.519
4BARCELONA€1.550€1.374
5LLEIDA€1.555€1.379
6TARRAGONA€1.558€1.369
7NAVARRA€1.559€1.377
8VALENCIA / VALÈNCIA€1.559€1.329
9SANTA CRUZ DE TENERIFE€1.561€1.405
10SORIA€1.568€1.439
11MURCIA€1.575€1.359
12ZARAGOZA€1.579€1.365
13TERUEL€1.580€1.393
14GRANADA€1.580€1.387
15RIOJA (LA)€1.580€1.399
16ZAMORA€1.581€1.440
17CASTELLÓN / CASTELLÓ€1.587€1.389
18CÁDIZ€1.587€1.449
19BURGOS€1.591€1.397
20BADAJOZ€1.595€1.399
21CIUDAD REAL€1.598€1.425
22GIRONA€1.599€1.387
23ALICANTE€1.600€1.399
24HUESCA€1.601€1.388
25ALMERÍA€1.602€1.399
26PONTEVEDRA€1.602€1.387
27MADRID€1.604€1.439
28CANTABRIA€1.605€1.399
29CUENCA€1.606€1.379
30GUADALAJARA€1.606€1.399
31SALAMANCA€1.608€1.454
32SEGOVIA€1.615€1.439
33LEÓN€1.616€1.454
34VALLADOLID€1.617€1.429
35SEVILLA€1.617€1.399
36OURENSE€1.618€1.437
37PALENCIA€1.619€1.399
38CORUÑA (A)€1.619€1.437
39ARABA/ÁLAVA€1.620€1.449
40TOLEDO€1.621€1.398
41ALBACETE€1.621€1.399
42GIPUZKOA€1.623€1.447
43BIZKAIA€1.623€1.399
44JAÉN€1.626€1.459
45CÓRDOBA€1.626€1.424
46LUGO€1.627€1.389
47CÁCERES€1.633€1.379
48HUELVA€1.633€1.409
49MÁLAGA€1.638€1.459
50ASTURIAS€1.645€1.459
51ÁVILA€1.648€1.495
52BALEARS (ILLES)€1.692€1.569

Cheapest diesel by city

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.299/L. The national average is €1.595/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