Putatan climate — normals and trends

Putatan (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.7 °C and it receives 2,232 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 May (27.4 °C on average) and the coldest is January (25.9 °C). Rainfall peaks in October.

Putatan averages 0 frost days, 25 hot days (≥ 30 °C) and 263 rainy days per year.

Putatan has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.8 °C (on 26 July 2025) and the coldest 21.9 °C (on 24 January 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

PutatanSabah

coords
5.93°, 116.06°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.7°C

Average daily high

28.2°C

Average daily low

25.3°C

Annual rainfall

2,232mm

Sunshine / day

10.0h

Mean relative humidity

83%

Average peak wind

13.4km/h

Seasonal range

1.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

25 d/yr

Rainy days (≥ 1 mm)

263 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.1 °C

Average feels-like low

29.8 °C

Average peak gust

25.2 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

32.8 °C

26 July 2025

Coldest day

21.9 °C

24 January 1965

Wettest day

234 mm

8 October 2010

Windiest day

46.5 km/h

26 December 1996

Strongest gust

75.2 km/h

25 December 1996

Hottest feels-like

40.5 °C

11 May 2024

Coldest feels-like

23.3 °C

30 June 1949

Sunniest day

12.2 h

4 July 1961

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.8 °C26 July 202524.7 °C5 October 202527.5 °C3,048 mm940
202432.3 °C26 July 202424.7 °C14 February 202427.9 °C3,280 mm1180
202331.8 °C31 May 202324.0 °C13 March 202327.7 °C2,656 mm1150
202231.5 °C3 July 202223.9 °C27 December 202227.2 °C2,935 mm460
202131.9 °C6 August 202124.0 °C17 January 202127.3 °C2,649 mm570
202032.0 °C18 September 202023.9 °C23 January 202027.4 °C2,345 mm500
201932.2 °C3 September 201924.0 °C14 February 201927.6 °C1,640 mm1160
201832.1 °C14 June 201823.9 °C9 February 201827.5 °C1,925 mm920
201731.7 °C30 July 201723.7 °C8 February 201727.3 °C2,920 mm620
201631.5 °C24 August 201624.6 °C25 February 201627.6 °C1,802 mm880
201531.4 °C20 June 201523.6 °C13 February 201527.2 °C1,929 mm440
201431.3 °C15 June 201422.9 °C28 January 201427.0 °C2,309 mm420
201331.6 °C23 September 201324.2 °C16 February 201327.1 °C2,370 mm390
201231.8 °C20 June 201224.4 °C17 February 201227.2 °C1,951 mm520
201131.1 °C26 June 201123.6 °C1 February 201127.0 °C2,230 mm400
201030.7 °C26 April 201024.0 °C9 February 201027.3 °C3,039 mm440
200932.2 °C10 August 200923.4 °C6 February 200927.3 °C1,760 mm840
200830.5 °C5 August 200823.6 °C17 February 200826.8 °C2,971 mm200
200731.2 °C15 July 200723.8 °C30 January 200727.0 °C2,784 mm320
200630.9 °C17 August 200624.3 °C15 March 200627.1 °C1,663 mm230
200531.4 °C30 July 200523.1 °C18 January 200527.1 °C1,349 mm550
200431.0 °C3 July 200424.1 °C9 February 200427.0 °C1,574 mm440
200331.3 °C5 August 200323.7 °C24 January 200327.0 °C1,449 mm400
200231.2 °C7 July 200223.2 °C10 February 200227.2 °C1,043 mm620
200131.2 °C6 July 200123.9 °C30 December 200127.0 °C2,020 mm320
200031.3 °C24 August 200023.9 °C19 January 200026.9 °C2,260 mm490
199931.1 °C26 April 199924.2 °C17 February 199926.8 °C2,421 mm260
199831.2 °C2 June 199824.0 °C10 February 199827.3 °C2,356 mm450
199730.6 °C19 August 199723.1 °C3 March 199727.0 °C1,516 mm340
199631.2 °C24 July 199623.4 °C31 December 199626.8 °C2,502 mm360
199530.8 °C18 June 199523.8 °C16 January 199526.9 °C1,885 mm170
199431.1 °C12 July 199423.9 °C22 February 199427.0 °C1,433 mm230
199330.9 °C13 August 199322.3 °C30 January 199326.8 °C1,748 mm270
199230.6 °C24 August 199223.2 °C21 February 199226.7 °C1,757 mm200
199130.9 °C19 June 199123.0 °C14 March 199126.9 °C1,667 mm240
199031.0 °C18 September 199023.8 °C23 January 199027.0 °C1,676 mm520
198931.3 °C24 May 198923.3 °C28 January 198926.7 °C1,595 mm170
198831.0 °C25 May 198823.3 °C13 December 198826.9 °C2,316 mm200
198730.9 °C21 June 198723.0 °C2 February 198726.9 °C1,683 mm270
198630.8 °C11 August 198623.2 °C22 February 198626.6 °C2,177 mm160
198530.6 °C30 June 198523.1 °C13 January 198526.6 °C2,011 mm80
198430.4 °C29 June 198423.7 °C27 February 198426.4 °C2,572 mm20
198330.6 °C18 August 198323.9 °C21 February 198326.8 °C2,081 mm110
198230.9 °C28 June 198223.5 °C23 February 198226.7 °C1,615 mm90
198131.2 °C19 August 198122.7 °C28 February 198126.7 °C2,663 mm200
198030.5 °C4 July 198023.4 °C7 February 198026.7 °C2,531 mm170
197930.8 °C12 August 197923.1 °C16 January 197926.8 °C2,301 mm230
197831.5 °C29 July 197823.5 °C3 February 197826.7 °C2,361 mm190
197730.6 °C5 September 197723.4 °C5 March 197726.6 °C2,173 mm80
197630.5 °C25 July 197622.9 °C4 February 197626.2 °C2,616 mm30
197530.7 °C14 August 197523.4 °C24 January 197526.3 °C2,520 mm50
197430.8 °C29 May 197422.3 °C11 January 197426.1 °C3,158 mm90
197330.7 °C23 August 197323.7 °C19 March 197326.6 °C2,713 mm80
197230.2 °C14 July 197222.3 °C14 January 197226.5 °C2,092 mm30
197129.9 °C6 July 197123.5 °C15 January 197126.1 °C2,454 mm00
197030.0 °C13 June 197023.3 °C19 February 197026.4 °C2,876 mm30
196930.1 °C8 June 196923.0 °C6 February 196926.5 °C2,773 mm20
196830.1 °C16 August 196822.2 °C18 February 196826.2 °C2,407 mm30
196730.2 °C28 May 196722.8 °C9 February 196726.2 °C1,984 mm20
196629.9 °C24 July 196623.5 °C24 February 196626.2 °C2,764 mm00
196529.9 °C15 July 196521.9 °C24 January 196526.2 °C1,765 mm00
196430.6 °C10 August 196423.3 °C28 November 196426.3 °C2,283 mm20
196330.3 °C4 June 196323.3 °C28 February 196326.3 °C2,272 mm40
196230.5 °C2 August 196223.4 °C4 February 196226.3 °C2,745 mm50
196130.4 °C25 June 196122.7 °C19 January 196126.4 °C1,739 mm40
196030.4 °C5 June 196023.4 °C1 February 196026.4 °C2,278 mm50
195929.5 °C1 June 195922.0 °C24 January 195926.4 °C1,834 mm00
195830.4 °C15 July 195823.5 °C30 November 195826.6 °C2,038 mm50
195730.5 °C12 June 195722.9 °C12 February 195726.6 °C1,844 mm90
195629.5 °C2 May 195623.0 °C26 January 195626.0 °C2,946 mm00
195530.1 °C23 May 195522.3 °C6 March 195526.1 °C2,948 mm10
195429.7 °C10 June 195423.5 °C24 December 195426.1 °C2,407 mm00
195330.4 °C15 August 195322.8 °C25 January 195326.4 °C1,847 mm30
195229.8 °C11 June 195223.9 °C20 January 195226.4 °C1,455 mm00
195129.7 °C11 May 195123.2 °C26 January 195126.3 °C1,732 mm00
195030.1 °C4 August 195023.1 °C24 February 195026.2 °C1,956 mm10
194929.4 °C8 May 194922.8 °C30 June 194925.7 °C3,751 mm00
194829.5 °C6 July 194822.9 °C8 December 194825.8 °C2,162 mm00
194729.2 °C25 July 194723.2 °C27 December 194726.0 °C2,604 mm00
194629.3 °C30 June 194623.4 °C21 January 194625.9 °C2,497 mm00
194529.6 °C22 June 194523.3 °C24 December 194525.8 °C3,212 mm00
194429.8 °C14 July 194422.7 °C11 February 194425.9 °C2,466 mm00
194330.4 °C21 June 194322.5 °C3 January 194325.7 °C1,587 mm30
194229.8 °C16 June 194222.8 °C10 December 194225.8 °C2,335 mm00
194129.9 °C18 August 194123.4 °C25 September 194126.0 °C2,168 mm00
194030.1 °C24 August 194022.6 °C22 January 194026.0 °C1,787 mm10

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.2 °C
+1.0 °C
Hot days (≥ 30 °C)
94 d/yr
+69
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3048 mm
+816 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.6 °C+1.2 °C426 mm+265 mm
Feb28.3 °C+0.9 °C237 mm+139 mm
Mar28.5 °C+0.6 °C421 mm+318 mm
Apr29.2 °C+0.7 °C132 mm+5 mm
May29.8 °C+0.9 °C218 mm+27 mm
Jun30.1 °C+1.2 °C139 mm-45 mm
Jul30.6 °C+1.8 °C80 mm-98 mm
Aug29.5 °C+0.7 °C319 mm+125 mm
Sep29.2 °C+0.7 °C295 mm+75 mm
Oct29.1 °C+1.1 °C193 mm-96 mm
Nov28.6 °C+0.8 °C324 mm+60 mm
Dec28.7 °C+1.0 °C265 mm+41 mm

The year's extremes

Hottest day
32.8 °C
26 Jul 2025
Coldest day
24.7 °C
5 Oct 2025
Wettest day
118.6 mm
20 Aug 2025
Windiest day
30.4 km/h
18 Jul 2025
Strongest gust
52.2 km/h
17 Jul 2025
Hottest feels-like
39.1 °C
1 Aug 2025
Coldest feels-like
27.3 °C
29 Jan 2025
Sunniest day
12.1 h
27 Jul 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 Putatan?

Putatan has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 26.7 °C and it receives 2,232 mm of precipitation per year.

What is the hottest day ever recorded in Putatan?

The hottest day measured in Putatan between 1940 and 2025 was 26 July 2025, reaching 32.8 °C.

What is the coldest day in Putatan?

The coldest day measured in Putatan between 1940 and 2025 was 24 January 1965, at 21.9 °C.

Does it snow in Putatan?

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

Has the climate of Putatan warmed?

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

What is the wettest day in Putatan?

The wettest day measured in Putatan between 1940 and 2025 was 8 October 2010, with 234 mm of rain in 24 hours.

What was the windiest day in Putatan?

The windiest day measured in Putatan between 1940 and 2025 was 26 December 1996, with winds reaching 46.5 km/h.

What is the warmest month in Putatan?

The warmest month in Putatan is May (27.4 °C on average); the coldest is January (25.9 °C).

How much does it rain in Putatan?

Putatan receives on average 2,232 mm of precipitation per year, spread over about 263 rainy days.

Is it sunny in Putatan?

Putatan gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Putatan?

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

What was the most extreme apparent temperature in Putatan?

In Putatan, between 1940 and 2025, the highest apparent temperature reached 40.5 °C on 11 May 2024, and the lowest was 23.3 °C on 30 June 1949.

Compare Putatan with another city

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

Nearby cities

The climate around Putatan

Other cities — Malaysia