2026 data · 19 regions and autonomous cities
ITV 2026: a petrol car pays from 21,19 € in the Balearic Islands (Mallorca figures) to 59,46 € in the Basque Country
Passing the ITV with a petrol car costs between 21,19 € in the Balearic Islands (Mallorca figures) and 59,46 € in the Basque Country in 2026, including taxes and the DGT fee, according to the rates of the 19 regions and autonomous cities compiled by Cuánto Cuesta Mi Coche. With a diesel, it ranges from 33,43 € in Extremadura (regional government stations) to 65,95 € in the Community of Madrid (free pricing: reference).

21,19 € – 59,46 €
the ITV for a petrol car, including taxes and the DGT fee
33,43 € – 65,95 €
for a diesel
10 / 19
regions and autonomous cities with an official rate, the same at every station
2
with no published rate for electric cars
Data for 2026
The note
Official rate, the same at every station: Andalusia, Valencian Community, Galicia, Asturias, Navarre, Aragon, Castilla y León, Ceuta, Cantabria, and Basque Country. Maximum price, which some stations undercut: Catalonia, La Rioja, Melilla, Canary Islands, and Castilla-La Mancha. Free pricing, where the figure is a reference: Region of Murcia and Community of Madrid. Depending on the island or type of station: Balearic Islands and Extremadura.
An electric car, which doesn't take the emissions test, pays less than a petrol one in 13 of them and the same in 4; in 2 there is no published rate for electric cars: Galicia and Region of Murcia.
In Andalusia, an engine of 1.600 cm³ or more pays 43,52 € with petrol and 48,62 € with diesel; the figures above are for smaller ones.
- Balearic Islands21,19 €
- Andalusia33,28 €
- Extremadura33,43 €
- Catalonia40,60 €
- Valencian Community41,47 €
- La Rioja41,80 €
- Melilla43,00 €
- Canary Islands43,52 €
- Galicia43,76 €
- Castilla-La Mancha44,50 €
- Asturias45,32 €
- Region of Murcia49,00 €
- Navarre49,53 €
- Aragon49,56 €
- Castilla y León51,18 €
- Ceuta54,32 €
- Cantabria55,25 €
- Community of Madrid58,95 €
- Basque Country59,46 €
- Free pricing, by island or by station: the figure is a reference
For publishing
Image with the data
The main figure and key rows in a 1200×675 image ready for the story or social media, with the source. Each local version has its own.

If you use it, keep the source at the bottom visible.
Local version
The headline and first paragraph with each place's figures
Choose one to see its headline and first paragraph with its own figures, ready to copy.
The 19 regions and autonomous cities, from cheapest to most expensive ITV
Price for a car including taxes and the DGT fee. The ranking is for the petrol car.
| # | Region | Type of price | Petrol | Diesel | Electric | Source |
|---|---|---|---|---|---|---|
| 1 | Balearic Islands | Depends on the island | 21,19 € | 35,10 € | 21,19 € | Rate |
| 2 | Andalusia | Official rate | 33,28 €43,52 € with 1.600 cc or more | 38,39 € | 29,11 € | Rate |
| 3 | Extremadura | Depends on the station | 33,43 € | 33,43 € | 33,43 € | Rate |
| 4 | Catalonia | Maximum price | 40,60 € | 45,59 € | 39,55 € | Rate |
| 5 | Valencian Community | Official rate | 41,47 € | 56,15 € | 34,49 € | Rate |
| 6 | La Rioja | Maximum price | 41,80 € | 47,61 € | 37,78 € | Rate |
| 7 | Melilla | Maximum price | 43,00 € | 43,00 € | 34,00 € | Rate |
| 8 | Canary Islands | Maximum price | 43,52 € | 53,26 € | 38,22 € | Rate |
| 9 | Galicia | Official rate | 43,76 € | 52,30 € | —no published rate | Rate |
| 10 | Castilla-La Mancha | Maximum price | 44,50 € | 57,23 € | 34,55 € | Rate |
| 11 | Asturias | Official rate | 45,32 € | 45,32 € | 45,32 € | Rate |
| 12 | Region of Murcia | Open pricing | 49,00 € | 55,00 € | —no published rate | Rate |
| 13 | Navarre | Official rate | 49,53 € | 54,75 € | 48,03 € | Rate |
| 14 | Aragon | Official rate | 49,56 € | 60,76 € | 44,16 € | Rate |
| 15 | Castilla y León | Official rate | 51,18 € | 60,51 € | 41,63 € | Rate |
| 16 | Ceuta | Official rate | 54,32 € | 63,66 € | 40,39 € | Rate |
| 17 | Cantabria | Official rate | 55,25 € | 61,98 € | 45,04 € | Rate |
| 18 | Community of Madrid | Open pricing | 58,95 € | 65,95 € | 58,95 € | Rate |
| 19 | Basque Country | Official rate | 59,46 € | 61,92 € | 57,26 € | Rate |
Download the table as CSV (semicolon-separated, for Spanish Excel)
How we calculate it
Methodology and sources
- 2026 rates for each region, including VAT (or IGIC in the Canary Islands and IPSI in Ceuta and Melilla) and the DGT fee, taken from its official gazette or the operator's website. Each one links to its source in the table.
- Sorted by the price for a petrol car; those charging the same share a position. A hybrid pays like a petrol car: it has a combustion engine and takes the emissions test.
- Where pricing is free (Region of Murcia and Community of Madrid), the figure is a reference. Where it depends on the island or the type of station (Balearic Islands and Extremadura), each one's version says where it comes from.
- What you need to know about each region (discounts, surcharges, our own calculations) is in its version, in the drop-down above, and on its page.
- Full methodology →
Sources
How to cite
You can use the data in this note by citing the source:
Fuente: Cuánto Cuesta Mi Coche (cuantocuestamicoche.es)
If you publish it online, we'd appreciate a link to this note. Official figures carry their source; the calculations are ours.
Press contact
Need the figure for another place, another data cross-check or a clarification? Write to us:
contacto@cuantocuestamicoche.esMore data
- 95 petrol rises 17,0 cents in Spain in September 2026: 1,881 €/l on average
- ITP 2026: the tax on buying a used car for 10.000 € ranges from 180 € in the Valencian Community to 600 € in Cantabria, in Castilla-La Mancha, and in Extremadura
- Road tax 2026: from 34,08 € in Santa Cruz de Tenerife to 89,25 € in Donostia-San Sebastián, the ranking of 61 cities
- ITV price by region
- Car data in Spain
- All press notes