In several Australian capital cities, petrol prices move in a repeating pattern called a price cycle. Prices climb sharply over a day or two (the "restore"), then drift down gradually over the following days or weeks until they hit a low, and the cycle repeats. These cycles are driven by retailer pricing behaviour, not by the underlying wholesale cost, which moves far more smoothly.
The important consequence is that on any given day the same fuel can cost very different amounts depending on where the city is in its cycle. Buying at the top of a restore versus the bottom of the trough can differ by 30 to 50 cents a litre, real money on a full tank.
Cycles differ by city
There is no national cycle. Each city runs on its own rhythm, and the length varies. Some cities cycle over roughly a week or so; others run longer, stretching to several weeks between troughs. The timing also drifts over the year, so a cycle that peaked on a Tuesday for months can move.
Smaller cities and regional areas often do not have clear cycles at all. Prices there tend to move more slowly and track wholesale costs more directly. So the strategy that works in a large capital does not necessarily apply where you are, which is why watching your own city's prices beats following a rule of thumb. For city-specific guidance, see how to find the cheapest petrol in Sydney and in Perth.
Restore
The sharp, sudden jump in retail petrol prices that starts a new cycle, often 30 to 50 cents a litre over a day or two.
Trough
The bottom of the cycle, where prices are lowest and the best time to fill up before the next restore.
Cycle length
The time from one trough to the next. It varies by city and drifts over the year, so it is not a fixed calendar rule.
How to time your fill-ups
Watch your city's prices over a few weeks using a live price map so you learn its current rhythm.
Fill up when prices are near the trough (flat and low) rather than after a sudden jump.
Avoid buying on the day of a restore; if you can wait, prices will start drifting down again.
Keep enough fuel in the tank that you are never forced to buy at the top out of necessity.
When you spot a trough, do a full fill rather than a partial one to make the low price count.
Let the data do the watching
Tracking a cycle by memory is hard, especially when the timing drifts. Live price data makes it easy: in NSW and WA, stations report prices in real time, and EnergySorted's live fuel map shows current prices near you so you can see at a glance whether the city is high or low right now. For the wider set of habits that save at the pump, see our guide on finding the cheapest petrol near you.
The goal is not to obsess over saving every last cent but to avoid the obvious mistake: filling a full tank at the peak of a restore when a day or two of patience would have saved you a chunk. Check the map before you commit, and buy near the bottom when you can.
Frequently asked questions
What is a petrol price cycle?
It is a repeating pattern where retail petrol prices jump sharply (a restore) then drift down over days or weeks to a low (a trough) before jumping again. It is driven by retailer pricing behaviour, not the smoother movement of wholesale costs.
How long is a petrol price cycle?
It varies by city. Some run about a week, others stretch to several weeks between troughs. The timing also drifts over the year, so there is no fixed calendar rule. Watching your own city's prices is the reliable approach.
When is the cheapest day to buy petrol?
There is no universal cheapest day because cycles differ by city and drift over time. The reliable signal is the price itself: buy when it is low and flat (near the trough), and avoid the day of a sudden jump.
Do all Australian cities have price cycles?
No. Large capitals typically do, but smaller cities and regional areas often do not. Their prices move more slowly and track wholesale costs. The best-timing strategy only applies where a clear cycle exists.
How do I know where my city is in the cycle right now?
Use live price data. In NSW and WA, stations report prices in real time, so a live fuel map shows current prices near you and you can tell at a glance whether prices are high after a restore or low near a trough.
Why do petrol price cycles happen at all?
They are driven by retailer pricing behaviour rather than wholesale cost. Retailers lift prices sharply to restore margins, then compete them down to win volume until margins get thin and the next restore begins. Wholesale costs move far more smoothly underneath.
Does Perth have a petrol price cycle?
Perth behaves differently thanks to the FuelWatch 24-hour rule, which fixes and publishes each station's price a day ahead. It shows a fairly regular weekly pattern rather than the intraday swings of other cities. See our Perth fuel guide for the detail.
Does Sydney have a clear price cycle?
Yes. Sydney runs a defined cycle whose timing drifts through the year, and FuelCheck data lets you see exactly where it sits day to day. Our Sydney fuel guide explains how to time fills around it.
Should I fill up fully or partially during a cycle?
When prices are near the trough, do a full fill to make the low price count. When prices are high after a restore, buy only what you need to reach the next trough. Keeping a buffer in the tank stops you being forced to buy at the peak.
Do price cycles follow the oil or wholesale price?
Only loosely. Wholesale costs set the rough floor and drift slowly, but the sharp up-and-down of a retail cycle is a pricing strategy layered on top. That is why the pump price can swing far more in a week than wholesale costs did.
General information only, current at the time of writing. Not financial advice. Rebate schemes and rules
change; always confirm details with your retailer or state government energy site.
We use cookies to understand how the site is used and improve it. Analytics stays
off until you accept. See our Cookie Policy and
Privacy Policy.