Western Australia in January 2026

Rainfall

  • Rainfall totals in January were below to very much below average for almost everywhere west of Kalgoorlie, and above average for the Eucla, parts of the Southern Interior and far north of the Kimberley districts.
  • Western Australia's area-averaged rainfall total in January was 46.5 mm, 19% below the 1961–1990 average.
  • It was the driest January in Western Australia since 2019.
  • Some sites had their highest January daily rainfall on record.
  • Troughton Island had its highest total January rainfall on record.

Temperature

Events

  • A widespread low to severe intensity heatwave with locally extreme conditions affected Western Australia between 4 and 10 January.
  • Another heatwave affected western Pilbara and Gascoyne on 20 and 21 January.
  • Tropical low 11U developed on 4 January in the Indian Ocean, north-west of the Cocos (Keeling) Islands and developed into Tropical Cyclone (TC) Jenna.
  • Tropical low 16U developed on 22 January over the Indian Ocean to the north-west of Australia. Early on 24 January it reached a tropical cyclone intensity (Category 1) and was named Luana. Tropical Cyclone (TC) Luana made landfall north of Broome, in the afternoon of 24 January as a Category 2 system, bringing heavy rainfall and damaging winds to the northern Dampier Peninsula.
  • For more details, visit the January national climate summary.

Extremes in January 2026
Hottest day 49.2 °C at Shark Bay Airport on the 20th
Warmest days on average 43.0 °C at Paraburdoo Aero
43.0 °C at Marble Bar
Coolest days on average 23.1 °C at Albany
Coldest day 18.0 °C at Albany on the 9th
Coldest night 4.0 °C at Eyre on the 1st
Coolest nights on average 12.2 °C at Rocky Gully
Warmest nights on average 28.2 °C at Paraburdoo Aero
Warmest night 35.8 °C at Paraburdoo Aero on the 7th
Warmest on average overall 35.6 °C at Paraburdoo Aero
Coolest on average overall 18.4 °C at Windy Harbour
Wettest overall 623.0 mm at Theda
Wettest day 231.8 mm at Curtin Aero on the 25th
Strongest wind gust 122.0 km/h at Curtin Aero 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 January daily rainfall
New record
(mm)
Old
record
Years of
record
Average for
January
Udialla 185.0 on the 25th 171.4 on 08 Jan 2015 70 218.5
Lansdowne 182.2 on the 1st 168.4 on 18 Jan 1966 45 180.9
Curtin Aero 231.8 on the 25th 138.0 on 23 Jan 2010 32 244.5
Derby Main Roads 187.4 on the 25th 155.0 on 23 Jan 2025 27 235.6



Record highest January total rainfall
New record
(mm)
Old
record
Years of
record
Average for
January
Troughton Island 593.6 592.9 in 1973 40 271.6



Record highest January temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Carnarvon Airport 47.9 on the 21st 47.8 on 20 Jan 2015 81 31.4
Shark Bay Airport 49.2 on the 20th 47.3 on 20 Jan 2015 26 34.2



Record lowest January daily maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Curtin Aero 25.6 on the 24th 25.7 on 07 Jan 2015 36 36.3
Truscott 26.4 on the 18th 26.7 on 03 Jan 2008 22 32.2



Highest January mean maximum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
January
Learmonth Airport 40.2 41.4 in 2005 38.0

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 January daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Kalbarri 30.5 on the 21st =30.5 on 22 Jan 1981 55 19.8
Paraburdoo Aero 35.8 on the 7th 34.6 on 02 Jan 2010 30 26.1
Shark Bay Airport 28.9 on the 21st 27.8 on 28 Jan 2019 26 21.7



Record lowest January temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Windy Harbour 4.2 on the 31st 6.5 on 17 Jan 2023 39 14.3
Truscott 20.7 on the 13th 21.1 on 07 Jan 2008 22 25.5



Record highest January mean minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Paraburdoo Aero 28.2 27.8 in 2022 30 26.1



Lowest January mean minimum temperature for at least 20 years
Observed
(°C)
Most recent
lower
Average for
January
Windy Harbour 13.3 12.2 in 2003 14.3

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




Record highest January mean temperature
New record
(°C)
Old
record
Years of
record
Average for
January
Giles Meteorological Office 33.6 =33.6 in 2025 70 30.5



Highest January mean temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
January
Paraburdoo Aero 35.6 =35.6 in 2005 33.5

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 January 2026
Maximum temperatures
(°C)
Minimum temperatures
(°C)
Rainfall
(millimetres)
Mean for
January
2026
Diff
from
average
Highest for
January
2026
Mean for
January
2026
Diff
from
average
Lowest for
January
2026
Total for
January
2026
Average
for
January
Rank of
January
2026
Fraction of
January
average
North Kimberley (district 01)
Doongan 32.4 -0.8 35.8 21st 23.2 +0.3 20.5 18th 345.7 302.1 average 114%
Kalumburu 33.3 -0.8 38.1 5th 24.2 -0.6 21.9 10th 451.2 347.2 high 130%
Troughton Island 31.3 -0.6 33.7 6th 26.4 -0.1 22.9 17th 593.6 271.6 highest 219%
Truscott 31.9 -0.3 37.2 6th 24.9 -0.6 20.7 13th 422.2 346.5 average 122%
Wyndham Aero 35.7 -0.7 39.8 4th 25.9 -0.3 23.0 17th 233.8 201.6 average 116%
East Kimberley (district 02)
Halls Creek Airport 37.5 +1.4 41.4 20th 24.4 +0.1 20.8 16th 141.0
Kununurra Aero 36.3 +0.5 40.5 14th 24.9 -0.2 21.7 22nd 226.8 215.5 average 105%
West Kimberley (district 03)
Broome Airport 33.6 +0.3 35.5 13th 26.8 +0.4 21.9 16th 232.8 200.0 high 116%
Curtin Aero 35.9 -0.4 39.1 4th 24.7 -0.3 20.1 22nd 447.2 244.5 high 183%
Cygnet Bay 33.9 +0.4 36.9 10th 25.1 -0.6 22.4 1st 459.3 246.5 high 186%
Derby Aero 35.6 +0.4 38.3 17th 26.0 +0.3 22.7 20th 303.0 208.9 high 145%
Fitzroy Crossing Aero 37.9 +0.4 41.5 4th 25.8 +0.6 21.3 17th 119.2 195.3 low 61%
Yampi Sound (Defence) 34.6 37.8 21st 25.4 22.4 21st 399.8
De Grey (district 04)
Bedout Island 34.4 +1.0 36.7 2nd 28.3 +0.9 26.7 18th
Karratha Aero 36.3 +0.3 42.9 21st 27.9 +1.0 24.8 25th 0.2 51.6 low 0%
Legendre Island 33.0 +0.1 36.1 21st 27.3 +0.5 25.2 29th
Mandora 36.4 +0.4 42.8 3rd 26.6 +1.1 22.0 14th 77.0 89.0 average 86%
Marble Bar 43.0 +2.1 47.8 19th 27.4 +0.9 23.2 11th 21.6 107.3 low 20%
Pardoo Station 38.0 +1.7 43.4 31st 26.8 +1.1 23.6 29th 5.9 70.2 low 8%
Port Hedland Airport 37.4 +1.0 43.0 21st 27.2 +1.5 23.8 3rd 3.0 62.2 low 5%
Roebourne Aero 40.1 +1.2 46.6 21st 27.6 +1.2 24.2 30th 0.6 65.3 low 1%
Fortescue (district 05)
Barrow Island Airport 34.3 +1.0 39.3 7th 26.2 +0.2 23.6 28th 0.2 28.4 low 1%
Karijini North 42.5 47.2 7th 27.3 19.9 13th 72.8
Learmonth Airport 40.2 +2.2 47.1 7th 23.8 +0.7 19.9 28th 0.0 29.6 lowest 0%
Mardie 37.4 -0.4 48.0 7th 26.7 +1.5 22.8 28th 3.6 38.5 average 9%
Onslow Airport 37.0 +0.5 49.0 7th 25.7 +1.1 21.8 28th 0.6 37.8 low 2%
Thevenard Island 33.7 +0.3 38.4 5th 25.9 +0.4 22.5 27th 12.6 31.3 average 40%
West Gascoyne (district 06)
Carnarvon Airport 31.9 +0.5 47.9 21st 22.9 +0.3 19.6 27th 0.0 10.8 lowest 0%
Gascoyne Junction 44.2 +3.3 48.5 20th 25.5 +1.5 19.0 27th 3.0 23.0 average 13%
Murchison 43.7 +4.2 43.7 4th 0.0 20.4 lowest 0%
Shark Bay Airport 34.5 +0.3 49.2 20th 21.6 -0.1 18.5 27th 0.0 6.4 lowest 0%
East Gascoyne (district 07)
Newman Aero 41.9 +2.7 46.5 19th 26.8 +1.6 23.0 3rd 27.6 69.0 average 40%
Paraburdoo Aero 43.0 +2.1 46.9 19th 28.2 +2.1 23.8 31st 32.0 58.3 average 55%
Murchison (district 07A)
Meekatharra Airport 41.3 +2.9 45.4 5th 26.0 +1.5 20.6 27th 2.4 29.3 low 8%
Mount Magnet Aero 39.9 +1.7 45.1 5th 24.1 +0.4 16.6 27th 1.8 23.5 low 8%
Paynes Find 39.0 +1.5 45.2 5th 21.4 +0.2 14.5 27th 0.0 20.6 lowest 0%
North Coast (district 08)
Carnamah 37.7 +1.5 42.8 21st 18.6 +0.1 11.0 27th 0.0 12.6 lowest 0%
Dalwallinu 36.4 +0.9 42.2 22nd 17.4 -0.7 11.6 27th 0.4 19.7 low 2%
Geraldton Airport 32.9 -0.1 47.1 20th 18.2 -1.0 12.7 27th 2.8 6.8 average 41%
Kalbarri 33.7 +0.4 46.6 20th 20.0 +0.2 13.7 24th 0.0 4.8 lowest 0%
Morawa Airport 38.5 +0.9 44.5 22nd 19.4 -0.5 11.9 27th 0.2 18.9 low 1%
Mullewa 37.8 +0.9 44.0 20th 19.5 -0.1 12.9 27th 3.4 13.2 average 26%
North Island 27.9 +0.1 34.7 21st 21.3 -0.1 18.8 28th 0.8 2.2 average 36%
Wongan Hills 36.3 +1.5 42.1 2nd 17.4 -0.5 11.4 27th 1.0 14.8 average 7%
Central Coast (district 09)
Badgingarra Research Stn 34.3 -0.4 42.3 21st 17.4 +0.2 8.3 27th 0.6 10.4 average 6%
Bickley 30.9 +0.2 38.4 21st 15.5 0.0 10.3 27th 5.8 19.6 average 30%
Garden Island HSF 27.5 -0.1 38.9 21st 19.0 -0.1 15.3 18th 4.2 11.9 average 35%
Gingin Aero 33.0 -0.3 42.4 21st 16.3 -0.2 9.5 27th 1.0 13.7 average 7%
Jandakot Aero 32.0 +0.4 41.1 21st 17.6 +0.6 11.2 27th 0.6 14.7 average 4%
Jurien Bay 30.4 +0.2 43.2 20th 18.7 +1.4 12.2 27th 1.6 7.4 average 22%
Karnet 30.1 -0.6 37.2 21st 15.5 +0.1 10.9 27th 5.0 17.6 average 28%
Lancelin (Defence) 28.8 43.1 21st 17.8 11.4 1st 0.0
Millendon (Swan Valley) 33.4 41.1 21st 17.6 10.7 27th 3.0
Pearce RAAF 34.1 +0.5 42.1 2nd 17.9 +0.8 9.5 27th 1.6 9.7 average 16%
Perth Airport 33.6 +1.7 41.6 21st 18.1 +1.0 12.0 27th 0.2 10.3 low 2%
Perth Metro 31.3 -0.1 40.7 21st 18.3 +0.1 13.6 27th 1.8 16.4 average 11%
Rottnest Island 26.5 -0.2 36.2 21st 19.4 +0.2 15.9 18th 1.0 13.7 average 7%
Swanbourne 29.4 -0.5 41.2 21st 18.7 +0.3 13.7 27th 0.2 16.8 low 1%
South Coast (district 09A)
Albany 23.1 +0.3 32.3 22nd 16.1 +0.8 11.0 19th 4.7 23.5 v low 20%
Albany Airport 25.7 +0.1 34.8 22nd 13.6 -0.7 7.6 18th 12.8 20.1 low 64%
Bridgetown 29.2 -0.9 36.6 21st 12.6 -0.5 5.1 18th 5.2 14.3 average 36%
Bunbury 30.3 +0.3 38.8 21st 15.6 +0.1 8.9 18th 3.2 10.1 average 32%
Busselton Aero 30.2 -0.2 37.7 20th 14.2 -0.1 6.9 18th 2.0 12.3 average 16%
Cape Leeuwin 23.8 +0.7 27.3 21st 17.7 +0.7 14.7 28th 10.6 16.1 average 66%
Cape Naturaliste 27.3 +1.7 35.6 21st 15.8 +0.5 11.3 18th 7.2 10.6 average 68%
Collie East 31.5 +0.4 38.2 21st 13.1 -0.4 6.4 18th 0.6 15.9 low 4%
Donnybrook 32.2 +1.5 39.5 21st 15.9 +1.8 12.0 9th 0.4 12.4 low 3%
Dwellingup 31.3 +1.4 38.7 21st 14.8 +0.4 9.5 18th 3.8 16.2 average 24%
Esperance 26.0 -0.2 38.8 22nd 15.8 0.0 11.6 1st 1.2 24.6 v low 5%
Esperance Aero 27.7 -0.2 36.7 4th 14.6 -0.4 9.3 19th 2.0 27.0 v low 7%
Hopetoun North 24.8 -0.4 39.0 22nd 15.1 -0.2 10.1 1st 1.6 29.7 low 5%
Jarrahwood 30.5 +0.5 38.4 21st 12.7 -0.1 6.0 28th 5.2 15.5 average 34%
Mandurah 30.1 +0.4 38.6 20th 19.2 +0.2 14.9 27th 1.0 14.0 average 7%
Manjimup 28.0 +0.6 37.0 16th 13.4 +0.3 8.1 18th 6.4 19.4 low 33%
Mount Barker 28.0 +1.6 32.0 22nd 13.4 +0.6 10.4 28th 3.0 23.3 v low 13%
North Walpole 25.0 +0.5 34.9 16th 14.1 -0.3 8.8 18th 16.8 25.9 average 65%
Rocky Gully 27.8 +0.2 38.3 16th 12.2 -0.5 5.3 18th 9.6 18.5 average 52%
Shannon 26.4 -0.3 36.4 16th 13.1 +0.2 7.0 18th 8.6 16.4 average 52%
Windy Harbour 23.5 +0.1 32.2 21st 13.3 -1.0 4.2 31st 10.8 16.7 average 65%
Witchcliffe West 26.5 36.0 21st 14.2 7.2 18th 10.2
North Central (district 10)
Bencubbin 36.3 +1.7 42.0 22nd 17.7 -0.5 13.8 27th 0.0 16.6 lowest 0%
Cunderdin Airfield 35.9 +0.9 42.9 16th 16.8 -0.4 11.9 25th 3.0 20.6 average 15%
Goomalling 36.8 +1.8 42.0 4th 16.6 -0.2 12.1 27th 0.0 13.7 lowest 0%
Kellerberrin 35.4 +1.2 43.0 12th 15.5 -1.4 10.0 15th 0.0 13.3 lowest 0%
Merredin 36.4 +2.3 42.5 21st 17.1 -0.8 13.9 12th 0.0 14.5 lowest 0%
Northam 35.4 +1.1 41.9 2nd 16.5 -0.7 13.0 27th 0.5 11.6 average 4%
York 35.1 +0.6 42.2 2nd 15.4 -1.0 10.2 25th 1.9 25.8 average 7%
South Central (district 10A)
Beverley 35.4 +0.9 41.6 4th 15.7 -0.7 10.6 27th 1.0 12.8 average 8%
Brookton 33.8 +0.7 40.5 16th 14.8 -0.8 9.9 27th 0.6 13.0 low 5%
Corrigin 35.3 +2.6 42.0 18th 17.0 +1.1 13.0 12th 3.0 16.7 average 18%
Hyden 34.9 +1.0 42.2 3rd 15.4 -0.2 11.0 27th 2.2 19.3 average 11%
Jacup 28.5 +0.5 40.4 22nd 12.5 -0.6 7.3 28th 2.8 27.1 low 10%
Katanning 31.1 +0.9 41.0 16th 13.2 -0.5 7.8 18th 0.2 18.1 lowest 1%
Lake Grace 32.2 +0.8 40.9 16th 14.8 -0.5 10.0 28th 0.6 28.5 low 2%
Narrogin 32.1 +1.0 40.0 16th 14.6 +0.3 10.4 27th 0.6 12.7 low 5%
Newdegate Research Station 32.3 +0.8 40.8 22nd 12.3 -1.5 6.5 27th 1.8 17.8 average 10%
Ongerup 31.0 +2.0 38.6 19th 12.1 -1.7 7.1 20th 8.4 18.5 average 45%
Pingelly 32.8 +0.7 39.8 16th 15.1 -0.4 10.4 27th 1.4 11.3 average 12%
Ravensthorpe 28.7 -0.2 39.2 22nd 14.1 -0.1 8.6 11th 3.7 23.9 low 16%
Wagin 31.3 +0.1 40.0 16th 14.1 -0.5 8.2 18th 0.4 12.6 low 3%
Wandering 32.8 +0.4 39.2 16th 13.2 -1.0 6.7 18th 0.4 14.0 low 3%
Eucla (district 11)
Eucla 27.3 +1.3 45.4 23rd 17.3 +0.6 12.1 3rd 64.8 16.0 high 405%
Eyre 28.3 +1.6 44.5 25th 15.8 +0.5 4.0 1st 39.2 18.0 high 218%
Forrest 32.6 -0.5 45.2 23rd 16.7 +0.2 10.4 1st 56.6 22.6 high 250%
Red Rocks Point 25.3 0.0 44.5 23rd 18.0 -0.3 13.4 3rd 68.6 23.6 high 291%
South East (district 12)
Bulga Downs 39.8 +1.7 46.2 6th 23.4 +0.9 18.8 11th 0.6 29.6 low 2%
Kalgoorlie-Boulder Airport 35.7 +2.0 45.0 4th 19.0 +0.6 13.3 11th 1.0 26.2 low 4%
Laverton Aero 37.4 +1.6 47.3 6th 22.3 +0.6 15.5 11th 2.8 46.6 low 6%
Leinster Aero 39.3 +1.9 46.1 6th 24.1 +0.8 18.0 29th 0.4 39.3 low 1%
Leonora Aero 38.4 +1.4 46.4 6th 22.8 -0.1 16.4 11th 0.4 40.1 lowest 1%
Munglinup West 29.3 +0.2 39.9 22nd 13.5 -0.9 9.5 28th 1.6 32.5 lowest 5%
Norseman Aero 33.9 +1.1 43.7 4th 15.9 0.0 10.6 24th 2.8 30.3 low 9%
Salmon Gums Res.Stn. 32.3 +1.6 41.0 4th 13.6 -0.4 6.1 19th 0.2 25.2 v low 1%
Southern Cross Airfield 35.5 +0.6 43.2 3rd 18.1 +0.1 13.9 10th 3.2 26.9 average 12%
North East (district 13)
Carnegie 40.0 +1.2 47.3 7th 23.9 -0.1 17.8 29th 77.0 38.0 high 203%
Giles Meteorological Office 41.0 +3.7 44.1 19th 26.3 +2.7 21.7 3rd 4.2 34.9 low 12%
Telfer Aero 41.7 +1.4 47.2 19th 26.9 +0.8 23.3 3rd 43.8 63.7 average 69%
Warburton Airfield 40.0 +2.0 45.9 13th 25.4 +2.1 19.5 29th 10.6 31.0 average 34%
Wiluna Aero 41.0 46.3 6th 25.5 19.6 29th 0.0
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 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