Cheapest Diesel Fuel Prices in Victoria Today

As of 5 April 2026, compare live Diesel prices across 669 stations in 207 suburbs across Victoria. Cheapest right now is 179.90 c/L in Preston. State average is 309.50 c/L. Prices from official Victoria government data, updated daily.

Cheapest suburbs for Diesel in Victoria

Lowest station price per suburb right now.

Most expensive suburbs for Diesel

Highest Diesel station price per suburb right now.

Regions in Victoria

Browse fuel prices by metro area and region.

All 207 suburbs in Victoria

Every suburb with live Diesel prices, sorted alphabetically.

Alexandrafrom 309.90Alfredtonfrom 293.90Altona Northfrom 295.80Araratfrom 295.90Bacchus Marshfrom 309.90Bairnsdalefrom 305.90Ballaratfrom 293.90Ballarat Northfrom 295.30Barnawartha Northfrom 298.90Baxterfrom 295.50Bayswaterfrom 309.90Bayswater Northfrom 309.90Beechworthfrom 315.90Belmontfrom 296.90Benallafrom 292.90Bendigofrom 309.90Bentleigh Eastfrom 309.90Berwickfrom 309.90Beulahfrom 302.90Birchipfrom 309.90Blackburnfrom 309.90Boortfrom 311.90Braesidefrom 298.90Brightfrom 315.90Broadmeadowsfrom 289.90Brooklynfrom 295.50Brunswick Eastfrom 309.90Bulleenfrom 309.90Burwoodfrom 305.50Campbellfieldfrom 293.90Camperdownfrom 305.90Cann Riverfrom 315.90Carrum Downsfrom 309.90Castertonfrom 309.90Castlemainefrom 322.90Charltonfrom 289.90Cheltenhamfrom 307.90Claytonfrom 305.90Clayton Southfrom 298.90Clyde Northfrom 291.90Cobramfrom 309.90Coburgfrom 295.50Cohunafrom 330.90Colacfrom 299.90Coolaroofrom 296.90Coriofrom 298.90Corryongfrom 330.00Cowesfrom 307.90Craigieburnfrom 295.50Cranbournefrom 295.50Cranbourne Northfrom 309.90Cranbourne Southfrom 314.90Cranbourne Westfrom 295.50Croydonfrom 303.90Dandenongfrom 295.90Dandenong Southfrom 295.90Deer Parkfrom 290.90Derrimutfrom 295.90Dingley Villagefrom 309.90Doncasterfrom 309.90Drouinfrom 309.90Drysdalefrom 298.90East Bendigofrom 298.90Echucafrom 295.50Edenhopefrom 310.90Elthamfrom 309.90Emeraldfrom 309.90Endeavour Hillsfrom 309.90Eppingfrom 297.50Epsomfrom 295.30Eumemmerringfrom 309.90Ferntree Gullyfrom 295.50Footscrayfrom 298.90Forest Hillfrom 309.90Fosterfrom 309.90Frankstonfrom 297.90Geelongfrom 305.90Geelong Westfrom 309.90Glen Waverleyfrom 282.90Glenrowanfrom 298.90Golden Squarefrom 298.90Grovedalefrom 296.50Hamiltonfrom 297.50Hampton Parkfrom 309.90Hastingsfrom 309.90Healesvillefrom 295.90Heathcotefrom 292.90Heyfieldfrom 299.90Hightonfrom 309.00Hoppers Crossingfrom 304.90Horshamfrom 295.90Irymplefrom 319.90Kalkallofrom 290.90Kealbafrom 295.90Kerangfrom 309.90Kewfrom 296.90Kilmorefrom 309.90Kilsythfrom 311.90Knoxfieldfrom 309.90Lake Bolacfrom 309.90Lakes Entrancefrom 309.90Langwarrinfrom 299.50Larafrom 296.90Laverton Northfrom 295.90Leongathafrom 311.90Lilydalefrom 306.90Lismorefrom 299.90Little Riverfrom 298.90Longwarryfrom 295.90Maffrafrom 319.70Maidstonefrom 309.90Malvernfrom 309.90Mansfieldfrom 294.90Maryboroughfrom 305.90Meltonfrom 294.90Mentonefrom 309.90Merndafrom 295.90Mildurafrom 301.90Mitchamfrom 309.90Mitchell Parkfrom 298.90Moefrom 309.50Moolapfrom 298.90Moorabbinfrom 307.90Moorooducfrom 305.90Mooroolbarkfrom 309.90Mooroopnafrom 305.90Morningtonfrom 309.90Mortlakefrom 305.90Morwellfrom 307.90Mount Waverleyfrom 299.50Mulgravefrom 309.90Myrtlefordfrom 295.50Narre Warrenfrom 309.90Narre Warren Northfrom 309.90Nathaliafrom 305.90Newboroughfrom 295.50Nhillfrom 305.90Noble Parkfrom 295.50North Geelongfrom 296.90Numurkahfrom 311.90Nyahfrom 313.90Oakleighfrom 309.90Officerfrom 298.90Ouyenfrom 315.90Pakenhamfrom 279.90Point Cookfrom 309.90Port Melbournefrom 309.90Portlandfrom 297.50Prestonfrom 179.90Red Cliffsfrom 317.90Reservoirfrom 286.90Richmondfrom 309.90Riddells Creekfrom 310.90Ringwoodfrom 298.90Rochesterfrom 285.90Romseyfrom 289.90Rosebudfrom 295.50Rowvillefrom 295.90Salefrom 307.90Scoresbyfrom 296.90Sea Lakefrom 309.90Seafordfrom 296.50Sebastopolfrom 315.90Seymourfrom 295.50Sheppartonfrom 294.90Somertonfrom 298.90Somervillefrom 309.50South Melbournefrom 305.90South Morangfrom 298.90Springvalefrom 299.70St Albansfrom 295.90St Arnaudfrom 309.90Stawellfrom 309.90Sunshine Northfrom 297.50Swan Hillfrom 295.50Tallangattafrom 327.90Tallarookfrom 295.90Tarneitfrom 309.90Taylors Lakesfrom 309.90Terangfrom 305.90Thomastownfrom 297.50Timboonfrom 296.90Torquayfrom 307.90Trafalgarfrom 307.50Traralgonfrom 295.50Traralgon Eastfrom 298.90Truganinafrom 295.90Tullamarinefrom 298.90Vermont Southfrom 309.90Wallanfrom 298.90Wandin Northfrom 315.90Wangarattafrom 294.90Wantirna Southfrom 297.50Warracknabealfrom 319.90Warragulfrom 295.50Warrenheipfrom 298.90Warrnamboolfrom 297.50Warrnmboolfrom 297.50Wendoureefrom 309.90Werribeefrom 295.50West Wodongafrom 309.50Winchelseafrom 295.90Wodongafrom 309.90Wonthaggifrom 309.70Yarra Glenfrom 288.90Yarramfrom 311.90Yarravillefrom 295.50

Frequently asked questions

Where is the cheapest fuel in Victoria?

As of 5 April 2026, the cheapest Diesel in Victoria is 179.90 cents per litre in Preston. The state average is 309.50 c/L across 669 stations. Prices update daily from official government data.

How many petrol stations are in Victoria?

FuelTrack tracks 669 active petrol stations across 207 suburbs in Victoria. Prices are sourced from official government fuel price monitoring schemes.

What is the best day to buy fuel in Victoria?

Fuel prices in Victoria follow weekly cycles that vary by region. Patterns differ between metro and regional areas, so the cheapest day depends on your specific suburb.

Compare fuel prices in other states

Prices from official Victoria government fuel price monitoring data. Compare fuel prices across Australia.