Finding stations...
Don't get pumped.
Finding stations...
Petrolmate gives you real-time fuel prices and price predictions across 11,500+ stations in Australia and New Zealand. Powered by 8 official government APIs and advanced cycle detection, we analyse the unique price pattern at each station, forecast prices 1, 3, and 7 days ahead, and send you smart alerts before prices rise.
Our system automatically detects the unique price cycle at each station, forecasts where prices are heading, and proactively alerts you before prices rise. Whether you're in Sydney, Melbourne, Brisbane, Perth, or Auckland, Petrolmate helps you fill up at the right time β not just the right place.
Australian fuel prices can vary by up to 40 cents per litre between the cheapest and most expensive stations in the same area. For a typical 60-litre tank, that's a saving of $24 per fill-up - or over $600 per year just by choosing the right servo.
But choosing the cheapest station is only half the story. Our ML models analyse price cycles at your stations so you fill up at the bottom, not the peak. Timing your fill-up right can save an additional 5-10 cents per litre on top of choosing the cheapest station.
Smart drivers use Petrolmate. Know when to fill up, not just where.
Our models automatically discover the unique price cycle at each station β weekly in Sydney, fortnightly in Brisbane, regulated in Perth. We detect where you are in the cycle and how many days until the next trough.
Proprietary forecasting models predict prices 1, 3, and 7 days ahead with confidence intervals. Know whether prices are heading up or down before you decide to fill.
Four independent signals must agree before we tell you to fill up: price position, cycle phase, forecast direction, and day-of-week patterns. No false alarms.
Three tiers of intelligence β Optimal Buy (rare, all signals align), Good Opportunity (strong signals), and Daily Digest. We learn your preferences and only alert about the cheapest station in your suburb.
Powered by NSW FuelCheck, WA FuelWatch, VIC Fair Fuel, QLD, SA, and NT official state APIs - not crowdsourced data
Most comprehensive coverage in Australia & New Zealand - metro and regional areas
Real-time price updates throughout the day - not yesterday's data
No subscription, no registration, no hidden fees - completely free to use
Proprietary cycle detection, multi-model forecasting, and a 4-signal recommendation engine analyse each station individually
Three-tier alert system with fatigue prevention. We only alert when multiple signals agree and you're looking at the cheapest station in your area
Find cheapest petrol prices in Sydney, Melbourne, Brisbane, Perth, Adelaide, Hobart, Darwin, and Canberra. We cover all major fuel brands including Ampol, BP, Shell, 7-Eleven, United, Metro, Liberty, Puma Energy, Mobil, Coles Express, Woolworths Petrol, and independent service stations across every Australian state and territory.
Compare fuel prices in Auckland, Wellington, Christchurch, Hamilton, Tauranga, Dunedin, and all major NZ cities. We track real-time prices at Z Energy, BP, Mobil, Caltex, NPD, Waitomo, and Gull stations across both North and South Islands.
Compare prices for Unleaded Petrol (91 Octane), Premium Unleaded 95, Premium Unleaded 98, E10 Ethanol Blend, Diesel, Premium Diesel, and LPG (Liquefied Petroleum Gas) at service stations near you.
Browse fuel prices for your city or state to find the cheapest petrol stations in your area:
Petrolmate updates fuel prices multiple times daily from official government sources including NSW FuelCheck, WA FuelWatch, VIC Fair Fuel, and state APIs across Australia and New Zealand. This ensures you always see the most current petrol prices available.
We source data from official government APIs including NSW FuelCheck, QLD Official API, SA Official API, WA FuelWatch, VIC Fair Fuel, and NT MyFuel, plus verified community sources. This covers 11,500+ stations across Australia and New Zealand with real-time, accurate pricing data you can trust.
Yes! Petrolmate is 100% free. No subscription required, no registration needed, no hidden fees. Compare fuel prices across 11,500+ Australian and New Zealand petrol stations completely free.
Petrolmate tracks all major fuel types: Unleaded Petrol (ULP/91), Premium Unleaded 95 (PULP95), Premium Unleaded 98 (PULP98), E10 Ethanol Blend, Diesel, Premium Diesel, and LPG (Liquefied Petroleum Gas). Compare prices for any fuel type at service stations near you.
Very accurate! Because we source data directly from official government APIs (not crowdsourced), our fuel prices are verified and updated throughout the day. In states like NSW, WA, and VIC, fuel retailers are legally required to report their prices to government systems, ensuring maximum accuracy.
Petrolmate uses proprietary machine learning models to analyse historical price data at each station individually. Our system automatically detects the unique price cycle at every station, then forecasts prices 1, 3, and 7 days ahead. Four independent signals (price position, cycle phase, forecast direction, and day-of-week patterns) must agree before we recommend filling up, so you only get alerts when the timing is genuinely good.
Our intelligent alert system evaluates four independent signals before sending you an alert: where the current price sits historically, whether the station is at the bottom of its price cycle, what our forecast models predict, and day-of-week patterns. Alerts come in three tiers: Optimal Buy (all signals agree, very rare), Good Opportunity (strong signals), and Daily Digest (worth watching). We also prevent alert fatigue by learning your engagement preferences and only alerting about the cheapest station in your suburb.
Most fuel apps show you today's prices. Petrolmate also tells you whether to fill up today or wait. Our machine learning system analyses price cycles at each station, forecasts where prices are heading, and proactively alerts you before prices rise. We cover every Australian state and territory plus New Zealand with data from 8 official government APIs, and our 4-signal recommendation engine provides confidence scores so you understand why we're recommending a fill-up.
Petrolmate covers all major Australian cities including Sydney, Melbourne, Brisbane, Perth, Adelaide, Hobart, Darwin, Canberra, Gold Coast, Newcastle, Wollongong, Geelong, Townsville, Cairns, Toowoomba, Ballarat, Bendigo, Albury, Launceston, Mackay, and New Zealand cities including Auckland, Wellington, and Christchurch.
Browse fuel prices by Australian state: New South Wales (NSW), Victoria (VIC), Queensland (QLD), Western Australia (WA), South Australia (SA), Tasmania (TAS), ACT, and Northern Territory (NT).
With 11,500+ service stations, we provide the most comprehensive fuel price coverage in Australia and New Zealand - both metro and regional areas.
Loading watched stations...
Manage your vehicles for personalized fuel alerts
Get notified when prices drop at your favorite locations
Petrol prices go up and down each week. We track these patterns to tell you when prices are at their lowest (best time to fill up) or highest (wait if you can).
Based on past price patterns, we predict where prices are heading over the next week. Green means prices are likely falling, red means rising.
"vs Average" shows if this price is cheaper or dearer than other stations nearby. "vs Yesterday" shows if the price went up or down today.
More filled dots means we're more confident in our prediction. Based on how much price data we have and how accurate past predictions were.
Track price trends for your watched stations
Configure your loyalty programs and see personalised prices
Loading your discount programs...
Control how and when you receive price alerts