1. Spain
  2. Madrid
  3. Agricultural diesel

Agricultural diesel (gasóleo B) price in Madrid province today

Checked 22 min ago42 stationsGasóleo B
Cheapest agricultural diesel in the province1.589€ BP · Calle Marc Gene, 2, Leganés
Median price today1.844 € 12.5 ¢ vs Spain
Change in a weeksameIt was 1.844 €
Change in a year64.5 ¢It was 1.199 €

Agricultural diesel in every town of Madrid province, cheapest first

TownStationsFromMedianvs province
Mejorada del Campo1 1.5991.59924.5 ¢
Tielmes1 1.6391.63920.5 ¢
Leganés2 1.5891.64420.0 ¢
Fuenlabrada1 1.6581.65818.6 ¢
Alcorcón1 1.7391.73910.5 ¢
Orusco de Tajuña1 1.7391.73910.5 ¢
San Martín de la Vega3 1.6421.7499.5 ¢
Chinchón1 1.7691.7697.5 ¢
Arganda del Rey1 1.7931.7935.1 ¢
Ciempozuelos2 1.7591.8073.7 ¢
Villaconejos1 1.8091.8093.5 ¢
Torrejón de Ardoz1 1.8191.8192.5 ¢
Estremera1 1.8391.8390.5 ¢
Fuente el Saz de Jarama1 1.8391.8390.5 ¢
Torrejón de Velasco1 1.8591.8591.5 ¢
Villa del Prado1 1.8591.8591.5 ¢
Aranjuez2 1.7751.8642.0 ¢
Casarrubuelos1 1.8691.8692.5 ¢
Colmenar de Oreja1 1.8691.8692.5 ¢
Madrid6 1.7191.8692.5 ¢
Pinto5 1.5991.8692.5 ¢
Lozoya1 1.8791.8793.5 ¢
Getafe1 1.8991.8995.5 ¢
San Fernando de Henares3 1.7891.8995.5 ¢
Miraflores de la Sierra1 1.9191.9197.5 ¢
Rascafría1 1.9291.9298.5 ¢

“vs province”: the town’s median agricultural diesel price compared with the Madrid median (1.844 €).

Cheapest agricultural diesel today

Arrows compare with the Madrid median (1.844 €)

  1. BP24 h 1.58925.5 ¢ Calle Marc Gene, 2Leganés
  2. BP24 h 1.59924.5 ¢ Calle Coto de Doñana (del), 6Pinto
  3. Super Oil 1.59924.5 ¢ Calle Aragon, 18Mejorada del Campo
  4. Tielmes S.l. 1.63920.5 ¢ Avenida Ferrocarril (del), 1Tielmes
  5. Industrial los Angeles 1.64220.2 ¢ Carretera M-506 km 46,500San Martín de la Vega
  6. Moeve24 h 1.65818.6 ¢ Calle Móstoles, 1Fuenlabrada
  7. Repsol24 h 1.69914.5 ¢ Calle Carlos Sainz, s/nLeganés
  8. BDMed24 h 1.71912.5 ¢ Calle Seis Mercamadrid, 16Madrid
  9. Repsol24 h 1.73910.5 ¢ Calle Laguna, 36Alcorcón
  10. Repsol 1.73910.5 ¢ Carretera M-204 km 14,700Orusco de Tajuña

Agricultural diesel: the last 12 months

1.201.401.601.80Oct 2025Apr 2026Oct 2026SpainMadrid
MadridSpain

What is Agricultural diesel?

Gasóleo B (agricultural diesel, «gasoil rojo») is diesel with a much lower fuel tax, dyed red and marked so that inspectors can detect it. The law allows it in farm tractors and agricultural machinery, in boats other than leisure craft and in engines that do not drive road vehicles, such as generators. At a station it can only be paid for with a special gasóleo bonificado card or cheque.

It is not for cars, vans, motorhomes or road trucks. Using it, or just having it in the tank, is a tax offence with a fixed fine from 1,200 € to 12,000 € depending on the engine, doubled for a repeat within two years; in a hire car the hirer is the one fined. The lower tax is the only reason it is cheaper than Gasóleo A.

Facts checked: October 2026

42 stations in Madrid province sell agricultural diesel today: the median price is 1.844 € and the cheapest is 1.589 €. That is about the same as a week ago (1.844 €). A year ago it was 1.199 €, 64.5 cents less than today. The median agricultural diesel price here is 1.844 €, 12.5 cents above the Spanish median. The cheapest agricultural diesel is at BP in Leganés (1.589 €).

Agricultural diesel (gasóleo B) price in Spain today →
All fuels and stations in Madrid province →

Questions

Where is the cheapest agricultural diesel in Madrid province today?

At BP, Calle Marc Gene, 2, Leganés: 1.589 € per litre.

Is fuel in Madrid cheaper than in the rest of Spain?

Agricultural diesel: median 1.844 € in Madrid and 1.719 € in Spain.

How often are the prices updated?

Every 30 minutes, from the open data of the Spanish Ministry for the Ecological Transition.