Cheapest Diesel Fuel Prices in New South Wales Today

As of 5 April 2026, compare live Diesel prices across 600 stations in 211 suburbs across New South Wales. Cheapest right now is 198.90 c/L in Finley. State average is 314.10 c/L. Prices from official New South Wales government data, updated every 15 minutes.

Cheapest suburbs for Diesel in New South Wales

Lowest station price per suburb right now.

Most expensive suburbs for Diesel

Highest Diesel station price per suburb right now.

Regions in New South Wales

Browse fuel prices by metro area and region.

All 211 suburbs in New South Wales

Every suburb with live Diesel prices, sorted alphabetically.

Aberdarefrom 315.50Alburyfrom 303.50Ardlethanfrom 329.90Armidalefrom 309.90Auburnfrom 310.50Australfrom 309.90Ballinafrom 315.00Bangalowfrom 319.90Bankstownfrom 303.90Barhamfrom 315.90Barmedmanfrom 312.90Barrabafrom 319.90Bass Hillfrom 310.70Batemans Bayfrom 309.90Bathurstfrom 304.50Begafrom 312.90Bellingenfrom 322.90Beresfieldfrom 296.90Berkeley Valefrom 301.90Berriganfrom 320.90Bexleyfrom 309.90Bingarafrom 318.90Blacktownfrom 307.70Blayneyfrom 321.90Bodallafrom 309.90Bomaderryfrom 298.50Bombalafrom 304.70Bourkefrom 324.90Braidwoodfrom 313.90Broadwaterfrom 309.90Broken Hillfrom 306.90Brunswick Headsfrom 310.90Bulahdelahfrom 309.50Camdenfrom 300.40Cammerayfrom 306.90Campbelltownfrom 289.90Canowindrafrom 309.90Casinofrom 307.50Casulafrom 305.90Cessnockfrom 304.50Charlestownfrom 299.90Chinderahfrom 305.90Cobarfrom 320.90Coffs Harbourfrom 309.90Coleamballyfrom 307.90Condobolinfrom 319.90Coolacfrom 289.90Coolahfrom 315.90Coolamonfrom 334.90Coomafrom 308.90Coonamblefrom 327.20Cooranbongfrom 329.90Cootamundrafrom 329.90Corowafrom 303.50Dairymans Plainsfrom 308.90Dee Whyfrom 304.90Denham Courtfrom 304.50Deniliquinfrom 310.90Dubbofrom 309.50Dunedoofrom 300.90Dungogfrom 315.90Eastern Creekfrom 302.90Edmondson Parkfrom 304.90Fairfieldfrom 310.50Finleyfrom 198.90Forbesfrom 305.90Forestvillefrom 305.90Forsterfrom 307.50Freshwaterfrom 309.90Gilgandrafrom 302.90Gillenbahfrom 312.90Girraweenfrom 314.90Glen Innesfrom 307.30Glenorchyfrom 309.90Gloucesterfrom 319.90Goulburnfrom 304.90Granvillefrom 295.90Green Valleyfrom 310.50Greenacrefrom 304.70Grenfellfrom 332.90Gretafrom 304.50Griffithfrom 299.50Guildfordfrom 302.50Gulgongfrom 304.90Gumly Gumlyfrom 300.90Gunnedahfrom 299.50Guyrafrom 320.00Hardenfrom 299.90Hayfrom 316.90Heatherbraefrom 306.90Hexhamfrom 308.90Hillstonfrom 319.90Hillvuefrom 311.90Horsley Parkfrom 312.90Howlongfrom 315.90Ingleburnfrom 299.90Inverellfrom 307.70Jerilderiefrom 303.90Jindabynefrom 297.90Juneefrom 228.90Kelsofrom 307.90Kemps Creekfrom 297.90Kempseyfrom 311.90Kulnurafrom 326.90Lake Cargelligofrom 324.90Laurietonfrom 310.90Lavingtonfrom 309.90Leetonfrom 319.90Leppingtonfrom 303.80Lismorefrom 312.90Lithgowfrom 309.90Liverpoolfrom 305.90Lockhartfrom 343.00Lurneafrom 298.90Maitlandfrom 307.90Manillafrom 315.90Marsden Parkfrom 307.90Marulanfrom 295.90Mayfieldfrom 294.90Miltonfrom 315.90Mintofrom 297.50Moamafrom 309.90Moorebankfrom 273.90Moreefrom 299.90Moruyafrom 299.50Mount Pritchardfrom 307.90Mullumbimbyfrom 319.90Mulwalafrom 309.90Murrurundifrom 319.90Murwillumbahfrom 304.90Naroomafrom 319.90Narrabrifrom 309.00Narranderafrom 309.90Narrominefrom 299.90Neminghafrom 307.70North Alburyfrom 311.90North Lismorefrom 313.90North Richmondfrom 309.90North Rydefrom 306.50Northmeadfrom 303.90Nowrafrom 302.40Nynganfrom 314.50Oberonfrom 309.90Orangefrom 307.50Ourimbahfrom 308.90Padstowfrom 309.70Parkesfrom 308.90Port Kemblafrom 299.90Quirindifrom 314.50Quoibafrom 309.90Randwickfrom 299.90Regents Parkfrom 309.90Revesbyfrom 297.90Riverstonefrom 297.70Rutherfordfrom 303.90Rylstonefrom 322.90Seven Hillsfrom 305.90Singletonfrom 304.50Smithfieldfrom 309.50South Graftonfrom 286.90South Kempseyfrom 313.90South Lismorefrom 313.90South Murwillumbahfrom 304.90South West Rocksfrom 324.90St Marysfrom 309.90Tabulamfrom 316.90Tamworthfrom 303.90Tanilba Bayfrom 305.50Tareefrom 309.50Tathrafrom 320.90Temorafrom 308.90Tenterfieldfrom 319.50Thornleighfrom 303.90Tibooburrafrom 336.10Tocumwalfrom 309.90Tomingleyfrom 309.50Townsendfrom 309.50Triabunnafrom 309.90Tumbarumbafrom 319.70Tumutfrom 309.90Ukifrom 269.90Ulverstonefrom 305.90Unanderrafrom 309.90Urbenvillefrom 369.90Villawoodfrom 298.70Wagga Waggafrom 304.90Walchafrom 313.90Walgettfrom 322.90Wallsendfrom 309.90Waratahfrom 296.90Warialdafrom 321.90Wauchopefrom 307.90Wee Waafrom 302.00Wellingtonfrom 313.50Wentworthfrom 315.90Werringtonfrom 303.90West Ballinafrom 309.90West Rydefrom 301.70West Wyalongfrom 314.90Wetherill Parkfrom 305.90Wilberforcefrom 307.50Wilcanniafrom 309.90Windangfrom 304.90Winghamfrom 279.90Woodenbongfrom 314.00Woolgoolgafrom 320.90Wyongfrom 309.50Yagoonafrom 302.50Yambafrom 310.90Yassfrom 302.90Youngfrom 307.90

Frequently asked questions

Where is the cheapest fuel in New South Wales?

As of 5 April 2026, the cheapest Diesel in New South Wales is 198.90 cents per litre in Finley. The state average is 314.10 c/L across 600 stations. Prices update every 15 minutes from official government data.

How many petrol stations are in New South Wales?

FuelTrack tracks 600 active petrol stations across 211 suburbs in New South Wales. Prices are sourced from official government fuel price monitoring schemes.

What is the best day to buy fuel in New South Wales?

Fuel prices in New South Wales 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 New South Wales government fuel price monitoring data. Compare fuel prices across Australia.