AdBlue stations in Spain

Official prices · updated

Looking for AdBlue near you?

We show which AdBlue stations are closest to you, sorted by distance.

Your location is only requested when you tap, and it is not stored.

2,938 stations2,938 stations · 51 provinces
Cheapest today · BonÀrea · Cervera · 0.499 €/l
One dot per AdBlue station
AdBlue
Network · Spain
2,938stations
Updated 19 Oct 2026, 09:30
median · Spain
0.900 €/l
Cheapest today
0.499 €/l
BonÀrea · Cervera (Lleida)
AdBlue price by province and brand

Cheapest right now

vs national median
1BonÀreaCervera · Centro Bonarea, C/urgell, s/n0.499 €/l-44.6 %
2BonÀreaLLes Borges Blanques · N-240 (C. C. Bon Area) km 71,150.499 €/l-44.6 %
3BonÀreaRMoià · Carretera de Vic km 270.499 €/l-44.6 %
4BonÀreaBalaguer · Calle Urgell, 115,1210.499 €/l-44.6 %
5BonÀreaGuissona · Avenida Verge del Claustre, 320.499 €/l-44.6 %
The 50 cheapest stations in Spain

2,938 stations in Spain sell AdBlue: they are in 51 provinces, 1,474 towns and 1,028 brands.

Today the Spanish median is 0.900 €/l, between a low of 0.499 and a high of 3.413 €/l.

Over thirty days the median has barely moved: it is still 0.900 €/l.

AdBlue price · last 12 months

AdBlue · median
0.750.800.850.900.95NovFebMayJulOct0.900
0.750.800.850.900.95NovFebMayJulOct0.900
Monthly median of the official prices · €/lUpdated 19 Oct 2026, 09:30

Network growth

stations · quarter end
2,600
2025 Q3
2,702
2025 Q4
2,838
2026 Q1
2,889
2026 Q2
2,956
2026 Q3
2,938
2026 Q4
today

AdBlue by province

51 provinces

AdBlue by brand

18 brands

AdBlue by road

N-34033A-9223A-419A-719AP-719A-618N-63418A-217A-115N-23211A-510N-6309

Guides about AdBlue

What is AdBlue?

AdBlue is not a fuel: it is a 32.5 % urea solution that the SCR system injects into the exhaust to turn nitrogen oxides into nitrogen and water. Every Euro 6 diesel with SCR needs it, and if the tank runs dry the car drops into limp mode and will not restart until it is topped up.

At the pump you pay by the litre, far less than for a supermarket canister, but a lorry nozzle will not fit a car filler neck. Nearly every motorway service area has it on a pump, and so do many town filling stations: the map shows every station that reports an AdBlue price to the Ministry.

Where it is cheapest

By province, the lowest prices are in Lleida (0.615 €/l), Soria (0.669 €/l) and Tarragona (0.719 €/l).

By brand, the lowest medians belong to BonÀrea (0.499 €/l), Esclatoil (0.529 €/l) and Beroil (0.600 €/l).

Between the cheapest and the dearest station there is 2.914 €/l: the dearest is 584.0 % above the cheapest.

That still leaves 1 province with no AdBlue outlet at all.

Frequently asked questions about AdBlue

What is AdBlue?

AdBlue is not a fuel: it is a 32.5 % urea solution that the SCR system injects into the exhaust to turn nitrogen oxides into nitrogen and water. Every Euro 6 diesel with SCR needs it, and if the tank runs dry the car drops into limp mode and will not restart until it is topped up.

How many stations sell AdBlue in Spain?

2,938 stations across 51 provinces, from the reading on 19 Oct 2026. The map on this page shows them all, and the province list breaks down the total.

How much does AdBlue cost today?

The Spanish median is 0.900 €/l: the cheapest station asks 0.499 €/l and the dearest 3.413 €/l.

Where is AdBlue cheapest in Spain?

By province, in Lleida (0.615 €/l), Soria (0.669 €/l) and Tarragona (0.719 €/l). The Canary Islands are taxed differently and are listed separately, so that prices that are not comparable do not get mixed.

How much does a fill of AdBlue cost?

At today's median of 0.900 €/l, filling 10 litres costs 9.00 €. At the cheapest station it would be 4.99 € and at the dearest 34.13 €.

How is AdBlue paid for?

At the pump you pay by the litre, far less than for a supermarket canister, but a lorry nozzle will not fit a car filler neck. The Spanish median today is 0.900 €/l, so filling 10 litres costs 9.00 €.

How often are the prices updated?

The Ministry publishes the file several times a day and this site reads it every 30 minutes: the last reading of the 2,938 stations with AdBlue is from 19 Oct 2026. Every price on the page carries its own timestamp.

more than 2,900