Live fuel prices across 23,810 stations in Italy. Diesel avg €2.254/L, Petrol avg €2.040/L. Updated 7 October 2026.
In the seven days to 8 October 2026, the average diesel price fell by €0.075/L at the 20,899 stations priced on both days. In the seven days to 8 October 2026, the average petrol price fell by €0.087/L at the 20,844 stations priced on both days.
Cheapest cities on average — Diesel
Lainate — average €2.203/L, from €2.194/L (5 stations)
Cusano Milanino — average €2.207/L, from €2.199/L (5 stations)
Concorezzo — average €2.221/L, from €2.169/L (10 stations)
Capodrise — average €2.222/L, from €2.187/L (13 stations)
Cercola — average €2.223/L, from €2.189/L (19 stations)
Cheapest cities on average — Petrol
Cusano Milanino — average €1.966/L, from €1.849/L (5 stations)
Nerviano — average €1.989/L, from €1.979/L (7 stations)
Mestre — average €1.990/L, from €1.839/L (62 stations)
Ciampino — average €1.991/L, from €1.979/L (19 stations)
Marano di Napoli — average €1.991/L, from €1.989/L (10 stations)