City fuel prices
Cheapest Premium Diesel in Melbourne — 197 Stations
Cheapest now
Fill up today — cheapest is 23.5c below the Melbourne average
Prices as of 1 day ago AEST · sourced from Fair Fuel Plan
FILL UP
Good time to fill up in Melbourne
Cheapest premium diesel is 186.9 c/L · 23.5c under the Melbourne average · Usually cheapest on Saturday.
Cheapest Premium Diesel stations in Melbourne
Fair price 210.4| Rank | Station | Price | vs fair | Distance | Directions |
|---|---|---|---|---|---|
| Cheapest | ![]() Metro Sunshine VIC | 186.9c/L | fairat or below fair price | — | |
| 2 | ![]() SOMERVILLE SERVO 24/7 VIC | 187.9c/L | fairat or below fair price | — | |
| 3 | ![]() LIBERTY MAIDSTONE VIC | 188.9c/L | fairat or below fair price | — | |
| 4 | ![]() BP BRAYBROOK VIC | 189.9c/L | fairat or below fair price | — | |
| 5 | ![]() LIBERTY RESERVOIR VIC | 191.5c/L | fairat or below fair price | — | |
| 6 | ![]() BP KINGSBURY VIC | 191.9c/L | fairat or below fair price | — | |
| 7 | ![]() BP Altona North VIC | 195.5c/L | fairat or below fair price | — | |
| 8 | ![]() Metro petroleum VIC | 195.9c/L | fairat or below fair price | — | |
| 9 | ![]() AMPOL FOODARY RESERVOIR MAHONEYS RD VIC | 196.9c/L | fairat or below fair price | — | |
| 10 | ![]() Metro Maribyrnong VIC | 196.9c/L | fairat or below fair price | — | |
| 11 | ![]() Metro Petroleum Ascot Vale VIC | 196.9c/L | fairat or below fair price | — | |
| 12 | ![]() Metro petroleum Coburg North VIC | 196.9c/L | fairat or below fair price | — |
- Cheapest

Metro Sunshine
VIC
186.9c/L - 2

SOMERVILLE SERVO 24/7
VIC
187.9c/L - 3

LIBERTY MAIDSTONE
VIC
188.9c/L - 4

BP BRAYBROOK
VIC
189.9c/L - 5

LIBERTY RESERVOIR
VIC
191.5c/L - 6

BP KINGSBURY
VIC
191.9c/L - 7

BP Altona North
VIC
195.5c/L - 8

Metro petroleum
VIC
195.9c/L - 9

AMPOL FOODARY RESERVOIR MAHONEYS RD
VIC
196.9c/L - 10

Metro Maribyrnong
VIC
196.9c/L - 11

Metro Petroleum Ascot Vale
VIC
196.9c/L - 12

Metro petroleum Coburg North
VIC
196.9c/L
All fuel types
Fuel prices in Melbourne by type
Low, average and high for each fuel type from the 197 stations tracked here.
| Fuel | Low | Avg | High | Stations | Cheapest at |
|---|---|---|---|---|---|
| Unleaded 91 | 156.5c | 169.0c | 199.9c | 195 | LIBERTY RESERVOIR |
| LPG (Autogas) | 84.9c | 98.0c | 115.9c | 57 | Metro petroleum Glenroy |
| Ethanol 10 | 152.5c | 167.6c | 197.9c | 46 | LIBERTY RESERVOIR |
| Premium 95 | 168.9c | 184.5c | 216.9c | 147 | BP KINGSBURY |
| Premium 98 | 178.9c | 193.9c | 225.9c | 189 | BP KINGSBURY |
| Diesel | 186.9c | 202.0c | 216.9c | 32 | LIBERTY MAIDSTONE |
| Premium Diesel | 186.9c | 210.4c | 229.9c | 197 | Metro Sunshine |
Timing · Fortnightly cycle
Should you fill up in Melbourne?
Usually cheapest on Saturday
Prices typically peak on Thursday (+5.0¢) and bottom on Saturday. Consider filling early in the week.
See the live price cycleUp to 43.0c/L between the cheapest and dearest station today.
Cheaper by area
Cheapest suburbs around Melbourne
Where to drive to save: local areas pulling the Melbourne average down — cheapest first, with each suburb's gap to the city average. Worth a short detour when the spread is wide.
Cheaper by brand
Cheapest premium diesel brands in Melbourne
Which retailer to trust on price: brand averages across Melbourne, cheapest first. A single station can still beat its brand's average — the leaderboard up top has the live winner.
City at a glance
Melbourne fuel prices at a glance
- Cheapest premium diesel
- 186.9 c/L
- Melbourne average
- 210.4 c/L
- Highest listed
- 229.9 c/L
- Stations tracked
- 197
- Price spread
- 43.0 c
- Best buy window
- Usually cheapest on Saturday
- Data source
- Fair Fuel Plan
Melbourne snapshot
Live premium diesel prices in Melbourne
Today's prices
In Melbourne, VIC, the cheapest Unleaded 91 today is 156.5c with a city average of 169.0c across 195 listed stations. Other fuels tracked in this city include LPG (Autogas) from 84.9c, Ethanol 10 from 152.5c and Premium 95 from 168.9c.
Compare nearby areas
Cheaper suburbs around Melbourne include Reservoir (from 191.5c), Elwood (from 199.9c), Fawkner (from 199.9c), Surrey Hills South (from 199.5c) and Carlton South (from 199.9c). Worth a short detour when the city-wide spread is more than 5c/L.
Cycle and timing
Melbourne typically follows a Fortnightly cycle price cycle. Prices typically peak on Thursday (+5.0¢) and bottom on Saturday. Consider filling early in the week. Check the live city cycle data before a full tank when the local spread is wide.
Keep exploring
More ways to read Melbourne fuel prices
Zoom out to the price cycle, the 7-day forecast, the wider state market and the cheapest-suburb tools.
Frequently asked
Melbourne fuel questions
The cheapest Premium Diesel in Melbourne is currently around c186.9 per litre, against a city average of c210.4. Prices refresh every 15-30 minutes, so compare live stations before you fill up.
Victorian price data: Prices for Victorian servos come from the Service Victoria Servo Saver open data feed, which can lag the retailer's own update by up to 24 hours.




