Mackay climate — normals and trends

Mackay (Australia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 22.7 °C and it receives 1,049 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is January (26.1 °C on average) and the coldest is July (18.1 °C). Rainfall peaks in February.

Mackay averages 0 frost days, 5 hot days (≥ 30 °C) and 123 rainy days per year.

Mackay has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 5 February 1990) and the coldest 9.4 °C (on 19 July 1965).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

MackayQueensland

coords
-21.15°, 149.17°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJanuaryColdest monthJulyWettest monthFebruaryDriest monthSeptember

Mean daily temperature

22.7°C

Average daily high

24.7°C

Average daily low

20.8°C

Annual rainfall

1,049mm

Sunshine / day

10.7h

Mean relative humidity

77%

Average peak wind

21.7km/h

Seasonal range

8.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

5 d/yr

Rainy days (≥ 1 mm)

123 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.2 °C

Average feels-like low

21.5 °C

Average peak gust

35.2 km/h

Tropical nights (≥ 20 °C)

228 d/yr

Solar radiation

19.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

+0.1 °C per decade · r² = 0.38 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

34.0 °C

5 February 1990

Coldest day

9.4 °C

19 July 1965

Wettest day

266 mm

28 March 2017

Windiest day

67.3 km/h

28 March 2017

Strongest gust

128.2 km/h

21 March 2010

Hottest feels-like

40.2 °C

30 December 1984

Coldest feels-like

3.7 °C

9 July 1983

Sunniest day

13.3 h

16 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.7 °C17 January 202511.4 °C3 July 202523.5 °C1,320 mm200
202431.1 °C29 January 202410.5 °C18 July 202423.4 °C1,304 mm110
202331.3 °C2 February 202312.9 °C24 July 202323.3 °C1,729 mm50
202232.9 °C4 January 202210.8 °C11 June 202223.2 °C1,102 mm190
202131.2 °C22 February 202111.6 °C22 July 202123.3 °C1,173 mm20
202031.3 °C14 February 202011.7 °C17 July 202023.2 °C1,077 mm130
201931.2 °C3 December 201911.2 °C22 June 201922.8 °C1,437 mm30
201832.0 °C26 November 201811.7 °C19 June 201823.1 °C1,200 mm140
201733.1 °C14 February 201713.2 °C8 June 201723.4 °C1,768 mm50
201631.8 °C3 February 201612.3 °C4 August 201623.6 °C1,067 mm100
201531.7 °C25 January 201511.3 °C18 July 201523.1 °C770 mm100
201430.8 °C4 January 201410.7 °C20 July 201422.7 °C1,221 mm40
201332.4 °C2 February 201313.0 °C24 June 201323.0 °C1,253 mm50
201231.1 °C7 February 201210.2 °C4 July 201222.3 °C1,272 mm20
201129.8 °C23 March 201111.5 °C11 July 201122.2 °C1,538 mm00
201030.2 °C19 January 201012.3 °C13 August 201023.0 °C2,092 mm20
200930.0 °C15 February 200911.3 °C17 July 200922.9 °C1,291 mm10
200830.9 °C14 December 200810.8 °C29 July 200822.5 °C1,324 mm70
200731.4 °C12 March 20079.7 °C20 July 200722.4 °C1,375 mm20
200630.7 °C7 January 200613.0 °C19 July 200622.7 °C851 mm30
200534.0 °C18 December 200511.3 °C13 August 200523.4 °C894 mm140
200432.2 °C31 January 200410.5 °C20 July 200423.2 °C774 mm130
200330.2 °C2 November 20039.8 °C1 August 200323.1 °C991 mm10
200232.2 °C9 February 200210.7 °C30 June 200223.1 °C448 mm190
200132.1 °C27 December 200112.0 °C9 July 200123.0 °C554 mm100
200029.6 °C1 January 200010.2 °C2 June 200022.1 °C1,420 mm00
199930.4 °C13 January 199912.2 °C25 July 199922.3 °C1,115 mm40
199830.4 °C21 February 199810.9 °C1 August 199823.6 °C1,165 mm80
199729.7 °C25 December 199711.5 °C29 June 199722.6 °C895 mm00
199630.6 °C11 January 199610.8 °C16 July 199622.8 °C1,071 mm40
199533.9 °C20 December 199510.4 °C8 August 199523.0 °C746 mm90
199432.3 °C19 January 199411.5 °C10 August 199422.3 °C500 mm80
199330.4 °C24 December 199312.2 °C5 August 199322.6 °C634 mm40
199231.8 °C14 January 199211.5 °C28 June 199222.8 °C444 mm140
199130.0 °C9 February 199111.4 °C18 July 199122.6 °C1,182 mm20
199034.0 °C5 February 199010.5 °C5 July 199022.5 °C1,493 mm110
198930.2 °C28 December 19899.8 °C21 July 198922.1 °C1,245 mm10
198830.0 °C18 January 198812.0 °C10 August 198822.7 °C1,371 mm20
198731.3 °C22 January 198711.7 °C15 July 198722.9 °C647 mm50
198630.0 °C1 January 198611.1 °C25 June 198623.0 °C824 mm20
198530.8 °C1 January 198510.1 °C19 July 198522.4 °C1,054 mm60
198432.1 °C30 December 19849.6 °C4 July 198422.4 °C641 mm20
198331.7 °C11 January 19839.4 °C9 July 198322.8 °C985 mm30
198231.2 °C11 December 198211.1 °C23 June 198222.3 °C594 mm70
198131.1 °C26 December 198111.9 °C25 June 198122.6 °C1,066 mm120
198031.7 °C16 January 198011.9 °C10 July 198022.8 °C782 mm50
197929.7 °C5 March 197911.2 °C30 July 197922.5 °C1,598 mm00
197830.8 °C7 February 197811.2 °C13 July 197822.4 °C956 mm50
197730.7 °C19 January 197710.5 °C11 June 197722.2 °C1,051 mm20
197630.5 °C24 December 197611.5 °C21 June 197622.4 °C1,362 mm20
197529.8 °C18 January 197511.5 °C14 June 197522.7 °C1,400 mm00
197431.3 °C27 November 197411.3 °C9 July 197422.1 °C1,382 mm40
197329.8 °C29 November 197312.9 °C19 July 197323.1 °C1,425 mm00
197230.3 °C25 January 197211.6 °C10 July 197222.1 °C981 mm30
197131.3 °C20 January 197110.7 °C24 July 197122.7 °C1,082 mm160
197031.0 °C2 January 197012.3 °C13 July 197022.8 °C1,009 mm70
196932.4 °C12 February 196912.3 °C23 July 196922.7 °C658 mm50
196829.9 °C1 January 196810.3 °C24 July 196822.4 °C971 mm00
196732.5 °C29 January 196711.0 °C7 July 196722.1 °C1,091 mm30
196630.6 °C16 February 196611.6 °C19 July 196622.4 °C669 mm20
196529.2 °C29 January 19659.4 °C19 July 196522.3 °C741 mm00
196432.3 °C17 December 196412.8 °C3 August 196423.0 °C715 mm50
196331.9 °C6 January 196310.9 °C15 July 196322.1 °C1,233 mm30
196230.4 °C2 March 196212.7 °C4 August 196222.6 °C688 mm10
196129.1 °C28 December 196110.9 °C23 June 196121.8 °C685 mm00
196030.3 °C4 December 196010.3 °C13 July 196022.2 °C946 mm10
195929.7 °C30 December 195910.7 °C26 July 195922.3 °C1,304 mm00
195830.5 °C3 February 195811.5 °C1 July 195822.9 °C1,429 mm50
195729.9 °C16 February 195711.7 °C3 July 195722.5 °C751 mm00
195630.8 °C1 January 195610.6 °C2 July 195622.2 °C1,786 mm50
195530.6 °C6 March 195511.3 °C2 August 195522.4 °C1,342 mm30
195431.6 °C20 February 195411.4 °C13 August 195422.2 °C1,141 mm20
195328.9 °C26 December 195311.6 °C6 August 195322.4 °C649 mm00
195230.4 °C12 December 195212.1 °C1 July 195222.7 °C636 mm10
195129.3 °C21 December 195110.5 °C22 July 195122.2 °C776 mm00
195031.6 °C19 January 195012.4 °C19 June 195022.3 °C1,524 mm20
194929.7 °C17 February 194910.7 °C23 June 194922.1 °C728 mm00
194829.5 °C7 February 194811.7 °C20 July 194822.4 °C553 mm00
194731.4 °C24 January 194712.1 °C26 August 194722.4 °C602 mm30
194630.4 °C25 March 194610.9 °C20 July 194622.4 °C923 mm20
194530.2 °C13 February 194510.7 °C17 July 194522.5 °C669 mm10
194430.2 °C17 January 194412.9 °C20 July 194422.3 °C715 mm20
194330.0 °C16 January 194311.9 °C25 June 194322.5 °C868 mm10
194229.8 °C20 February 194211.4 °C31 July 194222.6 °C1,533 mm00
194131.5 °C27 January 194111.3 °C5 June 194122.4 °C861 mm30
194030.9 °C27 January 194012.7 °C20 July 194022.3 °C1,056 mm20

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
25.6 °C
+0.9 °C
Hot days (≥ 30 °C)
20 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1320 mm
+271 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.9 °C+1.1 °C244 mm+49 mm
Feb27.6 °C-0.1 °C414 mm+195 mm
Mar27.8 °C+0.8 °C258 mm+84 mm
Apr26.4 °C+1.0 °C62 mm-27 mm
May23.9 °C+0.5 °C106 mm+45 mm
Jun21.5 °C+0.1 °C62 mm+20 mm
Jul21.8 °C+1.2 °C19 mm-13 mm
Aug22.0 °C+0.7 °C22 mm+2 mm
Sep23.8 °C+0.8 °C11 mm-5 mm
Oct26.6 °C+1.7 °C22 mm-8 mm
Nov28.5 °C+2.1 °C28 mm-32 mm
Dec28.2 °C+0.8 °C73 mm-39 mm

The year's extremes

Hottest day
31.7 °C
17 Jan 2025
Coldest day
11.4 °C
3 Jul 2025
Wettest day
67.2 mm
30 Jan 2025
Windiest day
39.2 km/h
10 May 2025
Strongest gust
62.6 km/h
21 Feb 2025
Hottest feels-like
38.1 °C
15 Jan 2025
Coldest feels-like
7.9 °C
3 Jul 2025
Sunniest day
13.3 h
21 Dec 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Mackay?

Mackay has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 22.7 °C and it receives 1,049 mm of precipitation per year.

What is the hottest day ever recorded in Mackay?

The hottest day measured in Mackay between 1940 and 2025 was 5 February 1990, reaching 34.0 °C.

What is the coldest day in Mackay?

The coldest day measured in Mackay between 1940 and 2025 was 19 July 1965, at 9.4 °C.

Does it snow in Mackay?

Almost never: Mackay sees virtually no snow, with about 0 frost days per year.

Has the climate of Mackay warmed?

Yes: Mackay warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mackay?

The wettest day measured in Mackay between 1940 and 2025 was 28 March 2017, with 266 mm of rain in 24 hours.

What was the windiest day in Mackay?

The windiest day measured in Mackay between 1940 and 2025 was 28 March 2017, with winds reaching 67.3 km/h.

What is the warmest month in Mackay?

The warmest month in Mackay is January (26.1 °C on average); the coldest is July (18.1 °C).

How much does it rain in Mackay?

Mackay receives on average 1,049 mm of precipitation per year, spread over about 123 rainy days.

Is it sunny in Mackay?

Mackay gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Mackay?

Yes: Mackay has on average 228 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Mackay?

In Mackay, between 1940 and 2025, the highest apparent temperature reached 40.2 °C on 30 December 1984, and the lowest was 3.7 °C on 9 July 1983.

Compare Mackay with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Other cities — Australia