Cheapest Gas Stations in Spain
The 20 cheapest gas stations nationwide and the most affordable pump in each province. From €1.219/L. Save €5–10 per fill.
Cheapest Gas 95
€1.219
National avg G95
€1.517
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 | MOEVE AUTOVIA EXTREMADRUA KM. 87 | OTERO · TOLEDO | €1.219 | |
| 2 | PLENERGY CALLE DIEGO VEGA SARMIENTO, 48 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 3 | PETROPRIX CALLE EUFEMIANO FUENTES CABRERA, 10 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 4 | PETROPRIX CALLE LUIS SAAVEDRA MIRANDA, 59 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.249 | |
| 5 | CANARY OIL, S.L. CALLE EUFEMIANO FUENTES CABRERA, 35 | PALMAS DE GRAN CANARIA (LAS) · PALMAS (LAS) | €1.259 | |
| 6 | PETROPRIX POLIGONO BENTA ALDEA, 4 | ANOETA · GIPUZKOA | €1.279 | |
| 7 | BALLENOIL POLIGONO IBAIONDO, 17 | IRURA · GIPUZKOA | €1.279 | |
| 8 | OCÉANO TACO CALLE SANTA AMELIA, 20 | TACO · SANTA CRUZ DE TENERIFE | €1.288 | |
| 9 | CANARY OIL, S.L. CALLE SUBIDA AL MAYORAZGO, 7 | SANTA CRUZ DE TENERIFE · SANTA CRUZ DE TENERIFE | €1.289 | |
| 10 | PLENERGY CALLE ALMAZARA, 2 | UTRERA · SEVILLA | €1.289 | |
| 11 | PETROUYA CARRETERA UTRERA SEVILLA KM. 1 | UTRERA · SEVILLA | €1.289 | |
| 12 | E.S.VISTALEGRE CALLE ECIJA-JEREZ, 11 | UTRERA · SEVILLA | €1.289 | |
| 13 | PLENERGY CALLE MIRLO, 1 | UTRERA · SEVILLA | €1.289 | |
| 14 | BALLENOIL PLAZA DE LA TRIANILLA, S/N | UTRERA · SEVILLA | €1.289 | |
| 15 | FAMILY ENERGY CARRETERA C.CIAL ALMAZARA PLAZA (CTRA. A376) KM. 2 | UTRERA · SEVILLA | €1.289 | |
| 16 | BALLENOIL CARRETERA PORTUGAL-QUIZAS POL.126 P.752 QUINTA DE ARRIBA KM. 1 | VERIN · OURENSE | €1.299 | |
| 17 | ALCAMPO ZONA CENTRO COMERCIAL LAS CAMARETAS CALLE A, SN | GOLMAYO · SORIA | €1.299 | |
| 18 | BALLENOIL CALLE EDUARDO SAAVEDRA, 24 | SORIA · SORIA | €1.299 | |
| 19 | GMOIL CALLE LAURA GROTE DE LA PUERTA, 2 | SANTA CRUZ DE TENERIFE · SANTA CRUZ DE TENERIFE | €1.309 | |
| 20 | PLENERGY CALLE METALURGIA, S/N | SEVILLA · SEVILLA | €1.309 |
Cheapest station in each province
Sorted by province minimum price
1.TOLEDO
MOEVE
2.PALMAS (LAS)
PLENERGY
3.GIPUZKOA
PETROPRIX
4.SANTA CRUZ DE TENERIFE
OCÉANO TACO
5.SEVILLA
PLENERGY
6.OURENSE
BALLENOIL
7.SORIA
ALCAMPO
8.BIZKAIA
GASOLINERA ZAMUDIO
9.CUENCA
SAN ANTONIO DE PADUA SDAD. COOP. DE C-LM
10.NAVARRA
PETROPRIX
11.BARCELONA
CAMPSA EXPRESS
12.PONTEVEDRA
ALCAMPO
13.TARRAGONA
TRONOVA ENERGIA
14.ZARAGOZA
PLENERGY
15.CORUÑA (A)
ALCAMPO FERROL
16.LLEIDA
BALLENOIL
17.GIRONA
BONAREA
18.CÓRDOBA
AUTACOR
19.ALICANTE
GASOLINERA ASPE
20.CASTELLÓN / CASTELLÓ
GMOIL
21.HUESCA
BONAREA
22.MADRID
PLENERGY
23.SALAMANCA
PLENERGY
24.TERUEL
ALCAMPO
25.GUADALAJARA
BALLENOIL
26.MÁLAGA
AGROOLIVARERA SAN COSME Y SAN DAMIAN, S.C.A.
27.ALBACETE
LA REMEDIADORA
28.CIUDAD REAL
BEROIL
29.LUGO
PETROPRIX
30.MURCIA
PLENERGY
31.VALENCIA / VALÈNCIA
PLENERGY
32.VALLADOLID
BALLENOIL
33.JAÉN
BALLENOIL
34.BURGOS
NORPETROL LOS CARROS 2
35.ALMERÍA
GASOLINERA EL EJIDO
36.ZAMORA
FERTIBLEND
37.RIOJA (LA)
PETROPRIX
38.CÁCERES
EURONOR ENERGY
39.CÁDIZ
BALLENOIL
40.BADAJOZ
SEDIMACAR, S.L.
41.GRANADA
ASOCIACION GREMIAL TAXI GRANADA
42.CANTABRIA
BALLENOIL
43.HUELVA
BALLENOIL
44.ÁVILA
ALCAMPO
45.LEÓN
JOVINO ESTHER E HIJOS S.L.
46.MELILLA
BP MELILLA PUERTO
47.ARABA/ÁLAVA
BALLENOIL
48.PALENCIA
BEROIL
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.219/L at the top-ranked station. The national average today is €1.517/L.
You may also like
Want to save on your next fill?
Official MINETUR data · Updated every 30 min