FuelTrack

Cheapest fuel prices, trends and insights across Australia

  1. Fuel Prices
  2. /New South Wales
  3. /Greater Sydney
  4. /Diesel

Cheapest Diesel Fuel Prices in Greater Sydney, NSW Today

As of 5 April 2026, the cheapest Diesel in Greater Sydney, NSW is 273.90 c/L at Ampol Foodary Moorebank. Average across 158 stations is 309.00 c/L – up 30.5 cents over the past two weeks.

Prices from New South Wales Government, updated every 15 minutes.

Cheapest Diesel stations in Greater Sydney

Top 20 of 158 stations, sorted by price.

Ampol
Ampol Foodary Moorebank17d old273.90
Independent
Powerfuel4d old295.90
Metro
Metro Peakhurst East296.70
Metro
Metro Lansdowne296.90
Shell
SHELL Parramatta CVRO (Self-serve)4d old296.90
Independent
Medco Petroleum Carlingford297.40
Reddy Express
Shell Reddy Express Captain Cook Bridge297.50
Metro
Metro Milperra West297.90
Independent
APEX PETROLEUM VILLAWOOD12d old298.70
Speedway
Speedway Kings Langley3d old298.90
Independent
Powerfuel4d old298.90
Reddy Express
Shell Reddy Express St Ives4d old298.90
Metro
Metro Petroleum4d old298.90
Enhanced
Enhance Homebush299.80
Metro
Metro Petroleum Revesby West4d old299.90
Metro
Metro Petroleum Narwee3d old299.90
Reddy Express
Shell Reddy Express Randwick Alison Rd12d old299.90
Independent
APEX PETROLEUM (WEST RYDE)11d old301.70
Astron
Astron Yagoona302.50
BP
BP Guildford4d old302.50

Cheapest suburbs in Greater Sydney

Lowest station price per suburb right now.

1
Greenacre6 stations
from 209.90
2
Rozelle4 stations
from 215.90
3
Blacktown9 stations
from 215.90
4
West Ryde5 stations
from 217.70
5
Villawood3 stations
from 217.70
6
North Ryde7 stations
from 217.90
7
Riverstone4 stations
from 218.70
8
Prairiewood2 stations
from 219.90
9
Marsden Park4 stations
from 219.90
10
Greystanes3 stations
from 220.30

Fuel prices by type

7 fuel types available in Greater Sydney.

TypeCheapestAverageStations
LPG89.90116.2052
E10199.90224.60464
U91209.90226.70453
U95227.70242.90318
U98237.90252.10501
Premium Diesel262.90308.40429
Diesel273.90309.00158

Frequently asked questions

Where is the cheapest Diesel in Greater Sydney?

The cheapest Diesel in Greater Sydney, NSW is 273.90 cents per litre at Ampol Foodary Moorebank, 216 Newbridge Rd, MOOREBANK NSW 2170. The cheapest suburbs in the Greater Sydney metro are Greenacre (209.90), Rozelle (215.90), Blacktown (215.90).

When is the best day to buy fuel in Greater Sydney?

Based on the past 4 weeks, Wednesdays tend to have the cheapest Diesel prices in Greater Sydney, averaging 290.40 c/L. Mondays tend to be the most expensive at 297.80 c/L – a difference of 7.4 cents.

How many petrol stations are in Greater Sydney?

FuelTrack tracks 158 stations selling Diesel in Greater Sydney, NSW. The area has 7 fuel types available, including LPG, E10, U91, U95.

What petrol brands are in Greater Sydney?

There are 12 fuel brands in Greater Sydney including Ampol, Independent, Metro, Shell, Reddy Express, Speedway, Enhanced, Astron. Compare prices across all brands to find the cheapest fuel.

All suburbs in Greater Sydney

121 more suburbs with Diesel prices across the Greater Sydney metro.

Alexandriafrom 222.90Auburnfrom 222.50Australfrom 222.50Bankstownfrom 222.90Bass Hillfrom 222.50Baulkham Hillsfrom 223.50Beacon Hillfrom 227.90Belmorefrom 224.50Belrosefrom 227.90Berowrafrom 223.90Bexleyfrom 224.10Blakehurstfrom 222.70Bonnyriggfrom 223.50Brookvalefrom 223.50Burwoodfrom 225.90Cabramatta Westfrom 222.50Camperdownfrom 223.90Campsiefrom 227.90Canterburyfrom 223.80Carlingfordfrom 223.90Casulafrom 222.90Chester Hillfrom 222.90Chipping Nortonfrom 226.90Concordfrom 223.50Condell Parkfrom 222.90Croydonfrom 226.90Croydon Parkfrom 226.90Dee Whyfrom 227.90Denham Courtfrom 223.50Doonsidefrom 222.90Duralfrom 225.90Earlwoodfrom 227.50Eastern Creekfrom 223.50Edmondson Parkfrom 223.50Fairfieldfrom 222.50Five Dockfrom 223.50Forestvillefrom 223.50Girraweenfrom 227.50Granvillefrom 226.90Green Valleyfrom 222.50Guildfordfrom 222.90Haberfieldfrom 223.70Heathcotefrom 227.90Hornsbyfrom 222.70Hoxton Parkfrom 225.90Ingleburnfrom 222.50Kellyvillefrom 223.90Kemps Creekfrom 222.70Kensingtonfrom 227.90Kenthurstfrom 221.90Kingsfordfrom 223.50Kingsgrovefrom 227.90Kirraweefrom 227.90Kogarahfrom 227.90Lakembafrom 223.90Lane Covefrom 223.50Lansvalefrom 223.50Leppingtonfrom 225.90Lewishamfrom 225.90Liverpoolfrom 222.90Lurneafrom 222.90Macquarie Fieldsfrom 221.50Manlyfrom 226.90Marrickvillefrom 227.90Mascotfrom 229.50Matravillefrom 221.50Merrylandsfrom 223.50Mintofrom 222.90Mirandafrom 222.50Mona Valefrom 223.50Moorebankfrom 223.90Mount Pritchardfrom 222.50Narrabeenfrom 223.50Narweefrom 228.90Neutral Bayfrom 223.50Newportfrom 224.90North Narrabeenfrom 225.90Northmeadfrom 223.50Old Toongabbiefrom 227.30Padstowfrom 222.70Parramattafrom 222.50Peakhurstfrom 222.70Pendle Hillfrom 227.90Pennant Hillsfrom 223.50Petershamfrom 230.90Plumptonfrom 227.90Prestonsfrom 223.50Punchbowlfrom 223.80Quakers Hillfrom 223.90Randwickfrom 223.40Redfernfrom 223.90Regents Parkfrom 228.50Revesbyfrom 222.90Rockdalefrom 223.90Roseberyfrom 226.90Rosevillefrom 222.50Rouse Hillfrom 223.50Rydefrom 222.90Sans Soucifrom 229.70Seven Hillsfrom 225.90Silverwaterfrom 224.90Smithfieldfrom 222.50South Hurstvillefrom 227.90St Andrewsfrom 222.90St Ivesfrom 223.50Strathfieldfrom 222.70Strathfield Southfrom 227.90Sydenhamfrom 223.40Taren Pointfrom 223.50Tempefrom 223.90Thornleighfrom 220.90Toongabbiefrom 227.90Turramurrafrom 224.90Uminafrom 223.50Wahroongafrom 223.50Waterloofrom 223.50Wetherill Parkfrom 223.50Wiley Parkfrom 223.90Willoughbyfrom 223.50Wooloowarefrom 225.90Yagoonafrom 221.90
View all suburbs in New South Wales →

Prices from New South Wales Government. View all New South Wales suburbs. Compare fuel prices across Australia.