How much does a full tank cost today?
Enter your tank capacity and get the cost of a fill-up at today’s price. Start from the national average or, with one tap, use the real average price of your area.
Today’s self-service average: petrol €1,953/L · diesel €2,029/L (Osservaprezzi Carburanti — MIMIT, 2026-05-29).
Calculate the fill-up cost
Pre-filled with the national average: edit it or use your area’s.
Why the fill-up cost changes
A fill-up’s cost depends on three things: tank capacity, fuel, and price per litre — and the latter varies station to station even within the same city. The national average gives the ballpark, but what you actually pay is the price at the pump where you stop.
That’s why the calculator lets you use your area’s average price (based on location) instead of just the national average: it’s closer to what you’ll see at the station. For the exact price of the cheapest station near you, open Rifuel.
Frequently asked questions
How much does a full tank cost today?
At today’s self-service average (petrol €1,953/L), a 50-litre petrol tank costs about €97,65. Use the calculator above for your tank and your area’s price.
Is the price my exact station’s price?
No: the calculator uses the national or area average. The price at a specific station varies by brand, location and self/attended. For the exact cheapest station near you, use Rifuel.