Live ranking · Updated every 30 min

Cheapest Gas Stations in Spain

The 20 cheapest gas stations nationwide and the most affordable pump in each province. From €1.249/L. Save €5–10 per fill.

Cheapest Gas 95

€1.249

National avg G95

€1.510

Cheapest Diesel

€1.359

Estimated savings

5–10 €

per fill-up

Top 20 cheapest gas stations in Spain

Ranked by Gas 95 price

#StationGas 95
1PETROPRIX

CALLE EUFEMIANO FUENTES CABRERA, 10

€1.249
2PETROPRIX

CALLE LUIS SAAVEDRA MIRANDA, 59

€1.249
3PLENERGY

CALLE DIEGO VEGA SARMIENTO, 48

€1.249
4CANARY OIL, S.L.

CALLE EUFEMIANO FUENTES CABRERA, 35

€1.259
5OCÉANO TACO

CALLE SANTA AMELIA, 20

€1.288
6CANARY OIL, S.L.

CALLE SUBIDA AL MAYORAZGO, 7

€1.289
7BALLENOIL

PLAZA DE LA TRIANILLA, S/N

€1.289
8E.S.VISTALEGRE

CALLE ECIJA-JEREZ, 11

€1.289
9PLENERGY

CALLE MIRLO, 1

€1.289
10FAMILY ENERGY

CARRETERA C.CIAL ALMAZARA PLAZA (CTRA. A376) KM. 2

€1.289
11PETROUYA

CARRETERA UTRERA SEVILLA KM. 1

€1.289
12PLENERGY

CALLE ALMAZARA, 2

€1.289
13BALLENOIL

CARRETERA PORTUGAL-QUIZAS POL.126 P.752 QUINTA DE ARRIBA KM. 1

€1.299
14ALCAMPO

ZONA CENTRO COMERCIAL LAS CAMARETAS CALLE A, SN

€1.299
15BALLENOIL

CALLE EDUARDO SAAVEDRA, 24

€1.299
16GMOIL

CALLE LAURA GROTE DE LA PUERTA, 2

€1.309
17PLENERGY

CALLE METALURGIA, S/N

€1.309
18PERTROPRIX

CALLE METALURGIA, S/N

€1.309
19+B ENERGIAS

AVENIDA EUROPA EN SORIA, 28

€1.309
20CANARY OIL, S.L.

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

€1.319

Cheapest station in each province

Sorted by province minimum price

1.PALMAS (LAS)

PETROPRIX

€1.249

2.SANTA CRUZ DE TENERIFE

OCÉANO TACO

€1.288

3.SEVILLA

BALLENOIL

€1.289

4.OURENSE

BALLENOIL

€1.299

5.SORIA

ALCAMPO

€1.299

6.CUENCA

SAN ANTONIO DE PADUA SDAD. COOP. DE C-LM

€1.322

7.NAVARRA

PLENERGY

€1.327

8.BARCELONA

E.S. ALCAMPO SANT BOI

€1.328

9.ALICANTE

PLENERGY

€1.329

10.BIZKAIA

GASOLINERA ZAMUDIO

€1.329

11.GIPUZKOA

PETROPRIX

€1.329

12.PONTEVEDRA

ALCAMPO

€1.329

13.TARRAGONA

TRONOVA ENERGIA

€1.329

14.ZARAGOZA

PLENERGY

€1.329

15.CORUÑA (A)

ALCAMPO FERROL

€1.333

16.LLEIDA

CAMPSA EXPRESS

€1.335

17.GIRONA

BONAREA

€1.337

18.CÓRDOBA

AUTACOR

€1.338

19.CASTELLÓN / CASTELLÓ

GMOIL

€1.339

20.CIUDAD REAL

E.LECLERC

€1.339

21.HUESCA

BONAREA

€1.339

22.MADRID

BALLENOIL

€1.339

23.SALAMANCA

BALLENOIL

€1.339

24.TERUEL

ALCAMPO

€1.340

25.JAÉN

ALCAMPO

€1.342

26.GUADALAJARA

BALLENOIL

€1.346

27.MÁLAGA

AGROOLIVARERA SAN COSME Y SAN DAMIAN, S.C.A.

€1.348

28.ALBACETE

LA REMEDIADORA

€1.349

29.MURCIA

CAMPSA EXPRESS

€1.349

30.VALENCIA / VALÈNCIA

PLENERGY

€1.349

31.VALLADOLID

BALLENOIL

€1.349

32.TOLEDO

COOP.NTRA.SRA.DEL EGIDO

€1.350

33.BURGOS

NORPETROL LOS CARROS 2

€1.358

34.ALMERÍA

GASOLINERA EL EJIDO

€1.359

35.LUGO

PETROPRIX

€1.359

36.ZAMORA

FERTIBLEND

€1.366

37.RIOJA (LA)

ALCAMPO

€1.368

38.CÁCERES

EURONOR ENERGY

€1.369

39.CÁDIZ

BALLENOIL

€1.369

40.BADAJOZ

SEDIMACAR, S.L.

€1.370

41.GRANADA

ASOCIACION GREMIAL TAXI GRANADA

€1.370

42.HUELVA

BALLENOIL

€1.379

43.LEÓN

JOVINO ESTHER E HIJOS S.L.

€1.389

44.MELILLA

BP MELILLA PUERTO

€1.398

45.ARABA/ÁLAVA

BALLENOIL

€1.399

46.CANTABRIA

BALLENOIL

€1.399

47.PALENCIA

BEROIL

€1.399

48.ÁVILA

ALCAMPO

€1.403

49.ASTURIAS

E.S. CRISTALERIA

€1.405

50.CEUTA

ON365

€1.409

51.SEGOVIA

AN ENERGETICOS MESENOR

€1.409

52.BALEARS (ILLES)

BUGA 2000

€1.438

FAQ

Which are the cheapest gas stations in Spain?

Independent low-cost brands usually lead: Ballenoil, Plenoil, Petroprix, Family Energy, and supermarket chains like Alcampo and Carrefour. See the ranking above for today's top 20.

How much can you save by choosing cheaper stations?

The gap between the cheapest and the national average is typically 10–20 cts/L. On a 50-litre tank that's €5–10 per fill, or €250–500 per year for an average driver.

Where are the cheapest stations in my province?

The "Cheapest station by province" table shows the most affordable pump in each Spanish province right now. Click your province to see every station in the area.

Are low-cost gas stations reliable?

Yes. Every Spanish station sells fuel that meets European EN 228 (petrol) and EN 590 (diesel) standards. Fuel from Ballenoil is technically the same as from Repsol minus the premium additives.

What is the cheapest gas price today?

€1.249/L at the top-ranked station. The national average today is €1.510/L.

You may also like

Want to save on your next fill?

Official MINETUR data · Updated every 30 min