FILL UP
Diesel in Swan Hill is cheaper than the Victoria average
Swan Hill sits 2.9c below the Victoria average. Swan Hill is 18.4c/L under its 30-day average right now — near the bottom of the cycle.
How it compares
- Victoria state avg198.9c/L-2.9c/L
- National avg193.2c/L+2.8c/L
- Wholesale (TGP)170.9c/L+25.1c/L
Top stations
Cheapest Diesel stations in Swan Hill
Sorted by current Diesel price. Tap a station for grades, directions and price age.

Central Murray Petroleum
Cheapest2.0 km away · 8 Saleyards Road, SWAN HILL
184.9 c/L
-11.1 vs avg

LIBERTY SWAN HILL
1.2 km away · 1 NYAH ROAD, SWAN HILL
185.5 c/L
-10.5 vs avg

Riordan Fuels - Swan Hill
0.6 km away · 7 Queen Street, Swan Hill
186.9 c/L
-9.1 vs avg

Ampol Swan Hill Burns
0.6 km away · 1 Beveridge Street, Swan Hill
189.9 c/L
-6.1 vs avg

Ampol Swan Hill OPT
2.5 km away · 6 Jennings Road, Swan Hill
189.9 c/L
-6.1 vs avg

AG Warehouse - Swan Hill
1.5 km away · 113-117 Karinie Street, Swan Hill
199.0 c/L
+3.0 vs avg
Showing 6 of 7 stations.
30-day spread · Diesel
Swan Hill Diesel cycle
Swan Hill is currently 18.4c/L below its 30-day average — a relatively good time to fill up.
30-day low
184.9c/L
Lowest point in the local spread
30-day average
213.0c/L
30-day high
247.0c/L
Today's average
194.6c/L
Cheapest Diesel right now
- 1Central Murray PetroleumShell · 2.0 km away184.9 c/L
- 2LIBERTY SWAN HILLLiberty · 1.2 km away185.5 c/L
- 3Riordan Fuels - Swan HillIOR · 0.6 km away186.9 c/L
- 4Ampol Swan Hill BurnsAmpol · 0.6 km away189.9 c/L
- 5Ampol Swan Hill OPTAmpol · 2.5 km away189.9 c/L
Source: Reported Diesel pump prices across Swan Hill.
7-day outlook
Swan Hill 7-day Diesel outlook
Swan Hill prices follow the Geelong cycle, so this outlook takes the Geelong Diesel forecast and adjusts it to Swan Hill's own price level using 90 days of local history. You can see the Geelong benchmark alongside the local estimate below.
Geelong is in the falling phase of its current cycle.
Swan Hill today (est.)
184.0c/L
Geelong 180.5c/L · +3.5c/L local
Predicted in 7 days
178.6c/L
7-day range
176.0 – 185.9c/L
All fuel types
Fuel prices in Swan Hill by type
Low, average and high for each fuel type from the 7 stations tracked here.
| Fuel | Low | Avg | High | Stations | Cheapest at |
|---|---|---|---|---|---|
| DSL | 184.9c | 196.0c | 235.9c | 7 | Central Murray Petroleum |
| U91 | 165.9c | 175.0c | 189.9c | 5 | Central Murray Petroleum |
| P98 | 185.9c | 196.3c | 212.9c | 4 | Central Murray Petroleum |
Nearby suburbs
Suburbs near Swan Hill
How Swan Hill compares to neighbouring areas — cheapest first, delta vs the Swan Hill average.
- PiPiraCheapest
188.8c
-7.2vs Swan Hill - MeMeatian
188.8c
-7.2vs Swan Hill - NoNowie
188.8c
-7.2vs Swan Hill - NyNyrraby
188.8c
-7.2vs Swan Hill - GoGoschen
188.8c
-7.2vs Swan Hill - ChChillingollah
188.8c
-7.2vs Swan Hill - FiFish Point
188.8c
-7.2vs Swan Hill - KuKunat
188.8c
-7.2vs Swan Hill - CaCastle Donnington
188.8c
-7.2vs Swan Hill - PoPolisbet
188.8c
-7.2vs Swan Hill - SwSwan HillYou
196.0c
0.0vs Swan Hill
At a glance
Swan Hill fuel prices at a glance
- Cheapest Diesel
- 184.9 c/L
- Suburb average
- 196.0 c/L
- Price range
- 51.0c spread
- Stations tracked
- 7
- Brands
- 6
- Postcode
- 3585
- Last updated
- 24 June 2026, 6:04 am AEST
Explore the area
Browse fuel prices around Swan Hill
Step up to the city and state, compare neighbouring suburbs, or open the live Diesel map.
Swan Hill snapshot
Live Diesel prices in Swan Hill
Today's prices
In Swan Hill, Victoria, the cheapest DSL today is 184.9c with an area average of 196.0c across 7 listed stations. Other fuels tracked in this suburb include U91 from 165.9c and P98 from 185.9c.
How it compares
Swan Hill is currently 2.9c below the Victoria state average of 198.9c. Open the live fuel map to see how individual stations spread within Swan Hill.
Frequently asked
Swan Hill fuel questions
The cheapest Diesel in Swan Hill is currently at Central Murray Petroleum for 184.9 c/L.
FuelRadar app
Keep Swan Hill fuel prices in your pocket
Track Swan Hill prices, watch the local cycle and get an alert before the next jump — from your phone.


