Petrol in Spain
Today's petrol prices, Gas 95 vs 98, E10 rollout, and where to fill up cheaper. From €1.249/L across 12,000+ stations.
Petrol price in Spain today
Cheapest G95
€1.249
Avg G95
€1.509
Cheapest G98
€1.319
Avg G98
€1.671
Petrol 98 costs 16.2 cts/L more than Petrol 95 on average today.
Petrol 95 vs Petrol 98
Petrol 95
Standard for most petrol cars. 95 RON, cheaper.
- Used by 90% of Spanish cars
- ~10 cts/L cheaper than 98
- Available at every station
Petrol 98
For high-compression, turbo, or sports engines. 98 RON.
- Recommended by Ford, Mercedes AMG, BMW M
- Has more cleaning additives
- Marginal benefit on family cars
Provinces with the cheapest petrol (Gas 95)
| # | Province | Average | Minimum |
|---|---|---|---|
| 1 | CEUTA | €1.429 | €1.409 |
| 2 | PALMAS (LAS) | €1.454 | €1.249 |
| 3 | MELILLA | €1.459 | €1.398 |
| 4 | SANTA CRUZ DE TENERIFE | €1.486 | €1.288 |
| 5 | NAVARRA | €1.488 | €1.327 |
| 6 | LLEIDA | €1.488 | €1.335 |
| 7 | MURCIA | €1.490 | €1.349 |
| 8 | ALICANTE | €1.491 | €1.329 |
| 9 | CÓRDOBA | €1.492 | €1.338 |
| 10 | VALLADOLID | €1.492 | €1.349 |
| 11 | VALENCIA / VALÈNCIA | €1.493 | €1.349 |
| 12 | SEVILLA | €1.493 | €1.289 |
| 13 | CIUDAD REAL | €1.495 | €1.339 |
| 14 | CÁDIZ | €1.495 | €1.369 |
| 15 | SORIA | €1.497 | €1.299 |
Petrol in major cities
Petrol in Madrid
952 stations
Petrol in Barcelona
61 stations
Petrol in Valencia
544 stations
Petrol in Sevilla
366 stations
Petrol in Zaragoza
185 stations
Petrol in Malaga
257 stations
Petrol in Murcia
530 stations
Petrol in Palma
156 stations
Petrol in Bilbao
208 stations
Petrol in Alicante/Alacant
401 stations
Petrol in Cordoba
177 stations
Petrol in Valladolid
179 stations
New E10 petrol in Spain
From 2026 Spain is adopting E10 petrol (10% bioethanol) as the main-pump standard. Almost every car built from 2005 is compatible. Check your fuel cap for the "E10" logo and confirm in the owner's manual.
Petrol FAQ
How much does petrol cost today in Spain?
The cheapest Petrol 95 today costs €1.249/L. The national average is €1.509/L, with official MINETUR data updated every 30 minutes.
What is the difference between Petrol 95 and 98?
The number (95 or 98) is the RON octane rating — a measure of anti-knock resistance. Petrol 98 burns more stably in high-compression and turbo engines, but for most family cars Petrol 95 performs identically. Petrol 98 typically costs 16.2 cts/L more.
What is E5 and E10 petrol?
E5 contains up to 5% bioethanol; E10 up to 10%. Spain is gradually rolling out E10 (required at main pumps from 2026). Almost all cars from 2005 onwards are E10-compatible. Check the fuel-cap label or consult the manufacturer.
Can I mix Petrol 95 and 98?
Yes, with no issue. The result is an intermediate octane rating. If your car requires 95 minimum, filling with 98 does no harm but gives no real benefit. If it requires 98, don't use 95 continuously — you risk engine knocking.
Which stations have the cheapest petrol?
Independent low-cost brands (Ballenoil, Plenoil, Petroprix, Family Energy) usually lead the national ranking. Check our cheapest-stations page for today's top 20.
You may also like
Where can I fill up cheaper today?
Official MINETUR data · Updated every 30 min