−0.042vs the Spain median · 0.900 €/l
AdBlue stations in Barcelona
230 stations in 107 towns · median 0.858 €/l ·
The AdBlue network in Barcelona adds up to 230 stations, present in 107 towns and 66 brands. The provincial median is 0.858 €/l, 4.7 % below the Spanish median of 0.900 €/l.
The cheapest today is BonÀrea, in Ripollet, at 0.499 €/l. Prices run from 0.499 to 1.469 €/l, a spread of 0.970 €/l.
Price history
BarcelonaTowns in Barcelona with AdBlue
107 towns- Barcelona17
- Terrassa8
- Rubí7
- Castellbisbal6
- L'Hospitalet de Llobregat6
- Vic6
- Igualada5
- Manresa5
- Barberà del Vallès4
- Cerdanyola del Vallès4
- Granollers4
- La Garriga4
- Lliçà d'Amunt4
- Mataró4
- Molins de Rei4
- Santa Perpètua de Mogoda4
- Sant Boi de Llobregat4
- Abrera3
- Badalona3
- Cornellà de Llobregat3
- El Bruc3
- Jorba3
- Montcada i Reixac3
- Parets del Vallès3
- Ripollet3
- Sabadell3
- Sant Cugat del Vallès3
- Sant Sadurní d'Anoia3
- Cercs2
- Collbató2
- Esplugues de Llobregat2
- Les Franqueses del Vallès2
- Llinars del Vallès2
- Manlleu2
- Martorell2
- Mollet del Vallès2
- Olesa de Montserrat2
- Piera2
- Pineda de Mar2
- Sallent2
- Sant Andreu de la Barca2
- Sant Celoni2
- Sant Cugat Sesgarrigues2
- Sant Feliu de Llobregat2
- Sant Joan de Vilatorrada2
- Sant Vicenç dels Horts2
- Vallirana2
- Viladecavalls2
- Vilafranca del Penedès2
- Vilanova i la Geltrú2
- Alella1
- Arenys de Mar1
- Artés1
- Berga1
- Cabrera de Mar1
- Calaf1
- Caldes de Montbui1
- Canet de Mar1
- Canovelles1
- Cardedeu1
- Cardona1
- Castellar del Vallès1
- Castellet i la Gornal1
- Castellgalí1
- Castellterçol1
- Cervelló1
- El Pla del Penedès1
- El Prat de Llobregat1
- Gavà1
- Gelida1
- Gualba1
- La Granada1
- La Llagosta1
- Les Masies de Voltregà1
- Lliçà de Vall1
- Malla1
- Masquefa1
- Moià1
- Montmaneu1
- Montornès del Vallès1
- Òdena1
- Palafolls1
- Palau-solità i Plegamans1
- Pallejà1
- Polinyà1
- Premià de Mar1
- Puig-reig1
- Santa Coloma de Gramenet1
- Sant Adrià de Besòs1
- Santa Margarida i els Monjos1
- Santa Maria de Palautordera1
- Sant Andreu de Llavaneres1
- Sant Esteve Sesrovires1
- Sant Fost de Campsentelles1
- Sant Fruitós de Bages1
- Sant Joan Despí1
- Santpedor1
- Sant Pere de Ribes1
- Sant Pere de Torelló1
- Sant Quirze de Besora1
- Sentmenat1
- Seva1
- Sitges1
- Taradell1
- Torrelles de Llobregat1
- Viladecans1
- Vilanova del Vallès1
Guides about AdBlue
- AdBlue in Spain: where to buy it at the pump and what it costs
AdBlue in Spain: how many filling stations sell it, what a litre costs today, what ISO 22241 means and why a dry AdBlue tank can stop your diesel dead.
Roads in Barcelona with AdBlue
AdBlue by brand
Neighbouring provinces
How the price is moving
The week closes lower: 0.011 €/l less than seven days ago, down 1.3 %. Against a month ago, Barcelona pays 0.059 €/l more, up 6.9 %.
Between 0.649 and 0.957 €/l you find the middle half of the stations in Barcelona.
Paying the median rather than the minimum costs 3.59 € more per 10 litres, at 0.359 €/l.
Where to fill up
If you want somewhere to choose from, Barcelona (17), Terrassa (8) and Rubí (7) have the most stations.
For through traffic, the N-340 (33), the AP-7 (19) and the A-2 (17) carry most of the AdBlue stations in the province.
Comparing towns, the low is Calaf at 0.499 €/l and the high Arenys de Mar at 1.469 €/l.
Next door, Lleida pays 0.615 €/l, 0.243 €/l less than Barcelona.
New in the last month
The provincial network has grown by one site over the last month: Esclatoil (Pallejà).
Frequently asked questions about AdBlue in Barcelona
How much does AdBlue cost in Barcelona today?
The Barcelona median comes from 230 stations with AdBlue and stands at 0.858 €/l, from the reading taken on 19 Oct 2026. The cheapest asks 0.499 €/l and the dearest 1.469 €/l.
Which is the cheapest AdBlue station in Barcelona?
Today it is BonÀrea, in Ripollet, at 0.499 €/l: 0.359 €/l below the provincial median. The order changes every time the Ministry publishes new prices, so the list above overrides this answer.
Is AdBlue dearer in Barcelona than in the rest of Spain?
No. The Barcelona median is 0.858 €/l, 4.7 % below the Spanish median of 0.900 €/l.
Which towns in Barcelona have AdBlue?
107 towns in the province. The ones with most stations are Barcelona (17), Terrassa (8) and Rubí (7); the rest are in the full list on this page.
Is it worth driving to another town for AdBlue in Barcelona?
Between the provincial median (0.858 €/l) and Calaf (0.499 €/l) there is 0.359 €/l, around 3.59 € on 10 litres. That is the most a detour can save; the distance decides whether it pays.
What exactly 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. In Barcelona: 230 stations, with a median of 0.858 €/l.
Which vehicles can use AdBlue?
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. In Barcelona you will find it at 230 stations, with a median of 0.858 €/l.
How often do the prices change?
Stations report their prices to the Ministry and this site re-reads the file every 30 minutes; the last reading for Barcelona is from 19 Oct 2026. In practice most stations move their price once or twice a week, usually first thing in the morning.