Diesel (Gasóleo A)
1,806 €/L
Gasoline 95
1,687 €/L
Gasoline 98
1,828 €/L
Gas Stations
11.826

Prices updated on March 13, 2026. Source: Spanish Ministry of Industry.

A Tourist's Guide to Fuel in Spain

If you're driving in Spain — whether on a road trip, renting a car, or traveling through — here's everything you need to know about refueling.

Fuel types at Spanish gas stations

Spanish gas stations (gasolineras or estaciones de servicio) typically offer these fuel types:

  • Gasóleo A — Regular diesel. The most common fuel for rental cars and European vehicles. Equivalent to EN 590 diesel.
  • Gasolina 95 — Regular unleaded gasoline (E10, 95 octane). Called "Sin Plomo 95" at some stations. This is standard petrol.
  • Gasolina 98 — Premium unleaded (98 octane). Only needed for high-performance vehicles.
  • Gasóleo B — Agricultural diesel (red-colored). Do not use this in your car — it's for agricultural machinery and is illegal for road vehicles.
  • GLP (Autogas) — LPG, available at some stations. Less common.

Tip: Check your rental car's fuel cap or dashboard — it will say "Diesel" or "Gasolina". Putting the wrong fuel in can cause expensive damage.

How much does fuel cost?

As of March 13, 2026, average prices across Spain's 11.826 gas stations:

  • Diesel: 1.806 €/L (cheapest: 0.990 €/L)
  • Gasoline 95: 1.687 €/L (cheapest: 0.980 €/L)
  • Gasoline 98: 1.828 €/L

Prices vary significantly by region and brand. Highway stations (áreas de servicio) are usually 10-15% more expensive than city stations. Budget brands like Ballenoil, Plenoil, and GM Oil tend to be cheapest.

How to refuel

Most stations in Spain are self-service. The process:

  1. Park at the pump and note the pump number (surtidor).
  2. Select the fuel type on the pump screen.
  3. Fill up your tank.
  4. Go inside to pay, telling the cashier your pump number. At 24-hour unmanned stations, you pay by card at the pump before or after fueling.

No tipping is expected at gas stations in Spain.

Payment

Visa, Mastercard, and contactless payments are accepted at virtually all stations. Some accept Amex. Unmanned 24-hour stations usually require a card (no cash). A few smaller rural stations may prefer cash.

Opening hours

Most highway stations and many in cities are open 24 hours. Smaller stations in towns may close between 22:00-07:00 and on Sundays. Check for the "24H" sign or browse our 24-hour station list.

Useful Spanish words

EnglishSpanish
Gas stationGasolinera / Estación de servicio
DieselGasóleo A / Diésel
Unleaded gasolineGasolina sin plomo / Gasolina 95
Premium gasolineGasolina 98
Fill it upLleno, por favor
Pump numberSurtidor número...
ReceiptTicket / Recibo
Air (for tires)Aire

Fuel prices by region

Average fuel prices by Spanish autonomous community, sorted from cheapest to most expensive diesel:

RegionDieselGasoline 95Stations
Melilla 1,164 €/L 1,244 €/L 12
Canarias 1,315 €/L 1,291 €/L 497
Ceuta 1,626 €/L 1,503 €/L 10
Aragón 1,802 €/L 1,707 €/L 451
Cataluña 1,810 €/L 1,699 €/L 1483
Castilla-La Mancha 1,818 €/L 1,713 €/L 971
Valencia 1,821 €/L 1,698 €/L 1314
Madrid 1,823 €/L 1,712 €/L 860
Extremadura 1,828 €/L 1,707 €/L 451
Navarra 1,829 €/L 1,703 €/L 243
Murcia 1,829 €/L 1,693 €/L 467
La Rioja 1,830 €/L 1,695 €/L 87
Cantabria 1,833 €/L 1,711 €/L 167
Andalucía 1,833 €/L 1,713 €/L 2343
Castilla y León 1,843 €/L 1,701 €/L 925
Galicia 1,843 €/L 1,696 €/L 733
Asturias 1,846 €/L 1,717 €/L 247
País Vasco 1,854 €/L 1,713 €/L 349
Islas Baleares 1,893 €/L 1,769 €/L 216

10 cheapest gas stations in Spain right now

StationCityProvinceDieselGasoline 95
Tgas-tu Trébol Santa Cruz De Tenerife Santa Cruz de Tenerife 0.990 €/L 0.980 €/L
Tgas-tu Trébol Adeje Santa Cruz de Tenerife 0.990 €/L 0.999 €/L
Ute Estacion De Murcia Murcia Murcia 1.019 €/L
Estacion De Autobuses De Cartagena Cartagena Murcia 1.075 €/L
Plenergy Las Palmas De Gran Canaria Las Palmas 1.129 €/L 1.039 €/L
Tgas Santa Catalina La Guancha Santa Cruz de Tenerife 1.137 €/L 1.137 €/L
Petroprix Caleta De Fuste Las Palmas 1.147 €/L 1.147 €/L
Plenergy Antigua Las Palmas 1.147 €/L 1.147 €/L
Bp Puente Melilla Melilla 1.148 €/L 1.228 €/L
Bp Melilla Puerto Melilla Melilla 1.149 €/L 1.229 €/L

Frequently asked questions

How much does gasoline cost in Spain right now?

As of March 13, 2026, the average price of unleaded gasoline (Gasolina 95) in Spain is 1.687 €/L. Diesel (Gasóleo A) averages 1.806 €/L. The cheapest diesel you can find is 0.990 €/L. Prices are updated daily from official government data.

What types of fuel are available at gas stations in Spain?

Spanish gas stations offer Gasóleo A (regular diesel), Gasolina 95 (regular unleaded, 95 octane, equivalent to E10), Gasolina 98 (premium unleaded, 98 octane), and Gasóleo B (agricultural diesel — not for cars). Some stations also offer GLP (LPG/Autogas), GNC (compressed natural gas), and a few offer hydrogen. Most rental cars use either Gasóleo A or Gasolina 95.

Can I pay with a foreign credit card at Spanish gas stations?

Yes. Visa and Mastercard are accepted at virtually all gas stations in Spain, including contactless payment. Some stations also accept American Express. At unmanned 24-hour stations, card payment is typically the only option. A small number of rural stations may prefer cash.

Are gas stations open 24 hours in Spain?

Many are, especially on highways and in cities. However, smaller stations in towns and rural areas may close at night (typically around 22:00) and on Sundays. Look for "24H" signs. You can browse our list of 24-hour gas stations to plan ahead.

Is diesel or gasoline cheaper in Spain?

Diesel is currently cheaper. The average diesel price is 1.806 €/L compared to 1.687 €/L for Gasolina 95. However, rental car agencies may charge more for diesel vehicles, so the total cost difference depends on your rental agreement.

Where are gas stations cheapest in Spain?

Prices are generally lowest in Extremadura, Castilla-La Mancha, and parts of Andalucía. The most expensive areas tend to be the Balearic Islands, Canary Islands, and Catalonia. Budget brands like Ballenoil, Plenoil, and GM Oil are consistently the cheapest options. Avoid highway service areas ("áreas de servicio") if you want to save — they charge a premium for convenience.