PetrolyGet App

Fuel prices in Italy right now

Current petrol and diesel prices in Italy, with price trends and regional comparisons.

Diesel costs €2.249/l in Italy (national median, 16:00 CEST). That is +1.3 ct compared with 24 hours earlier.

Current prices loaded

Petrol and diesel prices in Italy

Current fuel price statistics for Italy
FuelNational medianTypical lowTypical high
Diesel€2.249/l€2.184/l€2.319/l
Petrol€2.139/l€2.078/l€2.199/l
Premium petrol€2.289/l€1.999/l€2.499/l
Premium diesel€2.354/l€2.259/l€2.549/l
HVO€2.249/l€2.159/l€2.299/l
LPG€0.749/l€0.679/l€0.898/l

These are national reference prices, not offers at a particular station. The typical range covers the middle 90% of reported station prices. How to read these prices

Observed: 

Based on up to 21,577 stations with available market data.

Source: Osservaprezzi Carburanti, MIMIT

Petroly updates this snapshot automatically when new market data arrives.

Find cheaper fuel near you

Price trend

How fuel prices in Italy have changed

The current national median compared with 24 hours earlier and with the average of the previous 7 and 30 days.

Price changes in Italy
FuelNowvs. 24 hours agovs. 7-day averagevs. 30-day average
Diesel€2.249/l+1.3 ct+4.4 ct+9.7 ct
Petrol€2.139/l+2.0 ct+4.7 ct+10.2 ct
Premium petrol€2.289/l+2.0 ct+3.7 ct+8.9 ct
Premium diesel€2.354/ln/a+3.7 ct+7.1 ct
HVO€2.249/ln/a+4.4 ct+7.6 ct
LPG€0.749/ln/a0.0 ct+0.1 ct
Daily average of the national median over the last 30 days.Diesel: between €2.099/l and €2.242/l.Petrol: between €1.999/l and €2.128/l.

Brent crude oil: €113.93 per barrel (+€34.99 over 30 days)

Time of day

When fuel is cheapest in Italy

Diesel was cheapest around 00:00 and most expensive around 09:00 over the last 7 days, a typical difference of 0.9 ct.

Petrol was cheapest around 00:00 and most expensive around 09:00 over the last 7 days, a typical difference of 0.8 ct.

Based on hourly national medians compared with each day's average. Individual stations can follow a different pattern.

Regional comparison

Diesel prices by region in Italy

Regions are ranked from the lowest to the highest current median. The bars show the relative price range.

  1. 1Marche697 stations€2.224/l
  2. 2Umbria428 stations€2.229/l
  3. 3Emilia-Romagna1,685 stations€2.247/l
  4. 4Abruzzo598 stations€2.248/l
  5. 5Apulia1,419 stations€2.249/l
  6. 6Basilicata237 stations€2.249/l
  7. 7Campania1,827 stations€2.249/l
  8. 8Lazio2,049 stations€2.249/l
  9. 9Lombardy2,792 stations€2.249/l
  10. 10Piedmont1,661 stations€2.249/l
  11. 11Tuscany1,473 stations€2.249/l
  12. 12Veneto1,796 stations€2.249/l
  13. 13Aosta Valley70 stations€2.259/l
  14. 14Calabria704 stations€2.259/l
  15. 15Liguria485 stations€2.259/l
  16. 16Molise152 stations€2.259/l
  17. 17Sardinia604 stations€2.259/l
  18. 18Sicily1,764 stations€2.269/l
  19. 19Trentino-South Tyrol370 stations€2.272/l
  20. 20Friuli-Venezia Giulia470 stations€2.279/l

Diesel: Marche is 5.5 ct cheaper than Friuli-Venezia Giulia.

Median prices by region in Italy
Median prices by region in Italy
RegionDieselPetrolPremium petrolPremium dieselHVOLPG
Abruzzo€2.248/l€2.129/l€2.259/l€2.349/l€2.249/l€0.779/l
Aosta Valley€2.259/l€2.139/l€2.262/l€2.359/l€2.236/l€0.869/l
Apulia€2.249/l€2.139/l€2.289/l€2.349/l€2.249/l€0.739/l
Basilicata€2.249/l€2.149/l€2.289/l€2.357/l€2.249/l€0.769/l
Calabria€2.259/l€2.149/l€2.299/l€2.369/l€2.249/l€0.794/l
Campania€2.249/l€2.129/l€2.299/l€2.383/l€2.249/l€0.699/l
Emilia-Romagna€2.247/l€2.129/l€2.289/l€2.349/l€2.229/l€0.739/l
Friuli-Venezia Giulia€2.279/l€2.159/l€2.290/l€2.369/l€2.249/l€0.719/l
Lazio€2.249/l€2.129/l€2.299/l€2.359/l€2.249/l€0.729/l
Liguria€2.259/l€2.139/l€2.296/l€2.359/l€2.248/l€0.862/l
Lombardy€2.249/l€2.135/l€2.285/l€2.359/l€2.245/l€0.739/l
Marche€2.224/l€2.109/l€2.289/l€2.349/l€2.208/l€0.779/l
Molise€2.259/l€2.129/l€2.337/l€2.369/l€2.254/l€0.789/l
Piedmont€2.249/l€2.129/l€2.279/l€2.354/l€2.239/l€0.729/l
Sardinia€2.259/l€2.139/l€2.409/l€2.349/l€2.239/l€0.859/l
Sicily€2.269/l€2.149/l€2.469/l€2.388/l€2.249/l€0.799/l
Trentino-South Tyrol€2.272/l€2.159/l€2.308/l€2.379/l€2.249/l€0.799/l
Tuscany€2.249/l€2.139/l€2.279/l€2.357/l€2.249/l€0.759/l
Umbria€2.229/l€2.129/l€2.284/l€2.349/l€2.214/l€0.769/l
Veneto€2.249/l€2.129/l€2.279/l€2.349/l€2.244/l€0.739/l

Across borders

Fuel prices in neighbouring countries

National medians in euros per litre. Differences are relative to prices in Italy.

Fuel prices in neighbouring countries
CountryDieselPetrol 95
France€2.399/l(+15.0 ct)€2.189/l(+5.0 ct)
Switzerland€2.510/l(+26.1 ct)€2.220/l(+8.1 ct)
Austria€2.258/l(+0.9 ct)€1.940/l(-19.9 ct)
Slovenia€1.991/l(-25.8 ct)€1.728/l(-41.1 ct)
Compare all European countries

Median

How to read these prices

The median is the middle available station price and is the best single answer for a country-wide price. The typical low and high are the 5th and 95th percentile of station prices, so a single mispriced station does not define the range. Individual station prices can change sooner than this national snapshot.

View machine-readable JSON data

Check live prices in Petroly

Download Petroly and find cheaper fuel today

Use Petroly for live prices, route planning and price alerts.