Western Australia in March 2025

Rainfall

  • Rainfall totals in March were above average for parts of the state's south-west, Goldfields and Kimberley, and below average for the Central West, the state's interior and southeastern border. Rainfall totals in March were close to average for the remainder of the state.
  • Western Australia's area-averaged rainfall total in March was 37.5 mm,14% below the 1961–1990 average.
  • It was the driest March in Western Australia since 2020.
  • A cloud band brought showers and thunderstorms down to the south-west, with daily rainfall in excess of 30 mm and up to 100–150 mm on the 14th. Several sites in the South Coastal district, particularly in and around Albany had their highest March daily rainfall on record.
  • Tropical Cyclone Dianne crossed the west Kimberley coast early morning on 29 March, and was soon downgraded to a tropical low. Dianne and its remanent brought heavy daily rainfall of 100&ndsh;180 mm in and around Derby. Derby Main Roads had its highest March daily rainfall on record.
  • Derby Main Roads had its wettest March on record, whilst several sites in the state's south-west had their wettest March for at least 20 years.

Temperature

  • Mean maximum temperatures in March were above average for most of the state. Very much above average mean maximum temperatures were in the western and southern parts, with the highest on record being in the western Pilbara, Gascoyne and the state's southwest.
  • Western Australia's area-averaged mean maximum temperature was 36.1 °C, 2.88 °C above the 1961–1990 average, the warmest on record for all Marches since 1910.
  • Mean minimum temperatures in March were very much above average for most of the state.
  • Western Australia's area-averaged mean minimum temperature was 22.1 °C, 2.06 °C above the 1961–1990 average, the warmest on record for all Marches since 1910.
  • Western Australia's area-averaged mean temperature was 29.1 °C, 2.46 °C above the 1961–1990 average, the warmest on record for all Marches since 1910.
  • Many sites in the South West Land Division, the west Gascoyne and Pilbara had their highest March mean maximum temperature on record, or highest March mean maximum temperature for at least 20 years.
  • Several sites in the Pilbara coast, and southern WA had their highest March mean minimum temperature on record, or highest March mean minimum temperature for at least 20 years.
  • Low-intensity to severe heatwave conditions were observed across the north and central WA, particularly in the northwest at the start of March. Maximum temperatures reached low-to-mid 40s, and minimum temperatures stayed in the high 20s to low 30s. Some locations had their March highest maximum temperature on record, whilst others had their March highest minimum temperature on record.
  • Prolonged late season high temperatures were recorded near the west coast in late March, and some sites had their record long run of high temperatures for March.
  • Kalbarri in the Central West recorded 7 consecutive days with maximum temperatures at least 40.0 °C on 23-29 March, its longest run of consecutive days with maximum temperatures at or above 40.0 °C for any month on record. The previous record was 6 consecutive days in January 2022 and February 1975.
  • Geraldton Airport recorded 7 consecutive days with maximum temperatures at or above 40.0 °C on 24-30 March, its longest run of consecutive days with maximum temperatures at or above 40.0 °C in March on record, and the equal longest run for any month, matching 7 consecutive days in February 1985.
  • Shark Bay Airport in the Gascoyne coast recorded 7 consecutive days with maximum temperatures at or above 40.0 °C on 23-29 March, its longest run of consecutive days with maximum temperatures at or above 40.0 °C in March on record.

Extremes in March 2025
Hottest day 45.9 °C at Learmonth Airport on the 3rd
Warmest days on average 40.2 °C at Roebourne Aero
Coolest days on average 23.9 °C at Albany
Coldest day 18.6 °C at Rocky Gully on the 9th
Coldest night 3.2 °C at Eyre on the 21st
Coolest nights on average 13.3 °C at Collie East
13.3 °C at Wandering
Warmest nights on average 29.0 °C at Legendre Island
29.0 °C at Rowley Shoals
Warmest night 32.7 °C at Thevenard Island on the 4th
32.7 °C at Paraburdoo Aero on the 4th
Warmest on average overall 33.4 °C at Roebourne Aero
Coolest on average overall 19.4 °C at Windy Harbour
Wettest overall 459.6 mm at Truscott
Wettest day 184.6 mm at Derby Main Roads on the 29th
Strongest wind gust 154.0 km/h at Port Hedland Airport on the 4th

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 March daily rainfall
New record
(mm)
Old
record
Years of
record
Average for
March
Albany 126.4 on the 14th 89.7 on 10 Mar 1917 149 38.1
Mount Barker 80.4 on the 14th 57.4 on 05 Mar 1956 138 36.7
Frankland 56.4 on the 14th 51.6 on 26 Mar 1965 75 23.2
Cranham 88.2 on the 14th 72.6 on 20 Mar 1993 72 21.4
Denbarker 52.6 on the 14th 46.2 on 10 Mar 2000 53 37.1
Narrikup West 79.0 on the 14th 74.0 on 20 Mar 2019 29 41.0
Katanning 38.4 on the 14th 35.6 on 15 Mar 2013 27 21.9
Derby Main Roads 184.6 on the 29th 90.6 on 01 Mar 2020 25 119.6
Coondee 49.8 on the 14th 47.2 on 31 Mar 2023 22 21.1
King River 97.4 on the 14th 63.0 on 10 Mar 2000 20 39.5



Record highest March total rainfall
New record
(mm)
Old
record
Years of
record
Average for
March
Derby Main Roads 344.7 311.6 in 1989 25 128.6



Highest March total rainfall for at least 20 years
Observed
(mm)
Most recent
higher
Average for
March
Albany 145.2 166.0 in 1917 38.8
Frankland 59.2 65.5 in 1971 23.7
Cranham 93.0 100.2 in 1993 22.4
Mount Barker 99.1 118.6 in 1993 37.2
Manjimup 51.8 80.0 in 1998 29.6
Meda 318.6 645.0 in 2000 123.2

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 March temperature
New record
(°C)
Old
record
Years of
record
Average for
March
Giles Meteorological Office 44.6 on the 1st =44.6 on 11 Mar 2019 69 34.0
Ongerup 40.5 on the 7th 39.7 on 16 Mar 1980 59 26.2
Learmonth Airport 45.9 on the 3rd 45.5 on 03 Mar 1985 51 36.6
Jacup 41.0 on the 7th 40.4 on 13 Mar 2015 32 25.9
Mount Magnet Aero 43.3 on the 2nd 42.7 on 20 Mar 2022 30 33.4
Thevenard Island 44.2 on the 3rd 42.2 on 04 Mar 2017 29 34.0
Morawa Airport 43.6 on the 6th 43.0 on 01 Mar 1998 29 33.5
Newdegate Research Station 40.9 on the 7th 39.8 on 29 Mar 2021 29 28.0
Dalwallinu 41.7 on the 2nd 41.6 on 07 Mar 2014 28 31.6
Kalumburu 40.1 on the 6th 39.2 on 12 Mar 2005 27 34.3
Barrow Island Airport 40.6 on the 3rd 40.3 on 29 Mar 2018 27 33.5



Record highest March mean maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
March
Cape Naturaliste 27.9 =27.9 in 2011 122 24.6
Manjimup 28.4 28.1 in 2011 86 24.9
Salmon Gums Res.Stn. 30.9 30.1 in 1978 85 27.3
Perth Airport 33.1 32.8 in 2011 81 29.8
Mullewa 36.6 36.5 in 1994 80 33.8
Carnarvon Airport 35.0 34.8 in 2024 79 31.7
Pearce RAAF 33.7 33.3 in 1995 65 30.6
Wongan Hills 34.3 33.7 in 1994 58 31.0
Esperance 28.2 27.1 in 2021 56 25.2
Beverley 34.6 33.5 in 2011 56 30.8
Pingelly 31.5 31.1 in 1994 54 28.5
Wagin 30.5 30.3 in 1994 53 27.7
Learmonth Airport 39.4 39.1 in 2018 51 36.6
Paynes Find 35.7 35.6 in 1994 45 33.1
Jarrahwood 30.6 =30.6 in 2011 44 27.8
Carnegie 37.7 =37.7 in 2005 36 34.3
Esperance Aero 29.6 28.6 in 2005 34 26.1
Laverton Aero 34.8 33.9 in 2008 34 30.8
Karratha Aero 38.5 38.4 in 2018 32 36.2
Jacup 29.7 29.3 in 2012 32 25.9
Mount Magnet Aero 36.9 36.1 in 2014 30 33.4
Rocky Gully 27.8 27.2 in 2011 30 25.1
Paraburdoo Aero 40.0 =40.0 in 2010 30 37.1
Bunbury 30.4 30.0 in 2011 30 27.8
Newdegate Research Station 31.6 30.3 in 2005 29 28.0
Hopetoun North 27.5 26.7 in 2007 29 24.6
Cunderdin Airfield 33.8 32.7 in 2011 29 31.0
Morawa Airport 36.3 35.8 in 2018 29 33.5
York 33.9 32.9 in 2011 29 30.7
Gingin Aero 33.2 32.8 in 2011 29 30.8
Dalwallinu 34.4 33.1 in 2019 28 31.6
Bridgetown 30.0 29.1 in 2011 28 27.3
Lake Grace 31.5 30.2 in 2005 28 28.0
Wandering 31.2 31.0 in 2011 27 28.8
Katanning 30.0 29.4 in 2005 27 27.0
Norseman Aero 31.6 31.2 in 2005 26 28.7
Shark Bay Airport 37.0 36.1 in 2018 25 34.2
Gooseberry Hill 32.1 32.0 in 2011 25 29.8
Garden Island HSF 28.9 28.8 in 2011 24 27.1
Collie East 30.8 30.7 in 2011 23 28.2
Munglinup West 30.5 29.2 in 2005 23 26.9
Bulga Downs 35.8 =35.8 in 2005 23 32.9
North Walpole 25.6 =25.6 in 2005 22 23.9



Highest March mean maximum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
March
Narrogin 30.8 31.0 in 1936 27.4
Kalgoorlie-Boulder Airport 32.4 33.1 in 1980 29.5
Meekatharra Airport 37.4 38.6 in 1980 34.3
Badgingarra Research Stn 33.9 34.0 in 1988 31.9
Hyden 33.5 33.7 in 1994 30.0
Northam 33.9 34.4 in 1994 30.8
Merredin 33.1 33.5 in 1994 30.4
Bencubbin 34.0 34.6 in 1994 30.8

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 March daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
March
Albany 22.1 on the 27th 21.5 on 13 Mar 2010 82 14.9
Meekatharra Airport 30.8 on the 3rd 30.6 on 01 Mar 1970 75 21.4
Onslow Airport 32.1 on the 4th 32.0 on 04 Mar 2016 59 24.4
Learmonth Airport 30.8 on the 6th 29.5 on 26 Mar 1985 51 23.1
Murchison 29.0 on the 6th =29.0 on 13 Mar 2019 37 20.4
Forrest 25.2 on the 15th 25.0 on 03 Mar 2013 33 14.6
Karratha Aero 31.4 on the 1st 31.3 on 01 Mar 2005 32 26.1
Thevenard Island 32.7 on the 4th 31.0 on 04 Mar 2016 30 26.2
Paraburdoo Aero 32.7 on the 4th 32.1 on 02 Mar 2024 30 23.7
Mount Magnet Aero 30.0 on the 3rd 29.7 on 05 Mar 2019 30 20.4
Barrow Island Airport 31.1 on the 4th 30.7 on 17 Mar 2022 27 26.6
Varanus Island 31.0 on the 4th 30.7 on 16 Mar 2022 26 27.1



Record lowest March temperature
New record
(°C)
Old
record
Years of
record
Average for
March
North Island 15.3 on the 13th 15.4 on 27 Mar 2013 25 22.0



Record highest March mean minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
March
Eucla 18.1 18.0 in 1940 110 16.0
Albany 17.9 17.2 in 2022 109 14.9
Kalgoorlie-Boulder Airport 18.6 18.3 in 2005 84 16.2
Port Hedland Airport 27.0 26.7 in 2024 77 24.7
Esperance 17.1 17.0 in 1992 56 15.2
Learmonth Airport 25.0 24.9 in 2019 51 23.1
Laverton Aero 21.4 21.0 in 2019 34 18.5
Forrest 16.6 16.3 in 2024 33 14.6
Karratha Aero 28.1 27.9 in 2022 32 26.1
Paraburdoo Aero 26.5 26.2 in 2019 30 23.7
Hopetoun North 16.4 15.9 in 2022 30 14.3
Southern Cross Airfield 17.6 17.3 in 2016 29 15.6
Barrow Island Airport 27.4 =27.4 in 2020 27 26.6
Norseman Aero 16.4 16.2 in 2005 26 14.3
Varanus Island 28.6 28.0 in 2020 26 27.1
North Walpole 15.8 =15.8 in 2005 22 14.5
Red Rocks Point 18.7 18.6 in 2019 21 17.2



Highest March mean minimum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
March
Esperance Aero 16.4 16.5 in 1992 14.6
Pardoo Station 26.0 26.5 in 1998 24.7
Leinster Aero 21.8 23.6 in 2005 19.3
Munglinup West 15.3 15.9 in 2005 13.9
Lake Grace 16.0 17.2 in 2005 14.5
Jacup 14.3 14.8 in 2005 12.7
Bencubbin 18.1 19.3 in 2005 16.4
Shannon 14.4 14.7 in 2005 12.8
Rocky Gully 14.3 14.9 in 2005 12.6
Manjimup 14.4 15.1 in 2005 12.6

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 March mean temperature
New record
(°C)
Old
record
Years of
record
Average for
March
Albany 20.9 20.7 in 1921 109 18.6
Salmon Gums Res.Stn. 22.6 22.4 in 2005 85 20.0
Esperance 22.6 21.6 in 2005 56 20.2
Learmonth Airport 32.2 32.0 in 2019 51 29.8
Laverton Aero 28.1 27.3 in 2019 34 24.6
Esperance Aero 23.0 22.2 in 2005 34 20.3
Karratha Aero 33.3 32.8 in 2022 32 31.2
Jacup 22.0 21.5 in 2005 32 19.3
Bunbury 23.2 23.0 in 2011 30 21.1
Paraburdoo Aero 33.3 33.0 in 2019 30 30.4
Mount Magnet Aero 29.8 29.5 in 2019 30 26.9
Newdegate Research Station 22.8 =22.8 in 2005 29 20.4
Hopetoun North 22.0 21.2 in 2005 29 19.6
Southern Cross Airfield 25.4 25.0 in 2002 29 23.1
York 24.5 =24.5 in 2005 29 22.6
Lake Grace 23.7 =23.7 in 2005 28 21.2
Dalwallinu 25.8 25.6 in 2005 28 24.1
Barrow Island Airport 31.4 =31.4 in 2018 27 30.1
Katanning 22.2 =22.2 in 2005 27 20.1
Varanus Island 31.4 31.0 in 2018 26 29.9
Norseman Aero 24.0 23.7 in 2005 26 21.5
Shark Bay Airport 29.6 29.2 in 2024 25 27.8
Munglinup West 22.9 22.6 in 2005 23 20.4



Highest March mean temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
March
Northam 25.4 25.6 in 1921 23.1
Wongan Hills 25.7 25.8 in 1978 23.7
Kalgoorlie-Boulder Airport 25.5 25.7 in 1980 22.8
Leinster Aero 28.7 30.1 in 2005 25.6
Bulga Downs 28.2 28.5 in 2005 25.8
Wagin 22.5 23.2 in 2005 20.6
Pingelly 23.8 23.9 in 2005 21.6
Cunderdin Airfield 25.0 25.1 in 2005 23.2
North Walpole 20.6 20.7 in 2005 19.2
Shannon 20.5 20.8 in 2005 18.8
Rocky Gully 21.0 21.1 in 2005 18.9
Jarrahwood 22.0 22.3 in 2005 19.8
Bridgetown 21.7 21.9 in 2005 19.7
Manjimup 21.3 21.4 in 2005 18.8
Badgingarra Research Stn 26.1 =26.1 in 2005 24.2

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





Summary statistics for March 2025
Maximum temperatures
(°C)
Minimum temperatures
(°C)
Rainfall
(millimetres)
Mean for
March
2025
Diff
from
average
Highest for
March
2025
Mean for
March
2025
Diff
from
average
Lowest for
March
2025
Total for
March
2025
Average
for
March
Rank of
March
2025
Fraction of
March
average
North Kimberley (district 01)
Doongan 34.0 +0.6 38.1 6th 22.9 +0.8 21.4 8th 234.1 202.2 average 116%
Kalumburu 35.0 +0.7 40.1 6th 24.5 +0.8 22.0 7th 176.8 205.8 average 86%
Troughton Island 32.9 +0.8 35.0 6th 27.2 +0.6 24.0 15th 235.2 132.1 high 178%
Truscott 32.6 -0.2 36.2 6th 25.3 0.0 23.1 7th 459.6 191.4 high 240%
Wyndham Aero 38.2 +1.9 42.1 6th 26.7 +1.0 23.6 12th 65.4 145.2 average 45%
East Kimberley (district 02)
Argyle Aerodrome 36.8 +1.0 41.9 6th 26.1 +1.2 22.9 21st 78.0 146.9 average 53%
Halls Creek Airport 37.1 41.9 3rd 23.8 21.4 1st 48.0
Kununurra Aero 36.6 +0.8 41.9 6th 24.9 +0.6 22.4 1st 72.6 143.0 average 51%
Warmun 37.8 +1.8 41.0 9th 129.0 117.6 average 110%
West Kimberley (district 03)
Bidyadanga 36.2 +0.8 42.0 7th 25.2 +0.3 22.5 14th 55.8 94.5 average 59%
Broome Airport 35.1 +1.1 39.8 7th 26.5 +1.0 23.1 4th 67.4 98.8 average 68%
Curtin Aero 36.1 -0.1 40.9 1st 24.4 +0.2 21.0 17th 274.8 143.8 high 191%
Derby Aero 35.3 -0.1 39.7 1st 25.5 +0.4 21.4 17th 360.0 130.9 high 275%
Fitzroy Crossing Aero 38.1 +1.0 42.9 2nd 25.0 +1.0 21.5 4th 134.8 104.8 high 129%
Yampi Sound (Defence) 35.3 39.4 1st 25.0 21.9 6th 0.0
De Grey (district 04)
Karratha Aero 38.5 +2.3 43.7 2nd 28.1 +2.0 25.1 27th 22.4 46.6 average 48%
Legendre Island 35.9 +2.2 39.4 5th 29.0 +1.7 25.0 19th
Mandora 38.8 +1.8 43.0 7th 24.9 +0.8 20.2 27th 15.0 72.2 average 21%
Marble Bar 39.8 +1.5 44.5 3rd 26.1 +0.9 20.8 10th 3.0 77.9 v low 4%
Pardoo Station 37.4 +0.8 40.4 16th 26.0 +1.3 21.6 12th 57.2 63.8 average 90%
Port Hedland Airport 38.1 +1.3 42.1 5th 27.0 +2.3 24.0 27th 5.4 54.2 average 10%
Roebourne Aero 40.2 +2.3 45.5 5th 26.7 +1.3 23.8 27th 14.2 39.0 average 36%
Fortescue (district 05)
Barrow Island Airport 35.4 +1.9 40.6 3rd 27.4 +0.8 22.7 14th 59.4 51.5 high 115%
Karijini North 39.5 44.6 5th 27.0 20.2 20th 29.8
Learmonth Airport 39.4 +2.8 45.9 3rd 25.0 +1.9 20.8 20th 11.8 40.1 average 29%
Mardie 39.4 +1.8 45.7 6th 26.3 +1.9 22.6 14th 10.0 48.2 average 21%
Onslow Airport 38.3 +2.1 45.7 3rd 26.4 +2.0 21.5 10th 23.2 68.0 average 34%
Thevenard Island 35.5 +1.5 44.2 3rd 27.5 +1.3 22.9 14th 32.4 32.5 high 100%
West Gascoyne (district 06)
Carnarvon Airport 35.0 +3.3 44.1 24th 23.4 +1.2 16.3 14th 0.0 15.6 lowest 0%
Gascoyne Junction 39.8 +2.1 43.0 23rd 23.2 +0.5 19.0 13th 9.0 29.5 average 30%
Murchison 40.8 +5.2 45.0 3rd 23.2 +2.8 16.5 14th 1.2 32.3 low 4%
Shark Bay Airport 37.0 +2.8 42.7 27th 22.1 +0.7 15.2 14th 0.0 16.0 lowest 0%
East Gascoyne (district 07)
Newman Aero 38.4 +2.7 43.3 1st 24.0 +1.7 19.8 27th 5.4 43.5 low 12%
Paraburdoo Aero 40.0 +2.9 45.2 2nd 26.5 +2.8 20.5 20th 22.8 50.9 average 45%
Murchison (district 07A)
Meekatharra Airport 37.4 +3.1 43.2 2nd 24.3 +2.9 19.8 18th 11.6 30.7 average 38%
Mount Magnet Aero 36.9 +3.5 43.3 2nd 22.6 +2.2 17.5 15th 4.2 35.6 low 12%
Paynes Find 35.7 +2.6 43.5 2nd 20.1 +1.8 15.6 18th 66.6 27.1 high 246%
North Coast (district 08)
Carnamah 34.7 +1.9 43.0 6th 18.1 +0.7 14.5 14th 2.9 20.1 average 14%
Dalwallinu 34.4 +2.8 41.7 2nd 17.2 +0.6 13.1 20th 26.2 28.2 average 93%
Geraldton Airport 34.3 +2.4 42.9 24th 18.4 -0.1 14.7 14th 3.6 15.2 average 24%
Kalbarri 35.4 +2.8 43.6 24th 20.4 +1.0 14.5 14th 0.2 11.6 low 2%
Morawa Airport 36.3 +2.8 43.6 6th 19.1 +0.8 15.7 14th 7.2 19.9 average 36%
Mullewa 36.6 +2.8 43.5 6th 20.2 +1.7 14.0 14th 0.0 20.4 lowest 0%
North Island 29.3 +1.1 36.2 27th 22.8 +0.8 15.3 13th 4.8 5.4 high 89%
Wongan Hills 34.3 +3.3 41.1 6th 17.2 +0.8 13.1 21st 26.0 21.0 high 124%
Central Coast (district 09)
Badgingarra Research Stn 33.9 +2.0 41.5 6th 18.3 +1.8 12.9 14th 1.6 15.4 low 10%
Bickley 30.2 +2.3 38.8 6th 16.0 +1.3 10.8 20th 27.2 27.0 average 101%
Garden Island HSF 28.9 +1.8 38.7 6th 19.1 +0.8 15.3 20th 5.6 16.4 average 34%
Gingin Aero 33.2 +2.4 41.6 24th 15.9 +0.5 8.7 21st 6.6 18.1 average 36%
Jandakot Aero 32.0 +2.3 40.3 24th 16.7 +1.0 10.0 21st 11.6 16.8 average 69%
Jurien Bay 30.8 +1.2 41.2 26th 18.1 +1.3 13.1 22nd 0.4 15.1 v low 3%
Karnet 30.1 +2.2 37.8 6th 16.0 +1.6 11.4 20th 16.6 25.1 average 66%
Lancelin (Defence) 30.2 40.5 6th 17.3 10.6 21st 7.2
Millendon (Swan Valley) 33.3 42.1 6th 17.0 10.2 21st 8.2
Pearce RAAF 33.7 +3.1 42.5 6th 17.4 +1.3 10.2 21st 27.4 16.3 high 168%
Perth Airport 33.1 +3.3 41.5 6th 17.1 +1.1 8.8 21st 26.0 16.4 high 158%
Perth Metro 31.7 +2.0 40.3 6th 17.7 +0.8 10.9 21st 19.0 20.0 average 95%
Rottnest Island 28.0 +1.8 37.7 6th 20.0 +1.2 15.9 20th 2.8 18.4 low 15%
Swanbourne 30.4 +1.6 39.6 27th 18.7 +1.1 13.8 21st 12.0 21.3 average 56%
South Coast (district 09A)
Albany 23.9 +1.6 33.3 12th 17.9 +3.0 11.5 21st 145.2 38.0 high 382%
Albany Airport 26.1 +1.9 36.0 12th 15.7 +1.7 7.7 21st 107.8 39.7 highest 272%
Bridgetown 30.0 +2.7 37.6 6th 13.4 +1.3 5.5 20th 5.8 21.3 low 27%
Bunbury 30.4 +2.6 38.3 6th 16.0 +1.5 8.1 20th 17.4 19.1 average 91%
Busselton Aero 30.0 +2.1 36.3 26th 14.8 +1.1 7.4 20th 19.2 19.4 average 99%
Cape Leeuwin 24.5 +1.8 30.0 6th 18.5 +1.7 14.9 20th 17.6 28.3 average 62%
Cape Naturaliste 27.9 +3.3 35.0 27th 16.5 +1.4 11.4 20th 31.8 22.9 high 139%
Collie East 30.8 +2.6 38.1 6th 13.3 +1.0 5.5 20th 12.2 18.4 average 66%
Donnybrook 31.5 +3.5 38.5 6th 16.3 +3.3 11.6 18th 20.4 25.3 average 81%
Dwellingup 30.5 +3.4 38.2 6th 14.7 +1.6 8.8 21st 22.2 26.7 average 83%
Esperance 28.2 +3.0 41.9 3rd 17.1 +1.9 12.0 6th 37.2 28.8 high 129%
Esperance Aero 29.6 +3.5 42.3 3rd 16.4 +1.8 11.9 6th 32.0 32.6 average 98%
Hopetoun North 27.5 +2.9 38.1 12th 16.4 +2.1 9.4 21st 21.6 30.5 average 71%
Jarrahwood 30.6 +2.8 38.0 26th 13.6 +1.7 6.5 21st 27.0 22.1 average 122%
Mandurah 29.4 +1.5 35.5 6th 19.2 +1.0 14.8 20th 9.2 15.8 average 58%
Manjimup 28.4 +3.5 37.5 27th 14.4 +1.8 8.6 5th 51.8 29.4 high 176%
Mount Barker 28.3 +4.0 37.0 9th 14.8 +2.4 12.3 10th 99.1 36.7 high 270%
North Walpole 25.6 +1.7 34.1 6th 15.8 +1.3 9.7 21st 49.2 36.8 high 134%
Rocky Gully 27.8 +2.7 35.5 6th 14.3 +1.7 7.2 21st 48.8 35.5 high 138%
Shannon 26.7 +1.9 36.0 6th 14.4 +1.6 8.6 21st 15.6 32.6 low 48%
Windy Harbour 23.9 +0.5 32.0 6th 14.8 +1.1 8.5 5th 30.2 30.1 average 100%
Witchcliffe West 27.5 36.3 27th 14.9 8.9 21st 16.6
North Central (district 10)
Bencubbin 34.0 +3.2 41.4 2nd 18.1 +1.7 13.5 18th 16.7 24.3 average 69%
Cunderdin Airfield 33.8 +2.8 40.0 22nd 16.2 +0.7 9.8 21st 19.4 22.1 average 88%
Goomalling 35.1 +3.8 41.4 6th 17.2 +1.5 12.5 25th 17.6 20.4 average 86%
Kellerberrin 35.2 +4.8 40.5 7th 16.5 +1.4 10.5 18th 43.5 21.9 high 199%
Merredin 33.1 +2.7 40.6 7th 18.9 +2.6 13.0 20th 21.6 21.4 average 101%
Northam 33.9 +3.1 40.6 6th 16.8 +1.3 11.5 21st 27.0 19.4 high 139%
York 33.9 +3.2 41.7 22nd 15.1 +0.7 9.0 21st 25.7 22.3 average 115%
South Central (district 10A)
Beverley 34.6 +3.8 40.4 24th 16.1 +1.3 9.4 21st 21.6 17.4 high 124%
Brookton 32.4 +2.9 39.4 24th 15.4 +1.0 9.9 20th 38.0 19.0 high 200%
Corrigin 32.5 +3.6 39.0 9th 15.7 +1.3 10.0 20th 27.2 22.5 average 121%
Hyden 33.5 +3.5 42.0 7th 16.3 +2.0 8.3 20th 22.2 22.4 average 99%
Jacup 29.7 +3.8 41.0 7th 14.3 +1.6 6.5 21st 4.8 33.0 v low 14%
Katanning 30.0 +3.0 39.1 7th 14.4 +1.3 9.0 5th 39.8 22.8 high 175%
Lake Grace 31.5 +3.5 40.2 7th 16.0 +1.5 9.1 20th 35.2 21.0 high 168%
Narrogin 30.8 +3.4 38.0 24th 14.6 +1.4 8.4 20th 10.2 21.5 average 47%
Newdegate Research Station 31.6 +3.6 40.9 7th 14.0 +1.2 6.7 21st 20.4 22.1 average 92%
Ongerup 32.2 +6.0 40.5 7th 14.4 +1.2 9.1 5th 11.6 22.6 average 51%
Pingelly 31.6 +3.1 38.3 24th 15.9 +1.2 9.2 20th 32.8 18.1 high 181%
Ravensthorpe 30.5 +3.9 40.1 12th 15.7 +2.0 11.5 21st 41.8 32.5 high 129%
Wagin 30.5 +2.8 38.0 7th 14.5 +0.9 7.7 20th 33.8 20.6 high 164%
Wandering 31.2 +2.4 38.2 24th 13.3 +0.4 5.9 21st 50.0 22.5 high 222%
Eucla (district 11)
Eucla 28.3 +3.1 44.6 14th 18.1 +2.1 10.7 22nd 5.2 22.9 low 23%
Eyre 27.6 +1.8 40.9 12th 14.7 +0.4 3.2 21st 0.6 30.0 v low 2%
Forrest 32.2 +2.9 40.9 4th 16.6 +2.0 10.5 21st 0.2 23.2 lowest 1%
Red Rocks Point 25.2 +0.9 38.9 19th 18.7 +1.5 10.2 21st 5.2 21.2 low 24%
South East (district 12)
Bulga Downs 35.8 +2.9 41.9 2nd 20.7 +2.0 12.0 19th 20.8 26.9 average 77%
Kalgoorlie-Boulder Airport 32.4 +2.9 42.6 3rd 18.6 +2.4 13.7 21st 38.8 25.6 high 152%
Laverton Aero 34.8 +4.0 41.3 8th 21.4 +2.9 16.8 17th 50.8 40.8 average 124%
Leinster Aero 35.6 +3.7 40.6 1st 21.8 +2.5 17.1 18th 14.6 35.8 average 41%
Leonora Aero 34.3 +2.6 40.2 4th 21.1 +1.8 16.2 18th 56.2 42.3 average 133%
Munglinup West 30.5 +3.6 41.4 3rd 15.3 +1.4 10.9 21st 46.8 32.4 high 144%
Norseman Aero 31.6 +2.9 41.9 3rd 16.4 +2.1 8.3 20th 24.4 30.1 average 81%
Salmon Gums Res.Stn. 30.9 +3.6 42.3 3rd 14.3 +1.6 6.6 21st 33.8 26.2 high 129%
Southern Cross Airfield 33.1 +2.5 40.4 7th 17.6 +2.0 11.2 20th 35.8 34.5 average 104%
North East (district 13)
Carnegie 37.7 +3.4 44.5 1st 23.1 +2.7 17.0 31st 6.7 35.4 average 19%
Giles Meteorological Office 35.5 +1.5 44.6 1st 22.5 +1.8 18.0 31st 5.8 34.6 average 17%
Telfer Aero 39.2 +1.6 44.2 3rd 26.0 +1.7 20.5 31st 0.2 75.2 v low 0%
Warburton Airfield 36.9 +2.6 44.0 4th 23.7 +3.4 18.9 29th 6.2 30.4 average 20%
Wiluna Aero 37.2 41.8 3rd 23.0 17.6 18th 7.4
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 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 on Tuesday 1 April 2025. 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