Western Australia in December 2024

Rainfall

Temperature

Events


Extremes in December 2024
Hottest day 46.5 °C at Geraldton Airport on the 22nd
Warmest days on average 41.4 °C at Marble Bar
Coolest days on average 21.7 °C at Albany
Coldest day 18.2 °C at Bickley on the 2nd
18.2 °C at Jacup on the 9th
Coldest night 3.0 °C at Eyre on the 29th
Coolest nights on average 11.9 °C at Rocky Gully
Warmest nights on average 28.4 °C at Bedout Island
Warmest night 31.3 °C at Mullewa on the 23rd
31.3 °C at Mullewa on the 22nd
Warmest on average overall 34.2 °C at Marble Bar
Coolest on average overall 17.8 °C at Mount Barker
Wettest overall 329.1 mm at Wallareenya
Wettest day 220.0 mm at Wallareenya on the 28th
Strongest wind gust 113.0 km/h at Fitzroy Crossing Aero on the 31st

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 December daily rainfall
New record
(mm)
Old
record
Years of
record
Average for
December
Gindalbie 58.0 on the 14th 57.0 on 29 Dec 1991 102 15.1
Winning 58.0 on the 11th 50.0 on 09 Dec 1908 97 6.7
Wallareenya 220.0 on the 28th 201.2 on 09 Dec 1975 87 24.6
Neds Creek 47.0 on the 14th 43.0 on 07 Dec 1998 78 16.9
Melangata 67.0 on the 12th 51.2 on 20 Dec 2022 68 12.8
Paynes Find 27.6 on the 14th =27.6 on 10 Dec 1981 67 11.8
Mount Gibson 23.0 on the 12th 20.6 on 17 Dec 2007 43 13.8
Barrow Island Airport 73.8 on the 13th 52.8 on 28 Dec 2012 26 6.1
Coolangatta Alert 34.0 on the 12th 17.0 on 21 Dec 2010 24 6.7



Record highest December total rainfall
New record
(mm)
Old
record
Years of
record
Average for
December
Wallareenya 297.1 228.6 in 1975 85 28.4
Melangata 77.5 56.1 in 1910 67 14.0
Barrow Island Airport 77.8 53.2 in 2012 26 8.8



Highest December total rainfall for at least 20 years
Observed
(mm)
Most recent
higher
Average for
December
Bryah 99.8 99.9 in 1932 15.1
Mount Vernon 101.8 137.0 in 1975 16.8
Telfer Aero 160.6 209.3 in 1995 48.7
Leinster Aero 89.8 125.8 in 1998 24.6
Newman Aero 121.2 236.0 in 1999 35.4
Paraburdoo Aero 93.0 138.0 in 2002 26.7
Ninghan Station 28.0 37.5 in 2002 10.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 December temperature
New record
(°C)
Old
record
Years of
record
Average for
December
Carnamah 45.8 on the 22nd 45.3 on 16 Dec 2013 83 33.7
Mullewa 45.5 on the 21st 45.0 on 31 Dec 1994 79 34.6
Pearce RAAF 44.7 on the 23rd 44.2 on 27 Dec 1976 65 30.6
Badgingarra Research Stn 44.5 on the 23rd 44.3 on 28 Dec 1976 56 32.2
Murchison 46.0 on the 22nd =46.0 on 21 Dec 2012 35 37.6
Bickley 41.0 on the 23rd =41.0 on 26 Dec 2007 31 28.4
Gooseberry Hill 45.1 on the 23rd 43.4 on 23 Dec 1997 25 30.5



Record highest December mean maximum temperature
New record
(°C)
Old
record
Years of
record
Average for
December
Carnarvon Airport 32.0 =32.0 in 1975 79 29.5
Varanus Island 33.3 =33.3 in 2019 25 31.2



Record highest December daily minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
December
Carnarvon Airport 27.3 on the 13th =27.3 on 11 Dec 1995 79 20.7
Mullewa 31.3 on the 22nd 30.1 on 28 Dec 1943 79 17.2
Pearce RAAF 28.2 on the 23rd 28.0 on 26 Dec 2021 66 14.7
Morawa Airport 29.9 on the 23rd 29.3 on 27 Dec 2003 28 17.6
Pardoo Station 30.9 on the 19th 30.5 on 12 Dec 1993 27 24.8
Barrow Island Airport 29.7 on the 31st 29.0 on 23 Dec 2016 26 24.5
Varanus Island 29.5 on the 31st 29.1 on 27 Dec 2019 25 25.0



Record highest December mean minimum temperature
New record
(°C)
Old
record
Years of
record
Average for
December
Port Hedland Airport 27.3 26.9 in 2021 77 24.2
Mardie 26.8 26.0 in 1979 69 23.1
Mandora 27.1 26.5 in 2012 60 24.6
Onslow Airport 26.5 25.5 in 2019 59 22.5
Learmonth Airport 23.9 23.3 in 2012 50 20.9
Paynes Find 21.4 21.2 in 2019 46 18.6
Murchison 22.7 22.6 in 2012 34 20.2
Karratha Aero 28.1 27.6 in 2019 32 25.6
Paraburdoo Aero 26.6 26.5 in 2019 29 24.8
Hopetoun North 15.1 15.0 in 2000 28 13.8
Morawa Airport 19.5 19.0 in 2019 28 17.6
Thevenard Island 26.6 26.0 in 2019 28 23.9
Barrow Island Airport 26.8 26.2 in 2012 26 24.5
Shark Bay Airport 21.1 20.9 in 2019 25 19.8
Varanus Island 27.2 26.7 in 2019 25 25.0
Roebourne Aero 27.3 26.9 in 2019 24 24.9



Highest December mean minimum temperature for at least 20 years
Observed
(°C)
Most recent
higher
Average for
December
Mullewa 20.1 20.3 in 1972 17.2
Carnarvon Airport 22.8 23.0 in 1972 20.7
Esperance 15.9 16.4 in 1977 14.4
Salmon Gums Res.Stn. 14.3 15.0 in 1982 12.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 December mean temperature
New record
(°C)
Old
record
Years of
record
Average for
December
Carnarvon Airport 27.4 27.3 in 1972 79 25.1
Onslow Airport 32.3 32.2 in 2019 59 29.2
Learmonth Airport 31.8 31.7 in 2019 50 29.0
Varanus Island 30.3 30.0 in 2019 25 28.1




Summary statistics for December 2024
Maximum temperatures
(°C)
Minimum temperatures
(°C)
Rainfall
(millimetres)
Mean for
December
2024
Diff
from
average
Highest for
December
2024
Mean for
December
2024
Diff
from
average
Lowest for
December
2024
Total for
December
2024
Average
for
December
Rank of
December
2024
Fraction of
December
average
North Kimberley (district 01)
Doongan 34.5 -0.2 38.8 21st 23.6 +0.4 22.4 30th 164.8 218.7 average 75%
Kalumburu 35.3 -0.4 39.2 20th 25.8 +0.7 23.5 22nd 192.2 229.6 average 84%
Troughton Island 33.5 +0.5 35.0 2nd 28.0 +0.6 24.8 24th 133.6 123.5 average 108%
Truscott 33.5 -0.8 36.0 20th 25.8 -0.3 23.2 22nd 230.8 194.3 average 119%
Wyndham Aero 38.4 +0.2 42.7 20th 27.0 +0.3 24.1 29th 116.8 147.7 average 79%
East Kimberley (district 02)
Argyle Aerodrome 38.5 +0.8 42.9 20th 27.4 +1.2 22.2 3rd 75.0 134.4 low 56%
Halls Creek Airport 38.8 43.0 21st 25.6 21.9 3rd 54.0
Kununurra Aero 37.3 -0.1 41.5 20th 25.5 0.0 22.4 23rd 181.6 141.9 high 128%
Warmun 40.2 +1.8 43.5 21st 26.7 +1.5 22.9 3rd 11.0 119.4 v low 9%
West Kimberley (district 03)
Bidyadanga 35.7 +0.7 44.2 22nd 24.9 -0.9 20.5 12th 114.2 59.1 high 193%
Broome Airport 35.3 +1.4 39.5 22nd 27.6 +1.0 24.3 29th 170.4 63.0 high 270%
Curtin Aero 38.3 -0.3 42.9 22nd 25.9 +0.7 22.5 20th 215.0 146.1 high 147%
Derby Aero 37.6 +0.2 43.1 21st 27.2 +0.9 22.8 20th 161.0 81.5 high 198%
Fitzroy Crossing Aero 39.6 +0.2 42.3 22nd 26.0 +0.2 23.2 19th 178.8 131.6 high 136%
Yampi Sound (Defence) 36.7 40.1 21st 26.0 23.9 26th 120.8
De Grey (district 04)
Bedout Island 33.8 +0.4 38.4 22nd 28.4 +1.3 24.9 13th
Karratha Aero 37.9 +1.9 43.6 22nd 28.1 +2.5 23.0 4th 2.4 14.1 average 17%
Legendre Island 33.9 +1.6 37.3 22nd 27.8 +1.8 24.5 4th
Mandora 37.1 +0.3 45.6 22nd 27.1 +2.5 23.6 22nd 132.8 33.3 high 399%
Marble Bar 41.4 -0.7 44.3 21st 26.9 +0.6 23.4 24th 56.0 34.6 high 162%
Port Hedland Airport 37.4 +0.6 46.3 23rd 27.3 +3.1 22.9 3rd 17.6 18.9 high 93%
Roebourne Aero 40.2 +0.6 46.0 22nd 27.3 +2.4 22.3 3rd 13.8 14.1 high 98%
Fortescue (district 05)
Barrow Island Airport 34.3 +2.0 40.0 23rd 26.8 +2.3 22.8 4th 77.8 6.1 highest 1275%
Karijini North 40.0 43.5 7th 26.5 23.1 11th 132.8
Learmonth Airport 39.6 +2.6 44.6 19th 23.9 +3.0 19.5 3rd 0.4 5.8 average 7%
Mardie 39.3 +1.7 44.9 19th 26.8 +3.7 21.1 3rd 21.0 9.1 high 231%
Onslow Airport 38.1 +2.1 44.1 27th 26.5 +4.0 21.0 4th 2.2 3.2 high 69%
Thevenard Island 34.6 +2.4 40.5 27th 26.6 +2.7 21.5 4th 10.0 6.1 high 164%
West Gascoyne (district 06)
Carnarvon Airport 32.0 +2.5 44.1 28th 22.8 +2.1 18.7 26th 0.8 5.1 high 16%
Emu Creek Station 40.4 +0.5 45.6 19th 24.3 +1.9 19.6 3rd 49.0 13.7 high 358%
Gascoyne Junction 39.5 +0.7 44.0 17th 24.1 +2.9 18.0 3rd 52.4 3.9 high 1344%
Murchison 39.3 +1.7 46.0 22nd 22.7 +2.5 14.5 2nd 3.7 12.5 average 30%
Shark Bay Airport 34.1 +1.6 43.2 28th 21.1 +1.3 16.3 3rd 0.0 7.1 lowest 0%
East Gascoyne (district 07)
Newman Aero 38.8 -0.6 43.1 7th 24.4 +0.1 19.9 3rd 121.2 33.7 high 360%
Paraburdoo Aero 40.7 0.0 45.3 7th 26.6 +1.8 20.2 4th 93.0 25.3 high 368%
Murchison (district 07A)
Meekatharra Airport 38.3 +1.6 43.0 7th 24.8 +2.5 16.2 2nd 21.6 14.2 high 152%
Mount Magnet Aero 37.7 +1.5 44.0 8th 23.3 +1.9 15.6 2nd 26.2 17.2 high 152%
Paynes Find 37.3 +2.0 43.2 23rd 21.4 +2.8 12.7 3rd 34.8 11.8 high 295%
North Coast (district 08)
Carnamah 37.7 +4.0 45.8 22nd 16.6 +0.4 10.6 3rd 3.2 8.5 average 38%
Dalwallinu 36.7 +3.2 43.7 22nd 17.2 +1.3 8.9 3rd 1.6 10.5 average 15%
Geraldton Airport 32.3 +0.8 46.5 22nd 18.3 +1.3 11.2 27th 1.4 4.3 average 33%
Kalbarri 32.1 +0.8 42.2 10th 19.3 +1.6 12.9 3rd 0.0 3.6 lowest 0%
Morawa Airport 37.5 +2.0 45.8 23rd 19.5 +1.9 11.5 3rd 9.6 12.5 average 77%
Mullewa 36.9 +2.3 45.5 22nd 20.1 +2.9 13.5 3rd 6.8 8.4 average 81%
North Island 27.1 +0.4 30.4 10th 20.7 +0.6 18.1 2nd 0.2 3.5 average 6%
Wongan Hills 35.7 +3.0 43.2 23rd 17.0 +1.2 10.6 3rd 15.4 9.7 high 159%
Central Coast (district 09)
Badgingarra Research Stn 34.2 +2.0 44.5 23rd 16.8 +1.6 8.4 3rd 6.2 8.6 average 72%
Bickley 30.2 +1.8 41.0 23rd 14.9 +1.1 9.0 26th 8.0 13.8 average 58%
Garden Island HSF 27.0 +1.2 40.3 23rd 18.5 +1.1 14.9 26th 0.8 9.2 low 9%
Gingin Aero 32.7 +1.7 44.7 23rd 15.8 +1.3 7.1 5th 1.2 9.2 average 13%
Jandakot Aero 31.6 +2.2 43.5 23rd 16.7 +1.7 7.2 26th 4.4 9.9 average 44%
Jurien Bay 29.3 +0.9 43.1 22nd 17.8 +2.1 12.5 5th 0.2 6.2 low 3%
Karnet 29.5 +1.2 40.6 23rd 14.4 +0.8 10.0 26th 5.8 17.9 average 32%
Lancelin (Defence) 28.3 44.8 23rd 17.3 12.6 20th 1.0
Millendon (Swan Valley) 32.9 42.0 11th 16.8 8.6 26th 0.2
Pearce RAAF 33.9 +3.3 44.7 23rd 16.7 +2.0 8.7 26th 4.2 10.5 average 40%
Perth Airport 33.0 +3.7 44.3 23rd 16.8 +1.7 7.7 26th 2.4 10.7 low 22%
Perth Metro 31.0 +1.5 43.4 23rd 17.7 +1.2 11.2 26th 3.8 9.5 average 40%
Rottnest Island 25.6 +0.4 39.3 23rd 18.5 +0.8 14.0 2nd 3.0 10.0 average 30%
Swanbourne 29.1 +1.0 42.9 23rd 18.0 +1.2 12.9 26th 2.2 9.9 average 22%
South Coast (district 09A)
Albany 21.7 -0.1 27.0 23rd 15.7 +1.6 11.9 2nd 9.7 29.6 low 33%
Albany Airport 24.7 +1.1 37.9 23rd 13.1 +0.8 7.0 7th 7.4 30.4 low 24%
Bridgetown 29.0 +1.2 39.8 23rd 12.2 +1.1 5.7 28th 5.8 16.5 average 35%
Bunbury 29.5 +1.9 37.2 21st 14.5 +0.8 8.2 26th 4.8 15.2 average 32%
Busselton Aero 29.2 +0.9 37.5 22nd 12.7 +0.2 7.1 28th 5.6 9.0 average 62%
Cape Leeuwin 22.4 +0.5 25.9 23rd 16.7 +0.9 13.4 5th 3.4 20.1 v low 17%
Cape Naturaliste 27.3 +3.5 35.9 22nd 15.2 +1.2 12.4 28th 0.0 13.1 lowest 0%
Collie East 30.0 +1.0 40.5 23rd 12.7 +1.1 6.6 26th 4.0 18.1 average 22%
Donnybrook 30.9 +2.6 39.4 23rd 15.4 +2.9 12.0 2nd 8.2 16.1 average 51%
Dwellingup 30.2 +2.7 40.5 23rd 14.1 +1.4 7.9 26th 1.8 20.2 v low 9%
Esperance 25.4 +0.8 36.6 24th 15.9 +1.5 11.2 29th 9.8 18.8 average 52%
Esperance Aero 27.9 +1.9 38.1 18th 14.5 +1.1 10.1 3rd 6.4 21.0 low 30%
Hopetoun North 24.7 +0.7 37.4 18th 15.1 +1.3 9.8 29th 19.8 21.5 average 92%
Jarrahwood 29.8 +2.3 39.0 23rd 12.2 +1.0 6.0 28th 7.8 16.6 average 47%
Mandurah 29.4 +1.8 40.6 22nd 18.6 +1.2 13.9 27th 0.2 13.9 lowest 1%
Manjimup 27.3 +2.2 38.2 23rd 12.7 +1.0 9.1 25th 8.4 24.8 low 34%
Mount Barker 24.9 +0.7 34.2 1st 11.7 +0.3 9.9 2nd 0.4 29.4 lowest 1%
North Walpole 23.4 +0.7 32.9 23rd 13.4 +0.5 10.0 29th 13.0 37.4 low 35%
Rocky Gully 26.7 +1.0 39.6 23rd 11.9 +0.8 6.2 7th 3.8 26.9 v low 14%
Shannon 25.3 +0.7 35.8 23rd 12.4 +1.0 8.3 7th 11.2 29.0 average 39%
Windy Harbour 21.8 -0.2 25.5 17th 13.5 +0.5 8.0 30th 13.8 26.4 average 52%
Witchcliffe West 25.1 35.3 23rd 13.6 7.4 5th 14.4
North Central (district 10)
Bencubbin 35.7 +3.1 42.1 18th 18.2 +2.1 10.1 4th 10.4 13.0 average 80%
Cunderdin Airfield 35.7 +2.5 43.9 23rd 15.6 +0.6 8.5 3rd 13.8 7.5 high 184%
Goomalling 37.6 +5.3 44.0 23rd 16.1 +1.2 10.0 3rd 0.0 10.3 lowest 0%
Kellerberrin 37.5 +5.3 42.0 11th 21.0 +6.0 20.0 11th 4.0 12.9 average 31%
Merredin 33.6 +1.3 41.0 23rd 17.4 +1.5 9.4 3rd 14.2 13.7 average 104%
Northam 34.7 +2.5 43.9 23rd 15.7 +0.3 9.4 27th 1.9 9.0 average 21%
York 35.2 +2.6 45.3 23rd 13.7 -0.4 7.0 26th 2.0 10.8 low 18%
South Central (district 10A)
Beverley 36.1 +3.7 43.8 23rd 15.3 +0.9 8.6 26th 1.4 10.2 average 14%
Brookton 33.3 +2.1 43.1 23rd 14.0 +0.4 8.7 3rd 0.8 10.1 low 8%
Corrigin 33.4 +2.8 41.5 18th 14.3 +0.3 9.5 3rd 5.2 12.5 average 42%
Hyden 34.1 +2.1 42.1 18th 15.0 +1.1 9.4 26th 8.9 14.0 average 64%
Jacup 27.9 +1.5 41.3 18th 12.2 +0.7 6.0 28th 0.0 26.2 lowest 0%
Katanning 30.0 +1.2 40.1 23rd 12.5 +0.7 8.1 25th 0.0 21.9 lowest 0%
Lake Grace 31.5 +1.8 40.7 18th 14.1 +0.5 10.1 26th 4.6 18.3 average 25%
Narrogin 31.3 +2.2 41.2 23rd 13.7 +1.3 8.8 26th 3.4 13.7 average 25%
Newdegate Research Station 31.6 +1.8 41.9 18th 12.1 +0.4 5.2 28th 4.0 14.7 low 27%
Ongerup 30.9 +3.5 40.5 18th 0.0 17.5 lowest 0%
Pingelly 31.8 +1.6 42.1 23rd 14.4 +0.5 9.5 27th 0.8 12.3 low 6%
Ravensthorpe 28.3 +1.0 40.0 18th 13.7 +0.9 9.0 26th 22.3 23.3 average 96%
Wagin 30.7 +1.3 41.4 23rd 13.3 +0.3 8.4 28th 1.0 13.1 low 8%
Wandering 31.9 +1.3 42.9 23rd 12.5 +0.4 5.2 26th 0.0 15.4 lowest 0%
Eucla (district 11)
Eucla 27.6 +2.7 37.2 30th 16.2 +1.0 10.5 29th 9.8 18.7 average 52%
Eyre 29.2 +3.4 40.5 4th 15.4 +1.4 3.0 29th 9.6 20.7 average 46%
Forrest 34.0 +2.4 41.0 15th 16.5 +1.5 11.8 27th 15.0 24.0 average 62%
Red Rocks Point 26.0 +1.3 36.8 1st 17.2 +0.7 10.3 3rd 22.0 17.3 high 127%
South East (district 12)
Bulga Downs 37.8 +1.4 43.1 19th 22.1 +1.7 14.5 3rd 21.8 12.6 high 173%
Kalgoorlie-Boulder Airport 34.8 +2.7 40.7 19th 18.8 +2.1 11.7 27th 6.4 15.9 average 40%
Laverton Aero 36.2 +2.1 41.0 24th 21.5 +1.6 16.1 27th 47.4 26.1 high 182%
Leinster Aero 36.8 +1.0 41.7 24th 23.0 +1.6 17.5 3rd 89.8 22.4 high 401%
Leonora Aero 36.3 +0.7 41.2 19th 22.3 +1.2 16.2 3rd 33.4 13.5 high 247%
Munglinup West 29.1 +1.4 40.5 18th 13.5 +1.0 8.6 27th 7.8 22.7 average 34%
Norseman Aero 33.2 +1.8 40.4 24th 15.7 +1.7 8.3 27th 34.8 18.4 high 189%
Salmon Gums Res.Stn. 31.3 +2.2 41.2 24th 14.3 +2.1 6.0 3rd 23.4 19.0 average 123%
Southern Cross Airfield 35.1 +2.0 41.1 18th 18.1 +2.3 10.9 3rd 24.0 13.9 high 173%
North East (district 13)
Carnegie 38.0 +0.2 44.6 6th 23.1 +0.8 18.0 3rd 93.9 24.5 high 383%
Giles Meteorological Office 37.2 +1.2 42.1 25th 23.7 +1.7 18.0 28th 28.2 47.1 average 60%
Telfer Aero 40.6 +0.1 43.6 5th 26.1 +0.4 22.5 12th 160.6 46.4 high 346%
Warburton Airfield 37.3 +0.4 43.4 5th 23.6 +1.9 18.2 28th 77.2 32.4 high 238%
Wiluna Aero 38.4 43.1 6th 24.2 18.3 27th 60.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 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 Thursday 2 January 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