Live prices today at 53 stations in León. Cheapest diesel €1.659/L, petrol €1.569/L. Updated 17 October 2026.
The average diesel price in León, €1.879/L, is 0.6% below the national average of €1.890/L. The average petrol price in León, €1.736/L, is 2.3% below the national average of €1.777/L. In the seven days to 17 October 2026, the average diesel price rose by €0.007/L at the 53 stations priced on both days. In the seven days to 17 October 2026, the average petrol price fell by €0.005/L at the 52 stations priced on both days. By brand, a litre of diesel in León averages €1.659/L at Ballenoil and €2.011/L at Repsol: €14.08 apart on a 40-litre tank. Open 24 hours: 25 of 53 stations in León.
| Station | Price | Distance |
|---|---|---|
| Ballenoil · Avenida del Párroco Pablo Diez, 487, San Andres del Rabanedo | €1.659/L | 4.4 km |
| Ballenoil · Avenida Antibioticos, 63, Leon | €1.659/L | 3.6 km |
| Ballenoil · Sector la Lastra, Parcela E-2-Q - Centro Comercial la Lastra, S/N, Leon | €1.659/L | 2.8 km |
| Ballenoil · Avenida Alcalde Miguel Castaño, 125, Leon | €1.659/L | 2.6 km |
| Ballenoil · Calle Cerrada-Vo EN Villaobispo-Vo, 2, Villaobispo de las Regueras | €1.659/L | 2 km |