Western Australia in 2025

Rainfall

  • Rainfall totals in 2025 were above to very much above average for the Kimberley and northern Pilbara, and below to very much below average for the Gascoyne and Southern Interior. Rainfall in the Great Southern and Central Wheatbelt districts was below average in the west but above average in eastern parts.
  • Western Australia's area-averaged rainfall total in 2025 was 348.4 mm, 2% above the 1961–1990 average.
  • Some sites had their highest daily rainfall on record.
  • Some sites had their highest total annual rainfall on record.

Temperature


Extremes in 2025
Hottest day 49.3 °C at Geraldton Airport on 20 January
Warmest days on average 36.5 °C at Fitzroy Crossing Aero
Coolest days on average 20.4 °C at Albany
Coldest day 8.2 °C at Rocky Gully on 27 July
Coldest night -5.5 °C at Eyre on 11 July
Coolest nights on average 8.4 °C at Newdegate Research Station
Warmest nights on average 25.7 °C at Troughton Island
Warmest night 34.8 °C at Leinster Aero on 9 February
Warmest on average overall 29.1 °C at Wyndham Aero
Coolest on average overall 15.8 °C at Rocky Gully
15.8 °C at Shannon
Wettest overall 1598.6 mm at Truscott
Wettest day 274.4 mm at Karratha Aero on 20 January
274.4 mm at Dampier Salt on 20 January
Strongest wind gust 154.0 km/h at Port Hedland Airport on 4 March

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


Monthly maps
Rainfall rankMaximum temperature rankMinimum temperature rank
January Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
February Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
March Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
April Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
May Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
June Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
July Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
August Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
September Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
October Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
November Map of Rainfall deciles Map of Decile rank of mean maximum temperature Map of Decile rank of mean minimum temperature
December Map of Rainfall deciles Map of Decile rank of mean maximum 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 year daily rainfall
New record
(mm)
Old
record
Years of
record
Average for
year
Albany 126.4 on 14 March 113.6 on 21 Nov 2008 148 919.9
De Grey 261.0 on 14 February 251.5 on 02 Mar 1941 98 300.3
The Warriups 112.0 on 14 March 101.6 on 17 Feb 1955 89 544.8
Nth Ravensthorpe 115.2 on 14 April 87.1 on 17 Feb 1970 56 334.0
Dampier Salt 274.4 on 20 January 208.0 on 09 Feb 2017 55 273.0
Little Grove 149.8 on 14 April 138.0 on 21 Nov 2008 50 927.3
Karratha Aero 274.4 on 20 January 212.4 on 10 Jan 2006 48 293.5
Tenterden 111.6 on 15 March 73.2 on 17 Feb 1955 37 613.2
Carbarup 164.0 on 14 March 99.0 on 02 Apr 2005 36 520.9
Karrivale 154.0 on 14 March 130.0 on 02 Apr 2005 29 784.1
Derby (Manning Rd) 202.2 on 30 March 145.6 on 28 Dec 2017 27 879.3
Ludlow 107.8 on 3 July 83.8 on 17 Aug 2024 26 660.8
Derby Main Roads 184.6 on 29 March 134.0 on 19 Jan 1987 24 724.3
Jindong 85.6 on 18 June 84.2 on 17 May 2015 22 761.4
Paynedale Alert 88.6 on 3 July 83.0 on 28 Jun 2007 21 725.6
Ravenscliffe Alert 98.2 on 3 July 81.0 on 20 Jan 2016 20 731.2
Happy Valley 98.6 on 3 July 79.6 on 16 Jul 2016 20 729.1



Record highest year total rainfall
New record
(mm)
Old
record
Years of
record
Average for
year
De Grey 994.4 844.6 in 1988 116 286.6
Moascar 606.2 572.4 in 2024 24 376.8
Paynedale Alert 1014.6 952.6 in 2016 22 710.3



Record highest year temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Kalbarri 48.3 on 20 January 48.1 on 18 Feb 2024 56 27.8
Gascoyne Junction 49.2 on 3 February 48.8 on 06 Feb 1991 55 32.2
Jarrahwood 43.7 on 20 January 42.5 on 10 Feb 2024 49 22.8
Thevenard Island 44.2 on 3 March 44.1 on 07 Jan 2015 32 30.0



Record lowest year daily maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Badgingarra Research Stn 9.9 on 28 July 10.3 on 07 Jun 2016 59 25.9
Jurien Bay 11.6 on 24 July 12.4 on 07 Jun 2016 57 25.0
Jandakot Aero 10.7 on 25 August 11.0 on 12 Jun 2005 37 24.7
Perth Metro 11.4 on 25 August 11.5 on 12 Jun 2005 33 24.9
Garden Island HSF 13.1 on 28 July =13.1 on 28 Aug 2004 25 22.8
Munglinup West 9.1 on 24 July 9.4 on 21 Jun 2023 24 23.3



Record highest year mean maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Kalgoorlie-Boulder Airport 26.8 26.7 in 1994 81 25.4
Carnarvon Airport 29.4 =29.4 in 2024 75 27.4
Shark Bay Airport 30.3 30.2 in 2024 24 29.2
Newdegate Research Station 24.7 =24.7 in 2019 21 23.7
Hopetoun North 22.8 22.5 in 2007 21 22.0



Record highest year daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Donnybrook 27.0 on 22 January 26.1 on 12 Jan 1978 119 9.8
Onslow Airport 32.1 on 4 March 32.0 on 04 Mar 2016 61 19.3
Merredin 30.0 on 21 January 29.7 on 08 Jan 2013 60 11.5
Hyden 28.0 on 22 January 27.5 on 06 Mar 1990 56 10.0
Learmonth Airport 30.8 on 6 March 30.6 on 21 Jan 2003 51 17.8
Laverton Aero 34.3 on 25 January 33.3 on 11 Jan 2024 35 14.1
Thevenard Island 32.7 on 4 March 31.0 on 04 Mar 2016 33 21.9
Bickley 27.1 on 21 January 26.5 on 03 Jan 1997 32 11.3
Leinster Aero 34.8 on 9 February 33.1 on 02 Jan 2004 32 14.8
Bunbury 27.3 on 22 January 26.8 on 19 Feb 2024 31 11.2
Southern Cross Airfield 29.5 on 22 January =29.5 on 20 Feb 2024 30 10.6
Morawa Airport 31.0 on 29 January 30.4 on 16 Jan 2009 29 12.9
Dalwallinu 28.0 on 21 January 27.4 on 24 Feb 2024 29 11.8
Busselton Aero 26.7 on 22 January 25.9 on 08 Jan 2013 29 10.4
Gooseberry Hill 29.7 on 21 January 29.0 on 02 Jan 1997 27 13.3
Varanus Island 31.0 on 4 March 30.9 on 23 Feb 2013 27 23.6
Mandurah 28.4 on 21 January 28.2 on 28 Jan 2012 25 14.8
Bulga Downs 31.6 on 6 February 30.5 on 12 Jan 2009 24 13.7



Record lowest year temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Rottnest Island 6.0 on 28 July 6.2 on 16 Aug 1992 40 15.8
Mandurah 3.9 on 25 July 4.4 on 09 Jul 2015 25 14.8



Record highest year mean minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Albany 13.4 =13.4 in 2013 70 12.0
Barrow Island Airport 22.9 22.8 in 2024 20 22.4



Highest year mean minimum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
year
Eyre 10.9 11.1 in 1991 10.7

note: there may be gaps in the historical record at some sites, so it is possible more recent higher values have gone unreported




Record highest year mean temperature
New record
(°C)
Old
record
Years of
record
Average for
year
Kalgoorlie-Boulder Airport 19.8 =19.8 in 2024 81 18.6
Albany 16.9 =16.9 in 2012 69 15.9
Eyre 17.8 =17.8 in 2019 29 17.0
Paynes Find 21.5 =21.5 in 2015 23 20.4
Barrow Island Airport 26.6 26.5 in 2024 20 25.9




Summary statistics for 2025
Maximum temperatures
(°C)
Minimum temperatures
(°C)
Rainfall
(millimetres)
Mean for
year
2025
Diff
from
average
Highest for
year
2025
Mean for
year
2025
Diff
from
average
Lowest for
year
2025
Total for
year
2025
Average
for
year
Rank of
year
2025
Fraction of
year
average
North Kimberley (district 01)
Doongan 32.8 -0.4 39.2 28 Oct 2025 18.6 0.0 4.9 2 Jul 2025 1329.9 1186.0 average 112%
Kalumburu 34.6 0.0 41.3 21 Nov 2025 20.9 +0.4 8.1 20 Aug 2025 1524.8 1230.9 high 124%
Troughton Island 31.6 +0.4 35.3 11 Apr 2025 25.7 +0.2 19.9 10 Jul 2025 1165.8 814.3 high 143%
Truscott 38.7 5 Oct 2025 13.1 20 Aug 2025 1598.6 1154.6 high 138%
Wyndham Aero 35.7 -0.4 42.9 30 Sep 2025 22.4 +0.1 8.9 2 Jul 2025 1133.0 847.0 high 134%
East Kimberley (district 02)
Halls Creek Airport 34.1 42.8 3 Jan 2025 19.1 4.2 3 Aug 2025 676.2
Kununurra Aero 35.2 +0.1 42.5 26 Oct 2025 20.6 -0.5 7.2 4 Aug 2025 768.6 848.3 average 91%
West Kimberley (district 03)
Broome Airport 32.8 +0.5 40.7 2 Oct 2025 21.6 +0.3 7.2 2 Jul 2025 721.2 631.6 high 114%
Curtin Aero 35.2 -0.4 43.8 8 Dec 2025 20.9 -0.2 9.6 20 Aug 2025 969.0 822.9 high 118%
Derby Aero 34.7 -0.1 42.1 18 Oct 2025 21.3 -0.3 7.5 2 Jul 2025 1047.6 708.1 high 148%
Fitzroy Crossing Aero 36.5 +0.3 44.7 8 Dec 2025 20.7 +0.5 5.2 29 Jun 2025 623.0 688.9 average 90%
Yampi Sound (Defence) 35.2 42.4 21 Sep 2025 19.8 4.3 30 Jun 2025 789.4
De Grey (district 04)
Karratha Aero 33.3 +0.7 45.7 26 Dec 2025 21.9 +0.9 8.1 30 Jul 2025 504.2 293.5 high 172%
Legendre Island 30.8 +0.7 40.3 14 Oct 2025 24.0 +0.7 14.4 27 Jul 2025
Mandora 34.4 +0.2 43.4 6 Oct 2025 20.2 +0.7 4.9 3 Jul 2025 629.8 377.1 high 167%
Marble Bar 35.9 +0.2 46.6 8 Dec 2025 20.6 +0.2 5.7 26 Jul 2025 206.8 402.9 low 51%
Port Hedland Airport 33.8 +0.4 44.6 6 Dec 2025 21.1 +1.5 7.9 30 Jul 2025 416.0 314.2 high 132%
Roebourne Aero 35.2 +0.3 46.9 21 Dec 2025 20.6 +0.7 5.7 27 Jul 2025 262.6 275.4 average 95%
Fortescue (district 05)
Barrow Island Airport 30.2 +0.8 40.6 3 Mar 2025 22.9 +0.6 12.0 26 Jul 2025 394.8 276.8 high 143%
Karijini North 34.5 45.8 8 Feb 2025 20.8 3.1 26 Jul 2025 203.8
Learmonth Airport 33.3 +1.3 45.9 3 Mar 2025 18.6 +0.8 4.9 11 Jul 2025 246.6 249.2 average 99%
Mardie 34.4 +0.4 46.7 21 Dec 2025 20.5 +1.5 5.5 30 Jul 2025 437.4 275.3 high 159%
Onslow Airport 33.4 +1.3 45.7 3 Mar 2025 21.0 +1.7 9.1 26 Jul 2025 280.2 300.0 average 93%
Thevenard Island 30.8 +0.8 44.2 3 Mar 2025 22.7 +0.8 11.9 1 Aug 2025 260.4 229.5 high 113%
West Gascoyne (district 06)
Carnarvon Airport 29.4 +2.0 45.9 19 Jan 2025 17.7 +0.5 3.6 26 Jul 2025 101.8 221.3 low 46%
Murchison 47.0 3 Feb 2025 -1.0 27 Jul 2025 127.4 227.2 v low 56%
Shark Bay Airport 30.3 +1.1 44.8 29 Jan 2025 17.1 +0.6 2.9 27 Jul 2025 65.4 193.6 v low 34%
East Gascoyne (district 07)
Newman Aero 33.1 +0.9 46.1 3 Feb 2025 16.9 +0.3 -1.5 26 Jul 2025 152.8 327.5 v low 47%
Paraburdoo Aero 34.5 +0.8 47.8 3 Feb 2025 19.6 +1.2 4.3 30 Jul 2025 212.8 320.4 low 66%
Murchison (district 07A)
Meekatharra Airport 30.9 +1.7 46.9 8 Feb 2025 17.3 +1.3 1.5 22 Jul 2025 159.4 234.4 low 68%
Mount Magnet Aero 29.9 +1.1 46.3 2 Feb 2025 16.1 +0.8 -0.1 26 Jul 2025 174.2 241.5 low 72%
Paynes Find 29.3 +1.3 46.2 5 Feb 2025 13.6 +0.6 -1.3 26 Jul 2025 350.2 289.6 high 121%
North Coast (district 08)
Carnamah 46.5 5 Feb 2025 1.2 25 Jul 2025 444.7 373.7 high 119%
Dalwallinu 27.3 +0.8 45.6 5 Feb 2025 11.6 -0.1 -0.4 27 Jul 2025 323.4 294.2 high 110%
Geraldton Airport 27.6 +0.5 49.3 20 Jan 2025 14.0 +0.1 3.0 26 Jul 2025 487.2 369.4 high 132%
Kalbarri 28.7 +0.9 48.3 20 Jan 2025 15.7 +0.9 4.4 26 Jul 2025 381.5 343.8 average 111%
Morawa Airport 29.0 +0.6 47.1 5 Feb 2025 -0.5 26 Jul 2025 364.4 289.3 high 126%
Mullewa 29.2 +1.1 46.1 5 Feb 2025 14.1 +0.8 1.4 27 Jul 2025 325.6 331.4 average 98%
North Island 25.7 +0.8 36.2 27 Mar 2025 19.2 +0.6 9.4 26 Aug 2025 302.6 278.1 average 109%
Wongan Hills 27.1 +1.2 44.0 5 Feb 2025 12.5 +0.5 0.0 25 Jul 2025 417.0 386.0 high 108%
Central Coast (district 09)
Badgingarra Research Stn 26.4 +0.5 46.2 20 Jan 2025 12.8 +0.8 2.9 25 Jul 2025 570.6 532.3 average 107%
Bickley 23.3 +0.7 41.3 20 Jan 2025 11.8 +0.5 2.5 8 Sep 2025 1129.2 1081.5 average 104%
Garden Island HSF 23.4 +0.6 41.8 25 Dec 2025 15.2 +0.2 5.7 21 Jul 2025 784.0 612.3 high 128%
Gingin Aero 26.2 +0.5 44.6 20 Jan 2025 11.4 +0.3 -2.2 25 Jul 2025 721.6 607.9 high 119%
Jandakot Aero 25.5 +0.8 42.9 20 Jan 2025 12.4 +0.7 -1.3 25 Jul 2025 925.0 810.7 high 114%
Jurien Bay 45.7 20 Jan 2025 1.1 10 Jul 2025 599.4 545.4 average 110%
Karnet 41.0 20 Jan 2025 11.7 +1.0 0.4 26 Jul 2025 937.6 1131.3 low 83%
Lancelin (Defence) 25.1 45.6 20 Jan 2025 14.3 1.3 30 Aug 2025 644.0
Millendon (Swan Valley) 26.6 45.1 20 Jan 2025 12.4 -0.8 25 Jul 2025 755.8
Pearce RAAF 26.7 +1.3 45.5 20 Jan 2025 13.0 +0.7 -0.3 25 Jul 2025 671.4 649.8 average 103%
Perth Airport 26.5 +1.9 44.7 20 Jan 2025 12.8 +0.6 -0.8 25 Jul 2025 808.6 752.7 average 107%
Perth Metro 25.5 +0.6 43.6 20 Jan 2025 13.4 +0.5 0.3 25 Jul 2025 761.0 726.9 average 105%
Rottnest Island 23.0 +0.7 40.9 25 Dec 2025 16.3 +0.5 6.0 28 Jul 2025 658.6 558.1 high 118%
Swanbourne 24.6 +0.5 43.0 20 Jan 2025 14.6 +0.5 2.8 25 Jul 2025 899.2 727.4 high 124%
South Coast (district 09A)
Albany 20.4 +0.8 33.3 12 Mar 2025 13.4 +1.6 4.7 26 Jul 2025 1125.1 922.6 high 122%
Albany Airport 21.6 +0.6 42.7 24 Jan 2025 11.2 +0.4 2.2 26 Jul 2025 972.0 772.4 high 126%
Bridgetown 22.9 +0.4 42.5 20 Jan 2025 9.1 +0.4 -1.5 25 Jul 2025 926.0 717.3 high 129%
Bunbury 23.8 +0.6 40.6 23 Jan 2025 11.7 +0.5 0.8 25 Jul 2025 756.4 737.3 average 103%
Busselton Aero 23.5 +0.3 41.1 20 Jan 2025 11.1 +0.7 2.1 8 Sep 2025 846.2 679.8 high 124%
Cape Leeuwin 21.1 +1.3 39.6 25 Dec 2025 15.2 +1.0 7.5 8 Sep 2025 850.8 948.6 low 90%
Cape Naturaliste 22.8 +2.0 38.8 23 Jan 2025 13.6 +0.9 4.8 8 Sep 2025 912.6 794.7 high 115%
Collie East 23.9 +0.6 42.3 20 Jan 2025 8.9 +0.3 -2.0 25 Jul 2025 571.0 704.5 low 81%
Donnybrook 43.8 20 Jan 2025 0.6 25 Jul 2025 902.3 969.8 average 93%
Dwellingup 23.6 +1.6 41.5 20 Jan 2025 10.3 +0.6 -1.3 26 Jul 2025 952.6 1216.3 low 78%
Esperance 44.3 17 Jan 2025 4.1 27 Jul 2025 683.4 613.7 high 111%
Esperance Aero 23.1 +0.7 44.4 24 Jan 2025 11.8 +0.5 2.9 11 Jul 2025 512.8 567.3 low 90%
Hopetoun North 22.8 +0.8 45.7 24 Jan 2025 12.4 +0.8 1.6 31 Aug 2025 411.4 475.9 low 86%
Jarrahwood 23.7 +0.8 43.7 20 Jan 2025 9.4 +0.7 -1.2 26 Jul 2025 1019.4 915.8 high 111%
Mandurah 40.1 14 Dec 2025 3.9 25 Jul 2025 601.8 629.8 average 96%
Manjimup 21.8 +1.2 41.3 20 Jan 2025 10.6 +0.9 2.5 25 Jul 2025 1032.0 981.7 average 105%
Mount Barker 38.0 15 Dec 2025 2.8 8 Sep 2025 767.3 726.0 average 106%
North Walpole 21.0 +0.7 37.3 25 Dec 2025 12.2 +0.5 3.9 13 Jul 2025 1086.0 1068.3 average 102%
Rocky Gully 21.4 +0.4 41.5 24 Jan 2025 10.1 +0.4 1.3 26 Jul 2025 915.0 725.1 high 126%
Shannon 20.9 +0.4 40.8 20 Jan 2025 10.6 +0.8 1.9 26 Jul 2025 1184.6 1021.8 high 116%
Windy Harbour 20.7 +0.4 38.0 25 Dec 2025 1.3 21 Jul 2025 1135.8 1069.0 average 106%
Witchcliffe West 21.6 39.8 25 Dec 2025 11.7 2.4 13 Jul 2025 1066.2
North Central (district 10)
Bencubbin 45.0 23 Jan 2025 1.0 25 Jul 2025 275.3 312.7 average 88%
Cunderdin Airfield 27.0 +0.9 45.2 31 Jan 2025 10.4 -0.1 -0.8 10 Jul 2025 302.2 307.6 average 98%
Goomalling 44.0 2 Feb 2025 0.0 28 Jul 2025 328.8 363.8 average 90%
Kellerberrin 45.5 31 Jan 2025 -1.5 21 Jul 2025 303.6 326.5 average 93%
Merredin 45.0 21 Jan 2025 -1.0 10 Jul 2025 301.4 325.1 average 93%
Northam 26.7 +1.3 44.8 22 Jan 2025 11.0 0.0 -1.8 11 Jul 2025 387.2 425.8 average 91%
York 27.0 +1.2 45.0 30 Jan 2025 9.4 -0.2 -2.7 26 Jul 2025 375.0 398.9 average 94%
South Central (district 10A)
Beverley 44.2 31 Jan 2025 -1.2 25 Jul 2025 402.3 415.6 average 97%
Brookton 43.0 21 Jan 2025 -1.3 24 May 2025 370.1 446.7 low 83%
Corrigin 44.5 21 Jan 2025 -1.0 1 Sep 2025 316.2 371.5 low 85%
Hyden 26.3 +1.1 46.0 22 Jan 2025 10.1 +0.1 -1.5 25 Jul 2025 341.2 340.8 average 100%
Jacup 23.1 +0.9 44.9 24 Jan 2025 9.5 +0.2 1.1 11 Jul 2025 302.6 446.5 low 68%
Katanning 23.0 +0.5 43.3 24 Jan 2025 10.0 +0.4 1.1 13 Jul 2025 375.0 429.2 average 87%
Lake Grace 24.5 +0.9 44.2 24 Jan 2025 10.6 +0.2 -0.1 31 Aug 2025 305.8 326.5 average 94%
Narrogin 24.2 +1.7 42.1 24 Jan 2025 10.1 +0.6 -0.2 15 Aug 2025 396.1 489.3 low 81%
Newdegate Research Station 24.7 +1.1 44.5 24 Jan 2025 8.4 -0.4 -2.7 19 Jul 2025 307.6 363.8 low 169%
Ongerup 44.4 24 Jan 2025 327.7 386.4 low 170%
Pingelly 24.6 +1.1 42.0 31 Jan 2025 10.5 +0.1 0.1 11 Jul 2025 367.6 443.8 low 83%
Ravensthorpe 45.0 24 Jan 2025 1.8 25 Aug 2025 403.5 425.0 average 95%
Wagin 23.8 +0.7 41.6 24 Jan 2025 10.1 +0.3 0.3 31 Aug 2025 343.4 428.6 low 80%
Wandering 24.4 +0.6 42.7 20 Jan 2025 8.6 0.0 -2.1 25 Jul 2025 471.4 514.8 average 92%
Eucla (district 11)
Eucla 24.3 +1.5 44.6 14 Mar 2025 13.1 +0.8 2.7 23 Jul 2025 319.8 273.7 high 117%
Eyre 24.7 +1.6 47.5 17 Dec 2025 10.9 +0.2 -5.5 11 Jul 2025 250.7 317.7 low 79%
Forrest 27.2 +0.8 45.4 3 Feb 2025 11.6 +0.6 0.2 11 Jul 2025 124.8 211.2 low 59%
Red Rocks Point 45.7 17 Dec 2025 2.1 11 Jul 2025 198.0 326.2 low 61%
South East (district 12)
Bulga Downs 29.6 +0.6 47.5 24 Jan 2025 14.4 +0.7 -1.7 22 Jul 2025 224.1 233.7 average 96%
Kalgoorlie-Boulder Airport 26.8 +1.4 46.4 9 Feb 2025 12.9 +1.1 -0.5 11 Jul 2025 308.4 264.7 high 117%
Laverton Aero 28.9 +1.6 46.7 24 Jan 2025 15.2 +1.1 -2.1 22 Jul 2025 201.0 278.2 average 72%
Leinster Aero 46.9 8 Feb 2025 0.0 22 Jul 2025 184.8 250.5 average 74%
Leonora Aero 28.9 +0.6 47.2 24 Jan 2025 15.0 +0.4 0.1 10 Jul 2025 257.4 234.9 average 110%
Munglinup West 23.9 +0.6 44.8 24 Jan 2025 10.8 +0.3 1.8 11 Jul 2025 481.8 433.8 average 111%
Norseman Aero 25.7 +0.5 44.0 24 Jan 2025 10.5 +0.5 -3.8 11 Jul 2025 343.2 280.5 high 122%
Salmon Gums Res.Stn. 24.8 +1.2 44.1 24 Jan 2025 9.4 +0.3 -4.7 11 Jul 2025 275.0 352.7 low 78%
Southern Cross Airfield 26.7 +0.7 45.7 22 Jan 2025 11.3 +0.7 -3.7 11 Jul 2025 387.2 299.3 high 129%
North East (district 13)
Carnegie 47.2 10 Feb 2025 0.0 26 Jul 2025 148.7 249.7 low 60%
Giles Meteorological Office 31.1 +1.6 45.2 26 Jan 2025 16.7 +0.8 1.5 30 Jul 2025 230.4 292.4 average 79%
Telfer Aero 47.1 2 Feb 2025 4.3 26 Jul 2025 415.8 370.9 average 112%
Wiluna Aero 31.1 47.2 3 Feb 2025 15.8 -3.1 22 Jul 2025 163.8
Note: From 2017, information about Christmas Island and the Cocos and Keeling Islands can be found in the climate summary for the Remote Islands and Antarctica

Notes

The Annual 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 on Sunday 1 February 2026. 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, excluding the current year. The length of record can vary widely from site to site. Averages are not shown for sites with fewer 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