Welcome to the NRMA

Bowser Buster

Bowser Buster ranks the weekly average unleaded petrol and diesel prices for over 50 locations in NSW and Canberra from cheapest to most expensive. Displayed is each town's average price and how the towns have moved along the rankings from their previous week's price.

For families embarking on long journeys or businesses running fleets, the NRMA's Bowser Buster rankings could help them make considerable savings at the bowser by alerting them to the towns that historically sell petrol at a cheaper price. Or download the my nrma app to find the latest fuel prices near you with real-time updates from all stations across NSW.

Historical averages

 Unleaded petrol prices
  Week ending 12 March
Change in rank
Location ULP Rank +/
Maitland 120.6 1 ↑2
Sydney 121.7 2 ↑5
Moama 124.5 3 ↓-1
Tweed Heads South 125.5 4 ↓-3
Goulburn 126.4 5 ↔0
Leeton 126.8 6 ↓-2
Wollongong 127.4 7 ↑8
Casino 128.3 8 ↓-2
Central Coast 128.8 9 ↑1
Newcastle 129.2 10 ↑1
Albury 129.3 11 ↓-3
Temora 129.4 12 ↓-3
Nowra 130.6 13 ↑8
Broken Hill 130.7 14 ↓-2
Cootamundra 131.9 15 ↓-2
Griffith 132.2 16 ↓-2
Hay 132.5 17 ↓-1
Deniliquin 133.6 18 ↓-1
Gunnedah 134.5 19 ↓-1
Wagga Wagga 134.6 20 ↓-1
Parkes 134.7 21 ↓-1
Moree 135.1 22 ↑2
Murwillumbah 135.2 23 ↑2
West Wyalong 135.4 24 ↓-1
Kempsey 135.6 25 ↑16
Inverell 135.8 26 ↔0
Tamworth 135.8 27 ↓-5
Ballina 136 28 ↑2
Lismore 136.1 29 ↓-2
Port Macquarie 136.1 30 ↑2
Muswellbrook 136.5 31 ↑7
Wauchope 136.5 32 ↓-4
Woolgoolga 137 33 ↓-4
Lithgow 137.2 34 ↑2
Cooma 137.3 35 ↓-4
Moruya 137.4 36 ↓-3
Moss Vale 137.9 37 ↓-3
Mudgee 137.9 38 ↓-3
Tumut 137.9 39 ↑7
Mittagong 138.1 40 ↑7
Forbes 138.2 41 ↓-4
Singleton 138.2 42 ↓-3
Taree 138.3 43 ↑6
Canberra 138.4 44 ↓-4
Grafton 138.7 45 ↓-3
Bega 139.2 46 ↓-3
Orange 139.4 47 ↓-3
Bathurst 139.5 48 ↑3
Bulahdelah 139.6 49 ↑3
Dubbo 139.6 50 ↓-5
Armidale 139.7 51 ↓-3
Glen Innes 139.9 52 ↑2
Coffs Harbour 140.2 53 ↓-3
Batemans Bay 140.3 54 ↑3
Gundagai 140.5 55 ↓-2
Yass 141.2 56 ↓-1
Forster 142.4 57 ↓-1

  Week ending 5 March
Change in rank
Location ULP Rank +/
Tweed Heads South 124.7 1 ↔0
Moama 124.8 2 ↑4
Maitland 126.7 3 ↔0
Leeton 126.8 4 ↓-2
Goulburn 127.9 5 ↑2
Casino 128.3 6 ↓-2
Sydney 129.2 7 ↑13
Albury 129.4 8 ↔0
Temora 129.4 9 ↓-4
Central Coast 130 10 ↓-1
Newcastle 130.8 11 ↑4
Broken Hill 131.5 12 ↓-1
Cootamundra 131.9 13 ↓-3
Griffith 132.2 14 ↓-1
Wollongong 132.4 15 ↑7
Hay 132.5 16 ↓-4
Deniliquin 133.6 17 ↓-3
Gunnedah 134.5 18 ↓-2
Wagga Wagga 134.6 19 ↓-1
Parkes 134.7 20 ↓-3
Nowra 135.3 21 ↑6
Tamworth 135.4 22 ↓-1
West Wyalong 135.4 23 ↓-4
Moree 135.5 24 ↓-1
Murwillumbah 135.7 25 ↑1
Inverell 135.9 26 ↓-2
Lismore 136.1 27 ↓-2
Wauchope 136.5 28 ↔0
Woolgoolga 137 29 ↑5
Ballina 137.2 30 ↓-1
Cooma 137.5 31 ↔0
Port Macquarie 137.6 32 ↓-2
Moruya 137.8 33 ↔0
Moss Vale 137.9 34 ↑11
Mudgee 138 35 ↔0
Lithgow 138.1 36 ↑14
Forbes 138.2 37 ↓-5
Muswellbrook 138.3 38 ↑2
Singleton 138.3 39 ↓-3
Canberra 138.5 40 ↓-3
Kempsey 138.5 41 ↓-3
Grafton 138.7 42 ↓-3
Bega 139.2 43 ↓-2
Orange 139.4 44 ↓-2
Dubbo 139.5 45 ↑1
Tumut 139.5 46 ↓-3
Mittagong 139.8 47 ↑5
Armidale 139.9 48 ↓-4
Taree 139.9 49 ↓-2
Coffs Harbour 140.3 50 ↓-1
Bathurst 140.4 51 ↔0
Bulahdelah 140.4 52 ↓-4
Gundagai 140.5 53 ↔0
Glen Innes 141 54 ↑2
Yass 141.2 55 ↔0
Forster 142.1 56 ↓-2
Batemans Bay 143.7 57 ↔0
 Diesel prices
  Week ending 12 March
Change in rank
Location Diesel Rank +/
Temora 125.9 1 ↔0
Orange 126.8 2 ↔0
Glen Innes 127.4 3 ↔0
Maitland 127.7 4 ↑6
Casino 127.9 5 ↓-1
Newcastle 127.9 6 ↔0
Forbes 128.1 7 ↓-2
Kempsey 128.1 8 ↑9
Wollongong 128.1 9 ↓-2
Sydney 128.3 10 ↓-2
Moree 128.4 11 ↑1
Griffith 128.5 12 ↓-3
Ballina 128.6 13 ↓-2
Goulburn 128.6 14 ↑4
Albury 128.7 15 ↓-2
Hay 128.9 16 ↓-2
Moama 128.9 17 ↓-2
Gunnedah 129.1 18 ↓-2
Lithgow 129.1 19 ↑1
Lismore 129.4 20 ↓-1
Leeton 129.7 21 ↔0
Wagga Wagga 129.8 22 ↔0
Inverell 129.9 23 ↔0
Cootamundra 130.3 24 ↔0
Grafton 130.3 25 ↔0
Tweed Heads South 130.3 26 ↔0
Singleton 130.4 27 ↔0
Wauchope 130.6 28 ↔0
Taree 130.7 29 ↑6
Central Coast 130.8 30 ↓-1
Nowra 131 31 ↓-1
Yass 131 32 ↓-1
Bathurst 131.1 33 ↑1
Canberra 131.5 34 ↑2
Deniliquin 131.5 35 ↓-3
Tamworth 131.5 36 ↓-3
Dubbo 131.9 37 ↔0
Moss Vale 132.3 38 ↔0
Broken Hill 132.4 39 ↔0
Bulahdelah 132.7 40 ↔0
Coffs Harbour 133.2 41 ↔0
Muswellbrook 133.5 42 ↑3
Batemans Bay 133.6 43 ↑7
Murwillumbah 133.7 44 ↓-1
Mittagong 134.4 45 ↑2
West Wyalong 134.4 46 ↓-2
Cooma 134.6 47 ↓-1
Moruya 134.6 48 ↓-6
Tumut 134.6 49 ↔0
Mudgee 135 50 ↑1
Bega 135.1 51 ↓-3
Armidale 135.5 52 ↔0
Port Macquarie 135.9 53 ↔0
Parkes 136 54 ↔0
Woolgoolga 136 55 ↔0
Forster 136.8 56 ↔0
Gundagai 136.9 57 ↔0

  Week ending 5 March
Change in rank
Location Diesel Rank +/
Temora 125.8 1 ↔0
Orange 126.9 2 ↔0
Glen Innes 127.4 3 ↔0
Casino 128 4 ↔0
Forbes 128.1 5 ↔0
Newcastle 128.1 6 ↔0
Wollongong 128.2 7 ↔0
Sydney 128.4 8 ↑1
Griffith 128.5 9 ↑10
Maitland 128.5 10 ↔0
Ballina 128.6 11 ↓-3
Moree 128.7 12 ↓-1
Albury 128.8 13 ↑4
Hay 128.9 14 ↓-2
Moama 128.9 15 ↓-2
Gunnedah 129.1 16 ↓-1
Kempsey 129.1 17 ↓-1
Goulburn 129.3 18 ↑2
Lismore 129.4 19 ↓-1
Lithgow 129.5 20 ↑11
Leeton 129.7 21 ↔0
Wagga Wagga 129.7 22 ↔0
Inverell 129.9 23 ↔0
Cootamundra 130.3 24 ↓-10
Grafton 130.3 25 ↑2
Tweed Heads South 130.3 26 ↓-2
Singleton 130.4 27 ↓-2
Wauchope 130.6 28 ↓-2
Central Coast 131.1 29 ↓-1
Nowra 131.1 30 ↓-1
Yass 131.1 31 ↑2
Deniliquin 131.4 32 ↓-2
Tamworth 131.5 33 ↓-1
Bathurst 131.6 34 ↔0
Taree 131.6 35 ↑3
Canberra 131.7 36 ↓-1
Dubbo 132.3 37 ↓-1
Moss Vale 132.3 38 ↓-1
Broken Hill 132.6 39 ↔0
Bulahdelah 133.1 40 ↔0
Coffs Harbour 133.2 41 ↔0
Moruya 134 42 ↔0
Murwillumbah 134 43 ↔0
West Wyalong 134.4 44 ↔0
Muswellbrook 134.5 45 ↑2
Cooma 134.6 46 ↔0
Mittagong 134.6 47 ↓-2
Bega 135.1 48 ↑4
Tumut 135.1 49 ↓-1
Batemans Bay 135.3 50 ↓-1
Mudgee 135.3 51 ↔0
Armidale 135.5 52 ↓-2
Port Macquarie 135.9 53 ↑2
Parkes 136 54 ↓-1
Woolgoolga 136 55 ↓-1
Forster 136.7 56 ↔0
Gundagai 136.9 57 ↔0