Karratha climate — normals and trends

Karratha (Australia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 305 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 March (29.5 °C on average) and the coldest is July (20.7 °C). Rainfall peaks in February.

Karratha averages 0 frost days, 142 hot days (≥ 30 °C) and 24 rainy days per year.

Karratha has warmed by +1.1 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.1 °C (on 13 January 1993) and the coldest 11.8 °C (on 25 June 1955).

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

KarrathaWestern Australia

coords
-20.74°, 116.85°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMarchColdest monthJulyWettest monthFebruaryDriest monthOctober

Mean daily temperature

25.8°C

Average daily high

28.5°C

Average daily low

23.1°C

Annual rainfall

305mm

Sunshine / day

11.3h

Mean relative humidity

60%

Average peak wind

27.1km/h

Seasonal range

8.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

142 d/yr

Rainy days (≥ 1 mm)

24 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.9 °C

Average feels-like low

22.6 °C

Average peak gust

39.1 km/h

Tropical nights (≥ 20 °C)

268 d/yr

Solar radiation

23.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.44 · 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

41.1 °C

13 January 1993

Coldest day

11.8 °C

25 June 1955

Wettest day

163 mm

1 March 1956

Windiest day

114.2 km/h

23 April 1989

Strongest gust

172.8 km/h

30 March 2006

Hottest feels-like

45.1 °C

2 March 2025

Coldest feels-like

5.1 °C

13 August 1986

Sunniest day

12.9 h

27 January 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.5 °C5 March 202513.2 °C29 July 202526.8 °C257 mm1870
202437.8 °C19 February 202414.7 °C6 July 202426.8 °C203 mm1810
202337.3 °C16 February 202313.3 °C28 June 202326.3 °C228 mm1720
202240.8 °C13 January 202213.3 °C10 July 202225.8 °C414 mm1380
202137.2 °C14 January 202112.8 °C24 June 202126.1 °C353 mm1400
202037.4 °C30 January 202015.5 °C28 July 202026.6 °C404 mm1770
201938.7 °C10 March 201913.5 °C12 June 201926.7 °C333 mm1970
201838.6 °C27 December 201814.0 °C3 August 201826.0 °C114 mm1610
201736.9 °C5 March 201714.2 °C11 July 201726.0 °C451 mm1390
201637.7 °C12 February 201614.4 °C9 June 201626.4 °C191 mm1620
201539.6 °C21 February 201516.3 °C6 July 201526.2 °C441 mm1560
201437.3 °C8 January 201414.6 °C27 July 201426.4 °C74 mm1780
201337.0 °C8 January 201314.6 °C21 July 201326.3 °C387 mm1790
201236.9 °C14 February 201213.5 °C8 July 201225.9 °C419 mm1510
201136.9 °C22 December 201114.1 °C15 June 201125.4 °C785 mm1260
201036.5 °C1 January 201015.0 °C10 July 201026.3 °C153 mm1650
200937.0 °C17 January 200914.8 °C16 June 200926.1 °C305 mm1630
200838.4 °C11 January 200814.1 °C21 July 200826.0 °C267 mm1410
200736.9 °C19 February 200714.7 °C21 June 200726.2 °C161 mm1460
200639.3 °C19 January 200612.0 °C13 July 200625.8 °C777 mm1400
200537.4 °C1 March 200516.1 °C14 June 200525.9 °C162 mm1630
200436.1 °C20 December 200415.2 °C30 June 200426.0 °C370 mm1600
200339.3 °C21 January 200314.8 °C26 July 200325.8 °C153 mm1280
200238.0 °C17 December 200215.3 °C15 July 200226.1 °C43 mm1550
200135.0 °C22 January 200115.4 °C18 July 200125.4 °C206 mm1170
200037.3 °C4 February 200015.6 °C13 August 200025.4 °C400 mm1040
199937.2 °C28 January 199915.1 °C26 July 199925.9 °C605 mm1100
199838.2 °C21 March 199813.6 °C28 July 199826.6 °C277 mm1670
199736.2 °C16 December 199713.1 °C11 July 199725.8 °C352 mm1460
199637.7 °C28 December 199615.5 °C25 July 199626.5 °C303 mm1630
199534.4 °C23 January 199514.5 °C21 July 199525.3 °C476 mm1060
199437.9 °C7 February 199415.3 °C27 June 199426.5 °C123 mm1780
199341.1 °C13 January 199313.5 °C15 August 199325.4 °C310 mm1400
199235.3 °C4 January 199215.1 °C18 August 199225.3 °C202 mm1010
199136.6 °C11 March 199115.2 °C22 July 199126.1 °C214 mm1600
199036.3 °C28 November 199013.4 °C2 July 199026.1 °C193 mm1740
198937.6 °C18 February 198913.7 °C8 July 198925.6 °C398 mm1390
198838.1 °C18 January 198816.3 °C24 August 198826.4 °C308 mm1490
198736.9 °C19 December 198714.8 °C26 August 198725.4 °C285 mm1140
198636.3 °C17 March 198612.6 °C13 August 198625.5 °C213 mm1420
198536.9 °C25 December 198514.9 °C2 July 198525.8 °C234 mm1290
198436.0 °C12 February 198413.2 °C4 August 198425.9 °C310 mm1620
198336.1 °C26 February 198315.2 °C26 July 198326.1 °C114 mm1480
198237.6 °C14 February 198214.9 °C15 July 198226.1 °C249 mm1640
198138.1 °C22 December 198114.7 °C10 June 198125.8 °C309 mm1440
198037.7 °C19 December 198014.0 °C13 July 198026.1 °C230 mm1430
197937.0 °C6 December 197914.3 °C24 May 197925.8 °C176 mm1590
197837.2 °C5 January 197813.6 °C10 August 197825.3 °C290 mm1320
197739.2 °C6 January 197714.5 °C9 July 197725.7 °C153 mm1470
197636.5 °C3 February 197615.0 °C30 July 197625.2 °C246 mm1150
197537.4 °C4 December 197513.9 °C1 August 197525.5 °C282 mm1240
197436.4 °C24 March 197414.9 °C31 July 197425.2 °C220 mm1070
197337.4 °C1 January 197314.4 °C14 June 197325.9 °C468 mm1430
197237.6 °C8 February 197214.4 °C1 August 197226.0 °C147 mm1670
197140.4 °C10 January 197114.9 °C26 June 197125.5 °C313 mm1310
197038.5 °C9 February 197015.1 °C25 July 197025.6 °C381 mm1490
196938.3 °C7 January 196913.9 °C7 August 196925.9 °C78 mm1620
196837.6 °C12 January 196813.8 °C20 June 196825.3 °C313 mm1370
196735.5 °C22 October 196714.4 °C10 July 196725.9 °C428 mm1560
196635.6 °C6 March 196615.3 °C14 July 196625.3 °C179 mm1350
196536.6 °C18 February 196513.6 °C22 July 196525.5 °C369 mm1270
196436.6 °C3 March 196414.8 °C4 August 196425.6 °C248 mm1330
196335.7 °C1 January 196315.3 °C25 June 196325.6 °C668 mm1270
196235.9 °C15 March 196212.0 °C12 July 196225.8 °C309 mm1340
196136.8 °C6 December 196113.8 °C21 July 196126.0 °C780 mm1590
196035.5 °C9 December 196014.5 °C31 July 196025.3 °C434 mm1310
195938.0 °C27 February 195915.9 °C3 June 195926.0 °C58 mm1510
195835.8 °C10 February 195815.1 °C15 July 195825.4 °C293 mm1400
195735.7 °C1 January 195712.3 °C16 July 195725.5 °C75 mm1360
195635.9 °C27 February 195612.9 °C12 July 195624.7 °C552 mm1180
195535.0 °C30 January 195511.8 °C25 June 195524.9 °C343 mm1060
195437.3 °C12 February 195414.4 °C7 July 195425.6 °C305 mm1230
195335.7 °C8 March 195313.5 °C6 August 195325.2 °C162 mm1160
195233.9 °C13 February 195214.5 °C1 August 195224.8 °C313 mm1060
195137.2 °C12 November 195113.1 °C22 July 195125.2 °C265 mm1210
195038.4 °C28 November 195014.1 °C3 July 195025.7 °C222 mm1560
194934.5 °C16 March 194914.4 °C12 July 194925.0 °C412 mm1040
194837.3 °C31 January 194813.4 °C6 July 194825.5 °C304 mm1210
194738.9 °C6 January 194715.1 °C26 June 194725.1 °C242 mm1130
194636.8 °C6 March 194613.6 °C29 June 194625.5 °C312 mm1490
194537.3 °C24 November 194515.8 °C5 August 194525.6 °C445 mm1290
194437.2 °C17 January 194415.7 °C14 August 194425.8 °C185 mm1310
194336.6 °C26 December 194314.8 °C21 July 194325.3 °C572 mm1040
194237.2 °C16 March 194214.7 °C6 July 194225.6 °C218 mm1400
194136.7 °C11 January 194114.5 °C22 August 194125.0 °C473 mm920
194038.9 °C21 February 194014.4 °C15 June 194025.5 °C254 mm1430

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
29.4 °C
+0.9 °C
Hot days (≥ 30 °C)
187 d/yr
+45
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
257 mm
-48 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.7 °C+1.1 °C212 mm+165 mm
Feb33.9 °C+2.2 °C4 mm-76 mm
Mar34.3 °C+2.3 °C5 mm-59 mm
Apr32.2 °C+1.5 °C3 mm-19 mm
May27.8 °C+0.6 °C3 mm-29 mm
Jun24.7 °C+0.5 °C15 mm-15 mm
Jul22.9 °C-0.6 °C4 mm-8 mm
Aug24.5 °C0.0 °C11 mm+6 mm
Sep27.0 °C+0.6 °C1 mm-1 mm
Oct30.8 °C+2.1 °C0 mm-0 mm
Nov29.0 °C-1.0 °C0 mm-1 mm
Dec33.6 °C+2.4 °C1 mm-12 mm

The year's extremes

Hottest day
38.5 °C
5 Mar 2025
Coldest day
13.2 °C
29 Jul 2025
Wettest day
119.7 mm
19 Jan 2025
Windiest day
65.8 km/h
19 Jan 2025
Strongest gust
102.2 km/h
19 Jan 2025
Hottest feels-like
45.1 °C
2 Mar 2025
Coldest feels-like
7.8 °C
30 Jul 2025
Sunniest day
12.9 h
27 Jan 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 Karratha?

Karratha has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 25.8 °C and it receives 305 mm of precipitation per year.

What is the hottest day ever recorded in Karratha?

The hottest day measured in Karratha between 1940 and 2025 was 13 January 1993, reaching 41.1 °C.

What is the coldest day in Karratha?

The coldest day measured in Karratha between 1940 and 2025 was 25 June 1955, at 11.8 °C.

Does it snow in Karratha?

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

Has the climate of Karratha warmed?

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

What is the wettest day in Karratha?

The wettest day measured in Karratha between 1940 and 2025 was 1 March 1956, with 163 mm of rain in 24 hours.

What was the windiest day in Karratha?

The windiest day measured in Karratha between 1940 and 2025 was 23 April 1989, with winds reaching 114.2 km/h.

What is the warmest month in Karratha?

The warmest month in Karratha is March (29.5 °C on average); the coldest is July (20.7 °C).

How much does it rain in Karratha?

Karratha receives on average 305 mm of precipitation per year, spread over about 24 rainy days.

Is it sunny in Karratha?

Karratha gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Karratha?

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

What was the most extreme apparent temperature in Karratha?

In Karratha, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 2 March 2025, and the lowest was 5.1 °C on 13 August 1986.

Compare Karratha with another city

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

Other cities — Australia