- Spain
Fuel prices in Spain today
Diesel by province
Circle size = number of stations. Spanish median 1.910 €. The Canary Islands, Ceuta and Melilla have lower fuel taxes.
Cheapest provinces
- Melilla1.592
- Las Palmas1.699
- Santa Cruz de Tenerife1.719
- Ceuta1.728
- Valencia1.850
Dearest provinces
- Illes Balears1.999
- Ávila1.984
- Asturias1.969
- Guadalajara1.965
- Málaga1.965
All provinces by region
Median price today · arrows compare diesel with the Spanish median
| Province | Stations | Diesel | Petrol 95 | vs Spain |
|---|---|---|---|---|
| Andalucia | ||||
| Almería53 towns | 230 | 1.896 | 1.788 | 1.4 ¢ |
| Cádiz39 towns | 293 | 1.899 | 1.825 | 1.1 ¢ |
| Córdoba55 towns | 208 | 1.929 | 1.779 | 1.9 ¢ |
| Granada90 towns | 285 | 1.910 | 1.815 | same |
| Huelva52 towns | 141 | 1.950 | 1.845 | 4.0 ¢ |
| Jaén75 towns | 214 | 1.949 | 1.799 | 3.9 ¢ |
| Málaga56 towns | 309 | 1.965 | 1.838 | 5.5 ¢ |
| Sevilla92 towns | 444 | 1.899 | 1.795 | 1.1 ¢ |
| Aragón | ||||
| Huesca66 towns | 124 | 1.919 | 1.790 | 0.9 ¢ |
| Teruel45 towns | 71 | 1.899 | 1.799 | 1.1 ¢ |
| Zaragoza76 towns | 240 | 1.909 | 1.812 | same |
| Asturias | ||||
| Asturias54 towns | 243 | 1.969 | 1.845 | 5.9 ¢ |
| Baleares | ||||
| Illes Balears52 towns | 224 | 1.999 | 1.875 | 8.9 ¢ |
| Canarias | ||||
| Las Palmas33 towns | 257 | 1.699 | 1.539 | 21.1 ¢ |
| Santa Cruz de Tenerife50 towns | 242 | 1.719 | 1.579 | 19.1 ¢ |
| Cantabria | ||||
| Cantabria60 towns | 167 | 1.959 | 1.845 | 4.9 ¢ |
| Castilla la Mancha | ||||
| Albacete49 towns | 157 | 1.929 | 1.819 | 1.9 ¢ |
| Ciudad Real63 towns | 220 | 1.909 | 1.787 | same |
| Cuenca65 towns | 120 | 1.929 | 1.849 | 1.9 ¢ |
| Guadalajara43 towns | 94 | 1.965 | 1.845 | 5.5 ¢ |
| Toledo102 towns | 243 | 1.939 | 1.819 | 2.9 ¢ |
| Castilla y León | ||||
| Burgos63 towns | 137 | 1.917 | 1.826 | 0.7 ¢ |
| León73 towns | 168 | 1.950 | 1.798 | 4.0 ¢ |
| Palencia33 towns | 72 | 1.962 | 1.835 | 5.2 ¢ |
| Salamanca50 towns | 112 | 1.915 | 1.795 | 0.5 ¢ |
| Segovia45 towns | 77 | 1.909 | 1.819 | same |
| Soria21 towns | 43 | 1.899 | 1.789 | 1.1 ¢ |
| Valladolid54 towns | 152 | 1.949 | 1.829 | 3.9 ¢ |
| Zamora47 towns | 88 | 1.949 | 1.828 | 3.9 ¢ |
| Ávila40 towns | 72 | 1.984 | 1.819 | 7.4 ¢ |
| Cataluña | ||||
| Barcelona184 towns | 803 | 1.886 | 1.779 | 2.4 ¢ |
| Girona101 towns | 275 | 1.905 | 1.836 | 0.5 ¢ |
| Lleida89 towns | 181 | 1.859 | 1.775 | 5.1 ¢ |
| Tarragona71 towns | 230 | 1.899 | 1.819 | 1.1 ¢ |
| Ceuta | ||||
| Ceuta1 town | 10 | 1.728 | 1.623 | 18.2 ¢ |
| Comunidad Valenciana | ||||
| Alicante78 towns | 481 | 1.909 | 1.829 | same |
| Castellón55 towns | 199 | 1.924 | 1.805 | 1.4 ¢ |
| Valencia159 towns | 647 | 1.850 | 1.799 | 6.0 ¢ |
| Extremadura | ||||
| Badajoz103 towns | 283 | 1.899 | 1.799 | 1.1 ¢ |
| Cáceres79 towns | 160 | 1.959 | 1.819 | 4.9 ¢ |
| Galicia | ||||
| A Coruña78 towns | 290 | 1.919 | 1.829 | 0.9 ¢ |
| Lugo50 towns | 130 | 1.959 | 1.829 | 4.9 ¢ |
| Ourense44 towns | 87 | 1.948 | 1.825 | 3.8 ¢ |
| Pontevedra55 towns | 229 | 1.932 | 1.805 | 2.2 ¢ |
| Madrid | ||||
| Madrid112 towns | 897 | 1.935 | 1.815 | 2.5 ¢ |
| Melilla | ||||
| Melilla1 town | 12 | 1.592 | 1.604 | 31.8 ¢ |
| Murcia | ||||
| Murcia39 towns | 465 | 1.899 | 1.799 | 1.1 ¢ |
| Navarra | ||||
| Navarra106 towns | 254 | 1.859 | 1.819 | 5.1 ¢ |
| País Vasco | ||||
| Álava20 towns | 75 | 1.962 | 1.842 | 5.2 ¢ |
| Bizkaia55 towns | 132 | 1.935 | 1.845 | 2.5 ¢ |
| Gipuzkoa41 towns | 147 | 1.964 | 1.849 | 5.4 ¢ |
| La Rioja | ||||
| La Rioja34 towns | 83 | 1.915 | 1.795 | 0.5 ¢ |
11,517 stations in Spain report their prices to the ministry; 52 provinces, updated every 30 minutes. Today the median price of diesel in Spain is 1.910 € and petrol 95 costs 1.808 €. The cheapest province for diesel is Melilla (1.592 €) and the dearest is Illes Balears (1.999 €). Fuel is cheaper in the Canary Islands, Ceuta and Melilla because of lower fuel taxes.
Questions
Which province has the cheapest diesel today?
Melilla: median 1.592 €. On the mainland: Valencia, 1.850 €.
Why is fuel cheaper in the Canary Islands?
The Canary Islands, Ceuta and Melilla have their own, lower taxes on fuel, so prices there are lower than on the mainland.
How often are the prices updated?
Every 30 minutes, from the open data of the Spanish Ministry for the Ecological Transition.
New to fuel in Spain?
- Gasóleo A
- Diesel (B7), the same as at home
- Sin plomo 95
- Regular unleaded petrol (E5)
- Sin plomo 98
- Super unleaded (E5)
- GLP
- LPG / autogas
At many self-service stations you pay at the pump by card, or at the till before you fill up.
How to refuel in Spain →