City fuel prices
Cheapest Premium 95 in Melbourne — 198 Stations
Cheapest now
Fill up today — cheapest is 24.2c 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 95 is 159.9 c/L · 24.2c under the Melbourne average · Usually cheapest on Tuesday.
Cheapest Premium 95 stations in Melbourne
Fair price 184.1| Rank | Station | Price | vs fair | Distance | Directions |
|---|---|---|---|---|---|
| Cheapest | ![]() LMCT+ Preston - (Members Only) VIC | 159.9c/L | fairat or below fair price | — | |
| 2 | ![]() APCO Thomastown VIC | 167.9c/L | fairat or below fair price | — | |
| 3 | ![]() PEARL ENERGY ALTONA VIC | 168.5c/L | fairat or below fair price | — | |
| 4 | ![]() BP KINGSBURY VIC | 168.9c/L | fairat or below fair price | — | |
| 5 | ![]() BP RESERVOIR VIC | 169.6c/L | fairat or below fair price | — | |
| 6 | ![]() Metro Petroleum Carlton VIC | 169.9c/L | fairat or below fair price | — | |
| 7 | ![]() United Altona Central VIC | 170.5c/L | fairat or below fair price | — | |
| 8 | ![]() dayef Maidstone VIC | 170.7c/L | fairat or below fair price | — | |
| 9 | ![]() BP THOMASTOWN KEON PDE VIC | 171.9c/L | fairat or below fair price | — | |
| 10 | ![]() dayef Heidelberg VIC | 172.9c/L | fairat or below fair price | — | |
| 11 | ![]() Speedway Pascoe Vale VIC | 173.7c/L | fairat or below fair price | — | |
| 12 | ![]() United Yarraville VIC | 173.7c/L | fairat or below fair price | — |
- Cheapest

LMCT+ Preston - (Members Only)
VIC
159.9c/L - 2

APCO Thomastown
VIC
167.9c/L - 3

PEARL ENERGY ALTONA
VIC
168.5c/L - 4

BP KINGSBURY
VIC
168.9c/L - 5

BP RESERVOIR
VIC
169.6c/L - 6

Metro Petroleum Carlton
VIC
169.9c/L - 7

United Altona Central
VIC
170.5c/L - 8

dayef Maidstone
VIC
170.7c/L - 9

BP THOMASTOWN KEON PDE
VIC
171.9c/L - 10

dayef Heidelberg
VIC
172.9c/L - 11

Speedway Pascoe Vale
VIC
173.7c/L - 12

United Yarraville
VIC
173.7c/L
All fuel types
Fuel prices in Melbourne by type
Low, average and high for each fuel type from the 198 stations tracked here.
| Fuel | Low | Avg | High | Stations | Cheapest at |
|---|---|---|---|---|---|
| Unleaded 91 | 149.9c | 168.3c | 239.9c | 198 | LMCT+ Preston - (Members Only) |
| LPG (Autogas) | 88.7c | 98.0c | 111.9c | 68 | dayef Heidelberg |
| Ethanol 10 | 152.5c | 167.4c | 197.9c | 35 | United Altona Central |
| Premium 95 | 159.9c | 184.1c | 259.9c | 198 | LMCT+ Preston - (Members Only) |
| Premium 98 | 164.9c | 193.2c | 269.9c | 192 | LMCT+ Preston - (Members Only) |
| Diesel | 179.9c | 207.3c | 315.9c | 67 | LMCT+ Preston - (Members Only) |
| Premium Diesel | 189.9c | 211.2c | 229.9c | 147 | BP BRAYBROOK |
| Ethanol 85 | 249.9c | 249.9c | 249.9c | 5 | United Westgate North |
Timing · Fortnightly cycle
Should you fill up in Melbourne?
Usually cheapest on Tuesday
Prices typically peak on Thursday (+3.6¢) and bottom on Tuesday. Consider filling early in the week.
See the live price cycleUp to 100.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 95 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 95
- 159.9 c/L
- Melbourne average
- 184.1 c/L
- Highest listed
- 259.9 c/L
- Stations tracked
- 198
- Price spread
- 100.0 c
- Best buy window
- Usually cheapest on Tuesday
- Data source
- Fair Fuel Plan
Melbourne snapshot
Live premium 95 prices in Melbourne
Today's prices
In Melbourne, VIC, the cheapest Unleaded 91 today is 149.9c with a city average of 168.3c across 198 listed stations. Other fuels tracked in this city include LPG (Autogas) from 88.7c, Ethanol 10 from 152.5c and Premium 95 from 159.9c.
Compare nearby areas
Cheaper suburbs around Melbourne include Thomastown (from 167.9c), Heidelberg West (from 172.9c), La Trobe University (from 168.9c), Carlton South (from 169.9c) and Kew East (from 175.6c). 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 (+3.6¢) and bottom on Tuesday. 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 95 in Melbourne is currently around c159.9 per litre, against a city average of c184.1. 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.


