Western Australia in July 2024

Rainfall

  • Western, central and southern WA recorded monthly rainfall totals in excess of 10 mm, and up to 50–200 mm were recorded near coastal areas, and 340 mm at Mount William in the Darling Ranges.
  • July rainfall was close to average (in the 40–70% ranges of all observatios since 1900) for most of the state, with above average rainfall in the western Gascoyne and Central West districts, and small areas in the Goldfields around Kalgoorlie.
  • Parts of the South Coastal District in and around Albany recorded below average(in the lowest 20–30% of all observations since 1900).
  • Northern WA recorded no or little rainfall in July, with monthly totals generally being less than 5 mm, which was above average in the west Kimberley, but below average in the Pilbara and Northern Interior.
  • Western Australia's July rainfall was 16.8 mm, which was 19% below thr 1961–1990 average, the wettest July since 2021.
  • The July areal-averaged rainfall total for the South West Land Division (SWLD) was 74.3 mm, which was close to its 1961–1990 average (70.7 mm), which was the wettest July since 2021.
  • Daily rainfall of 10–50 mm was recorded for most of the SWLD on the 10th, 18th, 23rd and 29th. The highest daily rainfall of the month was 91.2 mm on the 23rd at Mount William, which was also its highest daily rainfall for any month on record.
  • July rainfall totals were 130–170 mm in the Central West District, and several sites including Kalbarri had their wettest July on record, whilst Northampton had its wettest July since 2001.
  • July rainfall totals were 180–250 mm in the South West District and along the Darling Ranges. Bunbury and Busselton Aero had their wettest July for 24 years.

Temperature

  • Mean maximum temperatures were above average in the western half and far north of the state. Southwestern WA recorded very much above average (the highest 10% of all observations since 1910), and a number of sites had their warmest July on record.
  • Western Australia's mean maximum temperature was 1.26 °C above the 1961–1990 average.
  • Mean minimum temperatures were also above average in the western and northern parts of the state. Esperance had its highest July mean minimum temperature on record.
  • Western Australia's mean minimum temperature was 0.92 °C above the 1961–1990 average.

Extremes in July 2024
Hottest day 36.4 °C at Yampi Sound (Defence) on the 10th
Warmest days on average 33.1 °C at Yampi Sound (Defence)
Coolest days on average 15.6 °C at Rocky Gully
15.6 °C at Shannon
Coldest day 10.7 °C at Jacup on the 23rd
Coldest night -2.9 °C at Salmon Gums Res.Stn. on the 5th
Coolest nights on average 4.7 °C at Eyre
Warmest nights on average 23.1 °C at Troughton Island
Warmest night 24.9 °C at Argyle Aerodrome on the 1st
24.9 °C at Troughton Island on the 2nd
Warmest on average overall 26.1 °C at Troughton Island
Coolest on average overall 10.5 °C at Wandering
Wettest overall 340.2 mm at Mount William
Wettest day 91.2 mm at Mount William on the 23rd
Strongest wind gust 115 km/h at Cape Leeuwin on the 10th

Maps
ObservedAnomalyDecile rank
Total
rainfall
Map of Rainfall totals Map of Percentage of normal rainfall Map of Rainfall deciles
Mean
daily
maximum
temperatures
Map of Mean maximum temperature Map of Anomaly in mean maximum temperature Map of Decile rank of mean maximum temperature
Mean
daily
minimum
temperatures
Map of Mean minimum temperature Map of Anomaly in mean minimum temperature Map of Decile rank of mean minimum temperature

Click on a map to show it full size in a pop-up window


Record highest July daily rainfall
New record
(mm)
Old
record
Years of
record
Pinjarra South 47.0 on the 18th 44.6 on the 5th in 2019 24
Mount House Airstrip 16.4 on the 29th 9.8 on the 12th in 2016 22
Glenrose 37.2 on the 23rd 36.2 on the 27th in 2021 21
Mount William 91.2 on the 23rd 83.4 on the 22nd in 2018 21



Record highest July total rainfall
New record
(mm)
Old
record
Years of
record
Average for
July
Kalbarri 163.0 157.6 in 2001 53 71.0
Bellendaine 134.8 107.8 in 2008 23 56.9
South Holmwood Alert 99.8 98.6 in 2021 23 49.7
Mount House Airstrip 16.6 15.6 in 2010 22 2.3
Port Denison 167.0 148.0 in 2008 22 89.0
Moascar 161.6 160.0 in 2008 21 79.0

Highest July total rainfall for at least 20 years
Observed
(mm)
Most recent
higher
Average for
July
Green Grove 169.7 172.3 in 1973* 94.3
South Holmwood 104.6 139.4 in 1996 61.8
Yandanooka 129.8 140.8 in 1996* 79.3
Bunbury 232.0 263.6 in 2000 149.2
Busselton Aero 185.8 216.8 in 2000 136.1
Cape Naturaliste 195.0 214.4 in 2000 159.1
Northampton 149.4 164.2 in 2001 99.0
Howatharra 144.5 157.5 in 2001* 93.1

* note: there are gaps in the historical record at this site, so it is possible a higher value has gone unreported




Record highest July temperature
New record
(°C)
Old
record
Years of
record
Average for
July
Pardoo Station 34.9 on the 11th 34.8 on the 9th in 2003 28 28.3
Norseman Aero 25.5 on the 31st 25.1 on the 6th in 2014 25 17.4



Record highest July mean daily maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
July
Albany 17.8 = 17.8 in 1918 106 15.8
Narrogin 16.4 16.3 in 2020 103 14.7
Dwellingup 16.7 = 16.7 in 2020 86 15.1
Windy Harbour 17.7 = 17.7 in 2018 36 16.8
Jandakot Aero 19.1 = 19.1 in 2020 34 18.1
Perth Metro 19.5 = 19.5 in 2007 30 18.5
Bunbury 18.1 = 18.1 in 2020 28 17.3
York 18.4 18.2 in 2020 28 17.2
Lake Grace 16.9 = 16.9 in 2007 27 15.7
Katanning 15.7 15.6 in 2001 25 14.7

Highest July mean daily maximum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
July
Rocky Gully 15.6 15.8 in 1996* 14.7

* note: there are gaps in the historical record at this site, so it is possible a higher value has gone unreported




Record highest July daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
July
Derby Aero 23.7 on the 31st 23.6 on the 22nd in 1973 40 14.6
Curtin Aero 23.9 on the 30th 22.9 on the 4th in 1992 33 15.4
Argyle Aerodrome 24.9 on the 1st 24.2 on the 8th in 2017 31 15.8
Fitzroy Crossing Aero 22.8 on the 30th 22.6 on the 9th in 2015 27 12.1
Kalumburu 23.9 on the 29th 23.7 on the 24th in 2010 26 13.8



Record highest July mean daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
July
Albany 10.3 9.9 in 2007 106 8.2
Esperance 9.4 = 9.4 in 2020 55 8.4
Esperance Aero 8.6 8.5 in 2007 32 7.6
North Walpole 10.1 9.8 in 2007 20 9.0



Record highest July mean temperature
New record
(°C)
Old
record
Years of
record
Average for
July
Albany 14.0 13.8 in 2007 106 12.0
Dwellingup 12.1 = 12.1 in 2007 86 10.3
Esperance 14.1 = 14.1 in 2020 55 12.8
Shannon 11.6 11.5 in 2007 25 10.8
Collie East 11.3 = 11.3 in 2021 21 10.3
North Walpole 13.3 = 13.3 in 2007 20 12.5

Highest July mean temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
July
Windy Harbour 13.5 13.9 in 1992* 12.7
Gingin Aero 13.9 16.7 in 1996 12.5

* note: there are gaps in the historical record at this site, so it is possible a higher value has gone unreported




Summary statistics for July 2024
Maximum temperatures
(°C)
Minimum temperatures
(°C)
Rainfall
(millimetres)
Mean for
July
2024
Diff
from
average
Highest for
July
2024
Mean for
July
2024
Diff
from
average
Lowest for
July
2024
Total for
July
2024
Average
for
July
Rank of
July
2024
Fraction of
July
average
North Kimberley (district 01)
Doongan 29.6 -0.2 32.5 1st 11.6 +0.8 3.7 19th 0.2 2.7 high 7%
Kalumburu 32.5 +0.1 35.0 1st 15.3 +1.5 6.5 21st 0 1.4 lowest 0%
Troughton Island 29.0 +0.6 30.9 12th 23.1 +0.9 20.4 24th 0 2.5 lowest 0%
Truscott 30.8 0.0 33.5 11th 18.6 +0.3 12.5 21st 0 2.0 lowest 0%
Wyndham Aero 31.7 -0.4 34.8 11th 16.3 +1.1 6.6 19th 0 3.1 lowest 0%
East Kimberley (district 02)
Argyle Aerodrome 30.1 +0.2 34.2 1st 17.0 +1.2 10.9 19th 0 2.8 lowest 0%
Halls Creek Airport 28.0   31.5 10th 11.1   3.6 19th 0
Kununurra Aero 31.0 +0.2 34.7 1st 15.1 +0.4 6.5 20th 0 1.5 lowest 0%
Warmun 30.3 +0.7 33.5 12th 14.2 +1.4 4.3 19th 0.2 5.7 high 4%
West Kimberley (district 03)
Bidyadanga 30.1 +0.4 35.0 11th 16.0 +1.8 11.0 6th 0 7.8 lowest 0%
Broome Airport 30.5 +1.5 33.8 29th 15.7 +2.0 9.0 6th 0 6.2 lowest 0%
Curtin Aero 31.8 +0.7 35.4 10th 17.3 +1.9 10.6 23rd 0 6.6 lowest 0%
Derby Aero 32.3 +1.4 36.0 10th 15.2 +0.6 9.2 6th 0 7.2 lowest 0%
Fitzroy Crossing Aero 31.3 +0.3 35.1 10th 13.0 +0.9 5.1 5th 6.6 5.1 high 129%
Yampi Sound (Defence) 33.1   36.4 10th 14.1   6.8 21st 0
De Grey (district 04)
Karratha Aero 27.1 +0.6 32.2 11th 14.6 +0.7 9.9 6th 0.2 13.5 low 1%
Legendre Island 25.4 +0.5 28.4 11th 18.9 +0.7 15.9 7th
Marble Bar 28.0 +0.3 33.2 10th 12.6 +0.5 6.9 7th 0 11.8 lowest 0%
Port Hedland Airport 28.6 +1.2 34.0 11th 14.4 +1.9 7.7 6th 0 9.9 lowest 0%
Roebourne Aero 28.5 +0.5 33.9 11th 13.2 +1.1 7.2 7th 0 9.3 lowest 0%
Fortescue (district 05)
Barrow Island Airport 24.5 +0.7 26.7 11th 18.0 +0.5 13.8 7th 0.2 12.6 low 2%
Karijini North 25.0   31.4 10th 12.4   7.6 7th 0
Learmonth Airport 25.9 +1.5 30.0 30th 12.2 +0.8 7.4 26th 1.4 20.9 low 7%
Mardie 28.7 +0.9 32.7 11th 13.8 +1.9 8.6 29th 1.6 13.4 average 12%
Onslow Airport 27.0 +1.4 30.8 11th 14.9 +1.8 11.2 27th 0.6 18.4 low 3%
Thevenard Island 25.3 +0.3 28.1 30th 18.2 +0.8 13.8 28th 29.4 16.2 high 181%
West Gascoyne (district 06)
Carnarvon Airport 23.2 +0.7 27.6 9th 11.2 +0.3 6.3 25th 61.8 41.7 high 148%
Emu Creek Station 26.8 +1.1 31.1 9th 12.8 +1.5 8.5 5th 4.4 20.8 average 21%
Murchison 21.2 -0.1 26.5 31st 7.3 +1.0 0.5 21st 2.0 25.7 v low 8%
Shark Bay Airport 22.2 -0.7 26.4 17th 11.4 +0.8 5.7 28th 44.6 29.3 high 152%
East Gascoyne (district 07)
Newman Aero 23.7 +0.5 29.3 10th 6.8 +0.3 0.9 26th 0.2 13.2 average 2%
Paraburdoo Aero 25.2 +0.1 30.7 30th 11.0 +1.1 4.6 26th 1.0 12.6 average 8%
Murchison (district 07A)
Meekatharra Airport 20.2 +0.9 27.6 31st 8.2 +0.7 2.1 21st 10.2 19.9 average 51%
Paynes Find 18.9 +0.2 24.9 31st 6.8 +1.3 2.2 20th 49.8 34.8 high 143%
North Coast (district 08)
Dalwallinu 17.5 +0.4 22.5 17th 6.8 +0.8 2.6 6th 76.8 50.5 high 152%
Geraldton Airport 20.3 -0.3 24.0 16th 10.2 +0.8 5.9 24th 157.0 74.4 v high 211%
Kalbarri 22.4 +0.5 27.5 16th 11.1 +1.3 5.5 20th 163.0 71.0 highest 230%
Morawa Airport 18.7 -0.2 23.3 17th 8.1 +1.9 4.8 14th 89.2 46.1 v high 193%
Mullewa 19.2 +0.3 24.2 17th 8.4 +1.3 4.3 21st 69.9 58.8 average 119%
North Island 21.6 +0.4 25.2 17th 15.1 -0.3 7.9 22nd 101.8 67.6 high 151%
Wongan Hills 18.1 +1.0 23.4 17th 7.3 +0.7 2.6 24th 95.6 69.2 high 138%
Central Coast (district 09)
Badgingarra Research Stn 18.0 +0.4 22.8 17th 9.0 +1.7 5.5 6th 158.4 102.7 high 154%
Bickley 15.7 +0.6 20.4 17th 8.3 +1.0 3.7 6th 241.8 219.4 average 110%
Garden Island HSF 18.7 +0.8 22.4 16th 12.2 +0.8 7.0 24th 160.6 127.3 high 126%
Gingin Aero 19.2 +0.8 23.9 31st 8.6 +2.1 2.3 3rd 134.8 126.3 average 107%
Jandakot Aero 19.1 +1.0 22.9 16th 8.9 +1.8 2.3 3rd 200.6 174.0 average 115%
Jurien Bay 20.4 +0.8 25.9 16th 10.7 +1.2 3.4 3rd 103.6 110.5 average 94%
Karnet 16.3 +0.8 21.0 16th 8.1 +1.7 3.0 24th 222.5 219.9 average 101%
Lancelin (Defence) 20.3   25.6 16th 11.3   4.4 1st 85.0
Millendon (Swan Valley) 19.1   23.0 17th 9.2   2.8 24th 174.8
Perth Airport 19.4 +1.4 24.1 17th 9.6 +1.5 2.9 24th 142.6 154.7 average 92%
Perth Metro 19.5 +1.0 23.5 17th 9.7 +1.6 3.5 3rd 170.0 147.0 high 116%
Rottnest Island 18.8 +0.9 22.2 16th 13.2 +0.7 10.2 24th 123.0 111.9 average 110%
Swanbourne 19.0 +0.6 23.4 16th 11.2 +1.3 6.5 3rd 141.6 151.1 average 94%
South Coast (district 09A)
Albany 17.8 +2.0 22.0 9th 10.3 +2.1 7.0 1st 99.2 142.2 low 70%
Albany Airport 17.5 +0.9 21.1 9th 8.4 +0.8 4.0 1st 98.2 107.1 average 92%
Bridgetown 16.5 +0.7 20.3 16th 5.3 +0.6 -1.1 3rd 57.4 127.1 v low 45%
Bunbury 18.1 +0.8 21.0 16th 8.9 +1.6 3.1 3rd 232.0 149.2 v high 155%
Busselton Aero 17.5 +0.6 19.8 15th 8.1 +1.1 2.3 3rd 185.8 136.1 high 137%
Cape Leeuwin 17.9 +1.4 22.1 16th 12.3 +0.9 8.6 6th 146.2 178.2 low 82%
Cape Naturaliste 18.0 +1.6 20.7 9th 11.4 +0.9 7.1 3rd 195.0 159.1 high 123%
Collie East 17.2 +0.9 21.0 16th 5.4 +1.2 -0.8 3rd 151.0 134.0 average 113%
Dwellingup 16.7 +1.6 20.6 16th 7.5 +2.0 2.0 1st 212.0 234.4 average 90%
Esperance 18.8 +1.5 25.9 31st 9.4 +1.0 5.3 27th 97.8 95.4 average 103%
Esperance Aero 17.2 +0.7 23.1 31st 8.6 +1.0 4.5 6th 68.8 76.3 average 90%
Hopetoun North 19.0 +0.9 25.1 31st 8.8 +1.0 3.5 6th 55.6 63.5 average 88%
Jarrahwood 17.3 +0.8 21.4 16th 5.7 +0.7 -1.3 3rd 171.6 177.9 average 96%
Mandurah 18.1 +0.5 21.2 16th 11.9 +1.1 7.4 3rd 150.2 117.1 high 128%
Manjimup 15.8 +1.3 20.3 16th 7.6 +1.1 4.2 24th 147.2 173.6 average 85%
North Walpole 16.7 +0.6 20.5 16th 10.1 +1.1 7.5 13th 155.4 180.5 low 86%
Rocky Gully 15.6 +0.9 19.0 9th 7.4 +0.8 3.5 3rd 121.6 108.9 average 112%
Shannon 15.6 +0.8 19.3 16th 7.6 +0.9 4.0 1st 193.2 180.6 average 107%
Windy Harbour 17.7 +0.9 21.8 16th 9.4 +0.9 2.5 6th 192.0 195.3 average 98%
Witchcliffe West 16.8   19.3 17th 9.3   3.3 3rd 185.8
North Central (district 10)
Cunderdin Airfield 18.1 +0.9 23.4 17th 6.3 +1.5 0.0 3rd 76.2 51.1 high 149%
Merredin 17.7 +1.3 23.0 31st 7.2 +1.6 1.0 24th 72.2 50.0 high 144%
Northam 18.3 +1.3 23.0 31st 6.3 +0.9 1.7 24th 77.0 81.4 average 95%
York 18.4 +1.2 23.0 31st 5.3 +1.4 -1.0 3rd 86.9 72.4 high 120%
South Central (district 10A)
Beverley 18.0 +1.1 22.2 31st 6.4 +1.2 0.2 3rd 80.6 76.9 average 105%
Brookton 17.3 +1.2 22.0 31st 5.1 +0.6 0.6 24th 83.4 84.0 average 99%
Hyden 17.9 +1.3 23.2 31st 5.5 +0.8 0.0 6th 51.6 47.3 average 109%
Jacup 16.8 +1.0 22.4 31st 6.4 +0.7 2.6 6th 39.4 50.6 average 78%
Katanning 15.7 +1.0 19.8 17th 7.1 +1.1 2.6 6th 57.8 61.6 average 94%
Lake Grace 16.9 +1.2 21.9 31st 6.4 +1.0 2.1 6th 34.6 37.6 average 92%
Narrogin 16.4 +1.7 20.6 17th 6.6 +1.3 0.3 3rd 86.2 85.7 average 101%
Newdegate Research Station 16.4 +1.1 21.4 31st 5.1 +0.8 -2.3 6th 44.6 47.7 average 94%
Pingelly 16.6 +1.2 21.0 19th 6.1 +0.6 1.0 24th 93.4 80.9 average 115%
Ravensthorpe 17.5 +1.1 21.5 28th 6.9 +0.1 2.0 28th 25.6 46.4 low 55%
Wagin 16.5 +1.1 20.8 17th 6.7 +1.1 1.1 3rd 85.8 70.0 high 123%
Wandering 16.2 +0.4 20.6 17th 5.0 +0.8 -1.2 3rd 110.2 98.6 high 112%
Eucla (district 11)
Eucla 18.6 +0.5 26.6 30th 6.9 -0.2 1.8 3rd 29.4 24.8 high 119%
Eyre 19.0 +0.6 27.5 31st 4.7 -0.9 -1.4 27th 39.3 34.0 average 116%
Forrest 18.5 -0.4 26.5 30th 4.8 -0.2 0.3 3rd 19.0 13.8 high 138%
South East (district 12)
Bulga Downs 20.0 +0.5 28.8 31st 5.3 +0.6 -1.6 22nd 13.4 22.9 average 59%
Kalgoorlie-Boulder Airport 17.5 +0.6 25.8 31st 6.2 +1.1 1.1 6th 39.2 24.0 high 163%
Laverton Aero 18.5 -0.2 26.6 31st 6.2 +0.3 -0.1 20th 10.6 14.4 average 74%
Leinster Aero 19.3 +0.2 27.3 31st 6.7 +0.5 0.7 21st 6.2 14.7 average 42%
Leonora Aero 19.3 0.0 27.1 31st 6.3 +0.3 -1.0 22nd 7.4 14.8 average 50%
Munglinup West 17.4 +0.6 24.5 31st 7.3 +0.6 3.3 6th 46.2 39.0 average 118%
Norseman Aero 17.7 +0.3 25.5 31st 5.5 +1.4 0.4 14th 30.0 20.8 high 144%
Salmon Gums Res.Stn. 17.2 +1.0 24.6 31st 5.4 +0.7 -2.9 5th 42.2 36.3 high 116%
Southern Cross Airfield 17.5 +0.7 24.0 31st 5.6 +1.9 -0.7 6th 50.6 34.7 high 146%
North East (district 13)
Giles Meteorological Office 20.4 +0.2 27.4 10th 6.0 -0.9 0.0 4th 0 10.0 lowest 0%
Telfer Aero 25.6 0.0 32.5 10th 11.3 +0.6 5.9 6th 0 10.6 lowest 0%
Warburton Airfield 20.2 -0.7 29.6 10th 5.5 -0.3 -2.5 21st 0.4 11.3 low 4%
Wiluna Aero 20.4   27.9 31st 6.3   -2.0 21st 5.4
Offshore Islands
Adele Island 28.4   30.7 11th 23.8   20.8 5th
Rowley Shoals 25.9   27.0 18th 23.9   20.8 6th
Varanus Island 24.8 +0.5 26.7 23rd 20.4 +0.5 17.9 5th 0 10.9 lowest 0%

Notes

The Monthly climate summary, usually published in the first week of the following month, lists the main features of the weather in Western Australia using the most timely and accurate information available on the date of publication; it will generally not be updated.

This statement has been prepared based on information available at 1 pm on Thursday 1 August 2024. Some checks have been made on the data, but it is possible that results will change as new information becomes available.

In some situations, some or all of the rainfall is in the form of hail or snow. In these cases the totals given are for the water equivalent: the depth of liquid water that results from melting any frozen precipitation. There can be significant 'undercatch' of snow in strong winds, meaning the true precipitation can be higher than that reported.

Averages for individual sites are long-term means based on observations from all available years of record, which vary widely from site to site. They are not shown for sites with less than 10 years of record, as they cannot then be calculated reliably.
The median is sometimes more representative than the mean of long-term average rain.

The Rank indicates how rainfall this time compares with the climate record for the site, based on the decile ranking (very low rainfall is in decile 1, low in decile 2 or 3, average in decile 4 to 7, high in decile 8 or 9 and very high is in decile 10).
The Fraction of average shows how much rain has fallen this time as a percentage of the long-term mean.

Where temperature area averages are mentioned, they are derived from the ACORN-SAT dataset.

Information about Australian Indigenous seasonal calendars is available at the Indigenous Weather Knowledge website.


Creative Commons By Attribution logo Unless otherwise noted, all maps, graphs and diagrams in this page are licensed under the Creative Commons Attribution 4.0 International Licence

Climate