Where to find Victoria’s cheapest fuel

Petrol station sign at night time.

Sue Hewitt

Posted May 12, 2021


A new RACV study reveals the cheapest places to buy petrol in Victoria.

As more Victorians return to the roads and petrol prices rebound to pre-pandemic highs, new RACV research reveals that motorists can save as much as $300 a year by shopping around for the cheapest fuel.

The research, which analyses daily petrol prices in 748 metropolitan and regional suburbs and towns for the year to 1 April, also debunks the myth that fuel is always more expensive in regional areas. 

The cheapest place to buy fuel in Victoria, according to the study, was Hamilton, about four hours’ drive from Melbourne, where the average price of unleaded 91 petrol over the year was 109.64 cents a litre, about eight cents a litre cheaper than the lowest price in the city.

Ballarat’s average price was more than four cents a litre below the cheapest city price.

Melbourne’s cheapest petrol price of 117.98 cents per litre could be found in the city’s southeast, in the 3911 postcode, which includes the suburbs of Baxter and Langwarrin South.

The most expensive place to fill up in the state was on Melbourne’s eastern fringe in the 3777 postcode, which includes Healesville, Badger Creek and Toolangi, where motorists paid an average of 137.35 cents per litre for unleaded fuel. 

RACV’s senior engineer – vehicles, Nicholas Platt, says the 20 cents per litre price difference between Melbourne’s cheapest and most expensive suburbs highlights that motorists can save hundreds of dollars a year by shopping around for the lowest prices. 

“If you consider the price difference based on an average family car using 1500 litres to travel 15,000 kilometres over a year, that 20 cents per litre difference adds up to $300,” he says.

He says the RACV fuel price study reveals that motorists can make significant savings simply by travelling to a neighbouring suburb to fill up. For example, the average fuel price in Mitcham (118.42 cents) was almost 15 cents per litre cheaper than in nearby Ringwood (133.52 cents).

He says fuel prices are driven by local competition in particular areas. “The more petrol stations and the more competitive they are, the cheaper the fuel,” he says. “It doesn’t have anything to do with how affluent a postcode is.”

While Healesville and surrounds (postcode 3777) topped the list as the state’s most expensive place to fill up, it was followed by postcode 3088 covering Briar Hill, Greensborough and St Helena, postcode 3135 covering Ringwood, Warrandyte South and Warranwood, and postcode 3337 covering Melton and surrounds.

After postcode 3911 (Baxter and Langwarrin South), the next cheapest places to fill up in Melbourne were postcode 3177, which includes Doveton and Eumemmerring, postcode 3132 covering Mitcham, and 3074 – Thomastown.

Petrol station sign showing prices

Petrol prices have rebounded to pre-pandemic levels so it pays to shop around for the cheapest fuel. Photo: Matt Harvey


 

Nicholas says the results refute the popular misconception that petrol is always more expensive in regional Victoria. 

“Of the 43 regional postcodes surveyed, only four were more expensive than Melbourne’s average price of 124.86 cents per litre over the year to 1 April, 2021,” he says.

“This shows that for motorists leaving the city, it pays to check fuel prices in regional centres before filling up in Melbourne as there might be cheaper fuel along their route.” 

Even the most expensive regional petrol price – 136.5 cents per litre in postcode 3700, covering Tallangatta and surrounds – was about one cent cheaper than Melbourne’s top price. 

Nicholas says the impact of COVID-19, which drove down demand and prices during the lockdowns in Victoria, is reflected in lower fuel prices across the board compared with 2018-19 data.

For example, although Ararat and surrounds was again among the top-10 dearest regional postcodes, with an average price of 122.5 cents per litre, this was still 30 cents a litre below the price recorded in RACV’s 2018-19 fuel price survey.

“The period we looked at saw some decade-low fuel prices as a result of COVID-19,” Nicholas says. 

“On 3 May 2020, at the height of lockdown and travel restrictions, the lowest daily fuel price in suburban Melbourne was 80.7 cents per litre in postcode 3038 which includes Keilor Downs, Keilor Lodge, Taylors Lakes and Watergardens. By the end of March 2021, Melbourne had well and truly returned to its familiar price cycle with a price peak of 169.9 cents per litre in many suburbs on 1 April and continuing.”

He says that during 2020-21 the price of premium unleaded fuel followed the pattern of unleaded fuel in each postcode.

As for diesel, the lowest average price of 116.89 cents could be found in postcode 3178, which covers Rowville. This was 14 cents cheaper than the most expensive diesel price of 130.6 cents in postcode 3377, covering Ararat and surrounds. 

Locate the cheapest petrol near you with RACV’s Fuel Price Monitor
Find out more  →


Cheapest unleaded petrol in Melbourne

Unleaded 91

Unleaded 91

Suburbs

Price

3911

Baxter, Langwarrin South

117.98c

3177

Doveton, Eumemmerring

118.11c

3132

Mitcham, Rangeview

118.42c

3074

Thomastown

118.47c

3804

Narre Warren East, Narre Warren North

118.90c

3803

Hallam

119.08c

3073

Reservoir

119.43c

3078

Alphington, Fairfield

119.54c

3032

Ascot Vale, Highpoint City, Maribyrnong, Travancore

119.98c

3072

Gilberton, Northland Centre, Preston, Regent West

120.01c


Most expensive unleaded petrol in Melbourne

Unleaded 91

Unleaded 91

Suburbs

Price

3777

Badger Creek, Castella, Chum Creek, Healesville, Mount Toolebewong, Toolangi

137.35c

3088

Briar Hill, Greensborough, St Helena

135.82c

3135

Bedford Road, Heathmont, Ringwood East

135.15c

3134

Heathwood, Ringwood, Warrandyte South, Warranwood

133.52c

3337

Harkness, Kurunjang, Melton, Melton West, Toolern Vale

133.07c

3188

Hampton, Hampton East, Hampton North

132.83c

3810

Pakenham, Pakenham South, Pakenham Upper, Rythdale

132.65c

3752

South Morang

132.60c

3085

Macleod, Macleod West, Yallambie

132.42c

3060

Fawkner 

131.90c


Cheapest unleaded petrol in regional Victoria

Unleaded 91

Unleaded 91

Suburbs

Price

3300

Byaduk North, Hamilton

109.64c

3355

Lake Gardens, Mitchell Park, Wendouree, Wendouree Village

110.49c

 

3280

Dennington, Warrnambool

113.06c

3350

Alfredton, Bakery Hill, Ballarat, Black Hill, Brown Hill, Canadian, Eureka, Golden Point, Invermay Park, Lake Wendouree, Mount Clear, Mount Helen, Mount Pleasant, Nerrina, Newington, Redan, Soldiers Hill

113.68c

3356

Delacombe, Sebastopol

114.05c

3305

Allestree, Bolwarra, Cape Bridgewater, Cashmore, Dutton Way, Gorae, Gorae West, Heathmere, Mount Richmond, Portland, Portland North, Portland West

114.65c

3840

Driffield, Hazelwood, Hazelwood North, Hazelwood South, Jeeralang, Jeeralang Junction, Maryvale, Morwell

115.29c

3820

Bona Vista, Lillico, Warragul

115.49c

3226

Ocean Grove

115.53c

3218

Fyansford, Geelong West, Herne Hill, Manifold Heights, Murgheboluc, Stonehaven

115.84c


Most expensive unleaded petrol in regional Victoria

Unleaded 91

Unleaded 91

Suburbs

Price

3700

Bullioh, Georges Creek, Jarvis Creek, Tallangatta, Tallangatta East

136.51c

3675

Boweya, Boweya North, Glenrowan, Glenrowan West, Greta, Greta South, Greta West, Hansonville, Mount Bruno, Taminick

130.03c

3816

Labertouche, Longwarry, Longwarry North, Modella

129.05c

3659

Tallarook

127.54c

3377

Ararat, Armstrong, Bulgana, Cathcart, Crowlands, Denicull Creek, Dobie, Dunneworthy, Eversley, Langi Logan, Maroona, Mount Cole, Mount Cole Creek, Moyston, Norval, Rhymney, Rocky Point, Rossbridge, Shays Flat, Warrak

122.60c

3730

Bathumi, Boosey, Bundalong, Bundalong South, Burramine, Burramine South, Esmond, Telford, Yarrawonga, Yarrawonga South

122.28c

3525

Barrakee, Buckrabanyule, Charlton, Chirrip, Granite Flat, Lake Marmal, Nareewillock, Terrappee, Wooroonook, Wychitella,  Yeungroon

122.18c

3666

Balmattum, Creightons Creek, Euroa, Gooram, Kelvin View, Kithbrook, Longwood East, Miepoll, Moglonemby, Molka, Pranjip, Riggs Creek, Ruffy, Sheans Creek, Strathbogie, Tarcombe

122.16c

3644

Barooga*, Cobram, Cobram East, Koonoomoo, Lalalty*, Muckatah, Yarroweyah

122.04c

3228

Bellbrae, Bells Beach, Jan Juc, Torquay

121.41c

* Barooga and Lalalty are in NSW but have a Victorian 3644 postcode.


Cheapest diesel in Victoria

Diesel

Diesel

Suburbs

Price

3178

Rowville

116.89c

3074

Thomastown

116.97c

3073

Reservoir

117.01c

3156

Ferntree Gully, Lysterfield, Lysterfield South, Mountain Gate, Upper Ferntree Gully

117.49c

3012

Brooklyn, Kingsville, Maidstone, Tottenham, West Footscray

117.61c

3152

Knox City Centre, Studfield, Wantirna, Wantirna South

117.69c

3047

Broadmeadows, Dallas, Jacana

117.74c

3300

Byaduk North, Hamilton

118.21c

3053

Carlton, Carlton South

118.28c

3194

Mentone, Mentone East, Moorabbin Airport

118.40c


Most expensive diesel in Victoria

Diesel

Diesel

Suburbs

Price

3377

Ararat, Armstrong, Bulgana, Cathcart, Crowlands

130.06c

3337

Harkness, Kurunjang, Melton, Melton West, Toolern Vale

129.70c

3061

Campbellfield

128.56c

3021

Albanvale, Kealba, Kings Park, St Albans

127.21c

3043

Gladstone Park, Gowanbrae, Tullamarine

127.17c

3135

Bedford Road, Heathmont, Ringwood East

125.36c

3076

Epping

124.95c

3192

Cheltenham, Cheltenham East, Southland Centre

124.94c

3064

Craigieburn, Donnybrook, Kalkallo, Mickleham, Roxburgh Park

124.75c

3101

Cotham, Kew

124.41c


More news