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
| # | Station | Town | Gas 95 | Diesel |
|---|---|---|---|---|
| 1 | PETROPRIX CALLE EUFEMIANO FUENTES CABRERA, 10 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 2 | PETROPRIX CALLE LUIS SAAVEDRA MIRANDA, 59 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 3 | PLENERGY CALLE DIEGO VEGA SARMIENTO, 48 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 4 | CANARY OIL, S.L. CALLE EUFEMIANO FUENTES CABRERA, 35 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.259 | |
| 5 | OCÉANO TACO CALLE SANTA AMELIA, 20 | TACO · SANTA CRUZ DE TENERIFE | €1.288 | |
| 6 | CANARY OIL, S.L. CALLE SUBIDA AL MAYORAZGO, 7 | SANTA CRUZ DE TENERIFE · SANTA CRUZ DE TENERIFE | €1.289 | |
| 7 | BALLENOIL PLAZA DE LA TRIANILLA, S/N | UTRERA · SEVILLA | €1.289 | |
| 8 | E.S.VISTALEGRE CALLE ECIJA-JEREZ, 11 | UTRERA · SEVILLA | €1.289 | |
| 9 | PLENERGY CALLE MIRLO, 1 | UTRERA · SEVILLA | €1.289 | |
| 10 | FAMILY ENERGY CARRETERA C.CIAL ALMAZARA PLAZA (CTRA. A376) KM. 2 | UTRERA · SEVILLA | €1.289 | |
| 11 | PETROUYA CARRETERA UTRERA SEVILLA KM. 1 | UTRERA · SEVILLA | €1.289 | |
| 12 | PLENERGY CALLE ALMAZARA, 2 | UTRERA · SEVILLA | €1.289 | |
| 13 | BALLENOIL CARRETERA PORTUGAL-QUIZAS POL.126 P.752 QUINTA DE ARRIBA KM. 1 | VERIN · OURENSE | €1.299 | |
| 14 | ALCAMPO ZONA CENTRO COMERCIAL LAS CAMARETAS CALLE A, SN | GOLMAYO · SORIA | €1.299 | |
| 15 | BALLENOIL CALLE EDUARDO SAAVEDRA, 24 | SORIA · SORIA | €1.299 | |
| 16 | GMOIL CALLE LAURA GROTE DE LA PUERTA, 2 | SANTA CRUZ DE TENERIFE · SANTA CRUZ DE TENERIFE | €1.309 | |
| 17 | PLENERGY CALLE METALURGIA, S/N | SEVILLA · SEVILLA | €1.309 | |
| 18 | PERTROPRIX CALLE METALURGIA, S/N | CALONGE · SEVILLA | €1.309 | |
| 19 | +B ENERGIAS AVENIDA EUROPA EN SORIA, 28 | SORIA · SORIA | €1.309 | |
| 20 | CANARY OIL, S.L. POLIGONO IND. EL GORO, C/ EL BOSQUE ESQUINA C/ VIRGEN DEL CARMEN, 2 | GORO (EL) · PALMAS (LAS) | €1.319 |
Cheapest station in each province
Sorted by province minimum price
1.PALMAS (LAS)
PETROPRIX
2.SANTA CRUZ DE TENERIFE
OCÉANO TACO
3.SEVILLA
BALLENOIL
4.OURENSE
BALLENOIL
5.SORIA
ALCAMPO
6.CUENCA
SAN ANTONIO DE PADUA SDAD. COOP. DE C-LM
7.NAVARRA
PLENERGY
8.BARCELONA
E.S. ALCAMPO SANT BOI
9.ALICANTE
PLENERGY
10.BIZKAIA
GASOLINERA ZAMUDIO
11.GIPUZKOA
PETROPRIX
12.PONTEVEDRA
ALCAMPO
13.TARRAGONA
TRONOVA ENERGIA
14.ZARAGOZA
PLENERGY
15.CORUÑA (A)
ALCAMPO FERROL
16.LLEIDA
CAMPSA EXPRESS
17.GIRONA
BONAREA
18.CÓRDOBA
AUTACOR
19.CASTELLÓN / CASTELLÓ
GMOIL
20.CIUDAD REAL
E.LECLERC
21.HUESCA
BONAREA
22.MADRID
BALLENOIL
23.SALAMANCA
BALLENOIL
24.TERUEL
ALCAMPO
25.JAÉN
ALCAMPO
26.GUADALAJARA
BALLENOIL
27.MÁLAGA
AGROOLIVARERA SAN COSME Y SAN DAMIAN, S.C.A.
28.ALBACETE
LA REMEDIADORA
29.MURCIA
CAMPSA EXPRESS
30.VALENCIA / VALÈNCIA
PLENERGY
31.VALLADOLID
BALLENOIL
32.TOLEDO
COOP.NTRA.SRA.DEL EGIDO
33.BURGOS
NORPETROL LOS CARROS 2
34.ALMERÍA
GASOLINERA EL EJIDO
35.LUGO
PETROPRIX
36.ZAMORA
FERTIBLEND
37.RIOJA (LA)
ALCAMPO
38.CÁCERES
EURONOR ENERGY
39.CÁDIZ
BALLENOIL
40.BADAJOZ
SEDIMACAR, S.L.
41.GRANADA
ASOCIACION GREMIAL TAXI GRANADA
42.HUELVA
BALLENOIL
43.LEÓN
JOVINO ESTHER E HIJOS S.L.
44.MELILLA
BP MELILLA PUERTO
45.ARABA/ÁLAVA
BALLENOIL
46.CANTABRIA
BALLENOIL
47.PALENCIA
BEROIL
48.ÁVILA
ALCAMPO
49.ASTURIAS
E.S. CRISTALERIA
50.CEUTA
ON365
51.SEGOVIA
AN ENERGETICOS MESENOR
52.BALEARS (ILLES)
BUGA 2000
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