Fuel prices in Melbourne
Across 287 stations with fresh reports within 15 km of the centre, the median ULP 91 is $2.40 a litre, and most sit between $2.31 and $2.43. The cheapest listed is $2.17 at Preston — 22.1c under the median, or about $13.26 on a 60 litre fill.
Latest listed report: . Individual stations may have older reports, and some require membership — check access before driving there.
Melbourne is running about 0.3c a litre below the national median ULP 91 of $2.40, and its diesel about 0.2c below the national diesel median of $2.82.
How wide the cheap end is in Melbourne
2 of the 287 stations listed here — 1% — are within 5c of the cheapest in the city, and 250 of them (87%) are 15c or more above it. A narrow cheap end: 2 sites of 287 are within 5c of $2.17, and the median driver is choosing between stations nearer $2.40.
The feed holds current prices only, with no history behind them, so this is the shape of one day rather than a trend.
Where the cheap fuel is in Melbourne
Suburbs with at least two stations reporting fresh ULP 91, cheapest average first. One pump is not a pattern, so single-station suburbs are left out.
| Suburb | Average ULP 91 | Cheapest in it | Stations |
|---|---|---|---|
| Kingsville | $2.25/L | $2.20/L | 2 |
| Fitzroy North | $2.31/L | $2.31/L | 2 |
| Kingsbury | $2.32/L | $2.27/L | 2 |
| Coburg North | $2.33/L | $2.29/L | 2 |
| Thomastown | $2.33/L | $2.27/L | 6 |
| Fawkner | $2.34/L | $2.30/L | 3 |
| Pascoe Vale South | $2.34/L | $2.32/L | 2 |
| Pascoe Vale | $2.34/L | $2.27/L | 2 |
| Maribyrnong | $2.34/L | $2.32/L | 4 |
| Brooklyn | $2.34/L | $2.33/L | 2 |
The dearest suburb averages are Ascot Vale at $2.59/L, Collingwood at $2.47/L and Malvern East at $2.46/L. That is 33.6c a litre between the dearest and cheapest suburb averages here, or $20.16 on a 60 litre fill.
Inside 7 km: $2.40. Beyond it: $2.38
83 stations inside 7 km of the centre, 204 between there and 15 km out, and 2.3c a litre between their averages — the inner ring the dearer of the two today. That is less than the spread inside most single suburbs above, so the servo matters more than the postcode.
Which brands are cheap in Melbourne
Averages across each brand's listed sites within 15 km of the centre, for brands with at least three of them.
| Brand | Average ULP 91 | Sites listed |
|---|---|---|
| Metro Petroleum | $2.32/L | 12 |
| Independent | $2.36/L | 21 |
| Shell | $2.37/L | 8 |
| Liberty | $2.37/L | 6 |
| United Petroleum | $2.39/L | 19 |
| BP | $2.39/L | 53 |
| Shell Reddy Express | $2.39/L | 57 |
| Ampol Foodary | $2.40/L | 25 |
Cheapest listed ULP 91 right now
The 8 lowest fresh ULP 91 reports within 15 km of the centre, against a city median of $2.40.
LMCT+ Preston - (Members Only)
343-349 Plenty Rd, Preston, 3072
Reported
217.5c/L
9.1 km from the centre
22.1c under the median
Burk Kingsville
88-94 Williamstown Road, Kingsville, 3012
Reported
220.3c/L
7.0 km from the centre
19.3c under the median
Metro Brunswick West
157 Union Street, BRUNSWICK WEST, 3055
Reported
226.5c/L
4.7 km from the centre
13.1c under the median
U-Go Coburg
114-116 SYDNEY ROAD, COBURG, 3058
Reported
227.2c/L
6.9 km from the centre
12.4c under the median
Speedway Pascoe Vale
107-109 Kent Road, PASCOE VALE, 3044
Reported
227.4c/L
10.6 km from the centre
12.2c under the median
Liberty Coburg
565 SYDNEY ROAD, COBURG, 3058
Reported
227.5c/L
8.3 km from the centre
12.1c under the median
OOM Energy Kingsbury
959-969 Plenty Road, KINGSBURY, 3083
Reported
227.5c/L
12.4 km from the centre
12.1c under the median
APCO Thomastown
228-234 Settlement Road, Thomastown, 3074
Reported
227.5c/L
14.7 km from the centre
12.1c under the median
Cheapest listed Diesel right now
The 8 lowest fresh Diesel reports within 15 km of the centre, against a city median of $2.82.
LMCT+ Preston - (Members Only)
343-349 Plenty Rd, Preston, 3072
Reported
259.2c/L
9.1 km from the centre
22.5c under the median
Liberty Coburg
565 SYDNEY ROAD, COBURG, 3058
Reported
259.5c/L
8.3 km from the centre
22.2c under the median
Burk Kingsville
88-94 Williamstown Road, Kingsville, 3012
Reported
260.3c/L
7.0 km from the centre
21.4c under the median
Metro Brunswick West
157 Union Street, BRUNSWICK WEST, 3055
Reported
261.5c/L
4.7 km from the centre
20.2c under the median
Metro petroleum
97 Ferguson Street, WILLIAMSTOWN, 3016
Reported
265.9c/L
7.7 km from the centre
15.8c under the median
dayef Maidstone
1a Hampstead Road, MAIDSTONE, 3012
Reported
265.9c/L
8.9 km from the centre
15.8c under the median
Speedway Sunshine
79-81 Anderson Road, Sunshine, 3020
Reported
267.7c/L
12.3 km from the centre
14.0c under the median
Metro Petroleum Braybrook
263 Ballarat Road, BRAYBROOK, 3019
Reported
267.9c/L
9.8 km from the centre
13.8c under the median
One price that is not the city
The dearest ULP 91 listed inside 15 km of Melbourne today is $3.00 at Ascot Vale — 57.0c above the point nine stations in ten fall under. It is why the range at the top of this page is the middle 80%: one site like this turns a 12.1c market into a 82.4c one on paper.
Questions
- How much is fuel in Melbourne today?
- Across 287 stations with fresh reports within 15 km of Melbourne, the median ULP 91 is $2.40 a litre. Most sit between $2.31 and $2.43; the cheapest listed is $2.17 at Preston, 22.1c under the median. That puts Melbourne about 0.3c a litre below the national median.
- Which Melbourne suburbs have the cheapest petrol?
- On today's reports the cheapest averages are in Kingsville ($2.25/L across 2 stations), Fitzroy North ($2.31/L across 2 stations), Kingsbury ($2.32/L across 2 stations). The dearest average is Ascot Vale at $2.59/L.
- Is it worth driving across Melbourne for cheaper fuel?
- It can be. Only 1% of stations are within 5c of the cheapest listed and 87% are 15c or more above it, so the cheap end here is a few dozen sites rather than a condition of the city.
- Is fuel dearer near the Melbourne CBD?
- $2.40 a litre on average inside 7 km of the centre, against $2.38 between 7 and 15 km out — 2.3c apart, less than the gap between two stations in one suburb.
- Which fuel brands are cheapest in Melbourne?
- Averaged across their listed sites within 15 km of the centre, the cheapest are Metro Petroleum ($2.32/L across 12 sites), Independent ($2.36/L across 21 sites), Shell ($2.37/L across 8 sites), and the dearest is EG Ampol at $2.41/L.
- What is the difference between petrol and diesel in Melbourne?
- About 42.1c a litre today: the median diesel within 15 km of the centre is $2.82 against $2.40 for ULP 91. On a 60 litre fill that is $25.26.
Search your own location
Distances here are straight-line from the centre. Enter your postcode or suburb for a local comparison, or plan a fuel stop along your drive.
