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 16 April
Change in rank
Location ULP Rank +/
Nowra 116.6 1 ↑1
Goulburn 119.1 2 ↑1
Maitland 120.1 3 ↓-2
Casino 120.9 4 ↑1
Moama 121.9 5 ↑2
Newcastle 123.7 6 ↓-2
Leeton 126.4 7 ↑2
Lithgow 126.4 8 ↑6
Orange 127.1 9 ↑1
Singleton 127.1 10 ↑2
Broken Hill 128 11 ↔0
Central Coast 128.2 12 ↓-6
Bathurst 128.8 13 ↑2
Albury 128.9 14 ↓-1
Armidale 129.1 15 ↑1
Canberra 129.2 16 ↑1
Tweed Heads South 129.2 17 ↑1
Wollongong 129.5 18 ↓-10
Moss Vale 129.9 19 ↔0
Temora 129.9 20 ↔0
Moree 130.2 21 ↔0
Port Macquarie 130.5 22 ↑1
Griffith 130.6 23 ↓-1
Lismore 131.5 24 ↔0
Sydney 131.7 25 ↑7
Kempsey 131.8 26 ↔0
Cootamundra 131.9 27 ↔0
Gunnedah 131.9 28 ↔0
Muswellbrook 131.9 29 ↔0
Taree 131.9 30 ↑3
Coffs Harbour 132.1 31 ↔0
Hay 132.2 32 ↓-2
Mudgee 133 33 ↓-8
Tamworth 133 34 ↑4
Deniliquin 133.1 35 ↑4
West Wyalong 133.1 36 ↓-1
Forster 133.2 37 ↓-1
Moruya 133.2 38 ↓-4
Cooma 133.3 39 ↑1
Gundagai 133.5 40 ↓-3
Wagga Wagga 133.8 41 ↑1
Parkes 133.9 42 ↓-1
Grafton 134.1 43 ↑11
Murwillumbah 134.2 44 ↔0
Ballina 134.5 45 ↓-2
Batemans Bay 134.8 46 ↓-1
Bulahdelah 134.9 47 ↓-1
Inverell 134.9 48 ↓-1
Forbes 135 49 ↓-1
Mittagong 135.1 50 ↓-1
Dubbo 135.7 51 ↓-1
Bega 135.9 52 ↑1
Woolgoolga 136 53 ↓-1
Wauchope 136.1 54 ↓-3
Glen Innes 137.5 55 ↔0
Tumut 137.5 56 ↔0
Yass 142.7 57 ↔0

  Week ending 9 April
Change in rank
Location ULP Rank +/
Maitland 115.7 1 ↑1
Nowra 116.7 2 ↑2
Goulburn 118.9 3 ↑2
Newcastle 120.5 4 ↑4
Casino 121.6 5 ↑4
Central Coast 121.7 6 ↔0
Moama 121.9 7 ↔0
Wollongong 126.1 8 ↓-5
Leeton 126.4 9 ↑1
Orange 127.1 10 ↑8
Broken Hill 127.6 11 ↔0
Singleton 127.7 12 ↑8
Albury 128.6 13 ↓-1
Lithgow 128.6 14 ↑10
Bathurst 128.9 15 ↓-2
Armidale 129.1 16 ↑1
Canberra 129.1 17 ↓-3
Tweed Heads South 129.4 18 ↑9
Moss Vale 129.9 19 ↓-4
Temora 129.9 20 ↓-4
Moree 130.2 21 ↔0
Griffith 130.5 22 ↓-3
Port Macquarie 130.7 23 ↓-1
Lismore 131.3 24 ↓-1
Mudgee 131.3 25 ↔0
Kempsey 131.8 26 ↑4
Cootamundra 131.9 27 ↓-1
Gunnedah 131.9 28 ↑15
Muswellbrook 131.9 29 ↔0
Hay 132.2 30 ↓-2
Coffs Harbour 132.3 31 ↔0
Sydney 132.4 32 ↓-31
Taree 132.6 33 ↑6
Moruya 132.9 34 ↓-2
West Wyalong 133.1 35 ↔0
Forster 133.2 36 ↔0
Gundagai 133.2 37 ↑12
Tamworth 133.2 38 ↓-4
Deniliquin 133.4 39 ↓-6
Cooma 133.8 40 ↓-3
Parkes 133.9 41 ↓-3
Wagga Wagga 133.9 42 ↓-2
Ballina 134.5 43 ↓-1
Murwillumbah 134.6 44 ↔0
Batemans Bay 134.8 45 ↓-4
Bulahdelah 134.9 46 ↑7
Inverell 134.9 47 ↓-1
Forbes 135 48 ↓-1
Mittagong 135.4 49 ↓-4
Dubbo 135.7 50 ↓-2
Wauchope 135.9 51 ↓-1
Woolgoolga 136 52 ↓-1
Bega 136.2 53 ↓-1
Grafton 137 54 ↑2
Glen Innes 137.5 55 ↓-1
Tumut 137.5 56 ↓-1
Yass 139.2 57 ↔0
 Diesel prices
  Week ending 16 April
Change in rank
Location Diesel Rank +/
Lithgow 123.6 1 ↔0
Orange 124.5 2 ↔0
Newcastle 125.5 3 ↑1
Wollongong 126.1 4 ↓-1
Goulburn 126.2 5 ↔0
Sydney 126.3 6 ↔0
Temora 126.4 7 ↔0
Kempsey 126.9 8 ↑1
Casino 127.2 9 ↑1
Maitland 127.3 10 ↑2
Forbes 127.4 11 ↔0
Moree 127.5 12 ↑3
Albury 127.7 13 ↔0
Griffith 127.8 14 ↓-6
Glen Innes 127.9 15 ↓-1
Bathurst 128 16 ↔0
Ballina 128.4 17 ↑2
Central Coast 128.4 18 ↓-1
Hay 128.4 19 ↓-1
Wagga Wagga 128.4 20 ↑2
Lismore 128.7 21 ↓-1
Singleton 128.7 22 ↓-1
Batemans Bay 128.9 23 ↑2
Leeton 128.9 24 ↓-1
Moama 128.9 25 ↓-1
Gunnedah 129.1 26 ↔0
Tweed Heads South 129.4 27 ↔0
Wauchope 129.6 28 ↔0
Inverell 129.7 29 ↔0
Taree 130.1 30 ↑3
Canberra 130.2 31 ↓-1
Cootamundra 130.3 32 ↔0
Nowra 130.3 33 ↓-2
Broken Hill 130.4 34 ↔0
Moss Vale 130.5 35 ↔0
Muswellbrook 130.6 36 ↑3
Bega 131 37 ↑6
Dubbo 131 38 ↔0
Deniliquin 131.3 39 ↓-2
Yass 131.3 40 ↓-4
Cooma 131.4 41 ↑4
Bulahdelah 131.5 42 ↓-1
Tamworth 131.5 43 ↓-1
Moruya 131.6 44 ↓-4
Grafton 132 45 ↓-1
Murwillumbah 132.9 46 ↑2
Tumut 132.9 47 ↓-1
West Wyalong 133.4 48 ↓-1
Coffs Harbour 133.7 49 ↔0
Mittagong 134.1 50 ↑1
Mudgee 134.5 51 ↓-1
Port Macquarie 134.9 52 ↑1
Armidale 135.5 53 ↑1
Gundagai 135.9 54 ↑1
Parkes 135.9 55 ↓-3
Forster 136 56 ↑1
Woolgoolga 136 57 ↓-1

  Week ending 9 April
Change in rank
Location Diesel Rank +/
Lithgow 123.9 1 ↑3
Orange 124.6 2 ↔0
Wollongong 125.2 3 ↓-2
Newcastle 125.5 4 ↓-1
Goulburn 125.7 5 ↑2
Sydney 125.9 6 ↓-1
Temora 126.4 7 ↓-1
Griffith 126.8 8 ↑3
Kempsey 126.9 9 ↑3
Casino 127.2 10 ↓-1
Forbes 127.4 11 ↑2
Maitland 127.4 12 ↓-4
Albury 127.7 13 ↓-3
Glen Innes 127.7 14 ↔0
Moree 127.7 15 ↔0
Bathurst 127.9 16 ↔0
Central Coast 128.2 17 ↑4
Hay 128.4 18 ↓-1
Ballina 128.5 19 ↑1
Lismore 128.6 20 ↓-1
Singleton 128.7 21 ↑1
Wagga Wagga 128.8 22 ↑3
Leeton 128.9 23 ↔0
Moama 128.9 24 ↔0
Batemans Bay 129 25 ↓-7
Gunnedah 129.1 26 ↔0
Tweed Heads South 129.1 27 ↔0
Wauchope 129.5 28 ↑2
Inverell 129.7 29 ↓-1
Canberra 129.8 30 ↓-1
Nowra 130.2 31 ↑1
Cootamundra 130.3 32 ↓-1
Taree 130.3 33 ↔0
Broken Hill 130.4 34 ↑2
Moss Vale 130.5 35 ↔0
Yass 130.9 36 ↓-2
Deniliquin 131.1 37 ↔0
Dubbo 131.1 38 ↑4
Muswellbrook 131.1 39 ↔0
Moruya 131.2 40 ↓-2
Bulahdelah 131.5 41 ↔0
Tamworth 131.7 42 ↓-2
Bega 131.8 43 ↔0
Grafton 132 44 ↔0
Cooma 132.3 45 ↔0
Tumut 133.2 46 ↑2
West Wyalong 133.4 47 ↔0
Murwillumbah 133.5 48 ↓-2
Coffs Harbour 133.7 49 ↔0
Mudgee 133.9 50 ↑1
Mittagong 134.1 51 ↓-1
Parkes 134.7 52 ↑2
Port Macquarie 134.7 53 ↓-1
Armidale 135.5 54 ↓-1
Gundagai 135.9 55 ↑2
Woolgoolga 136 56 ↓-1
Forster 136.2 57 ↓-1