Iskandar Puteri climate — normals and trends

Iskandar Puteri (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 1,970 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.3 °C on average) and the coldest is January (25.6 °C). Rainfall peaks in November.

Iskandar Puteri averages 0 frost days, 153 hot days (≥ 30 °C) and 281 rainy days per year.

Iskandar Puteri 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 35.5 °C (on 12 March 1978) and the coldest 20.2 °C (on 28 February 1948).

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

Iskandar PuteriJohor

coords
1.39°, 103.62°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.6°C

Average daily high

29.7°C

Average daily low

24.4°C

Annual rainfall

1,970mm

Sunshine / day

10.3h

Mean relative humidity

84%

Average peak wind

13.2km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

153 d/yr

Rainy days (≥ 1 mm)

281 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.5 °C

Average feels-like low

28.7 °C

Average peak gust

28.6 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.3 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.78 · 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

35.5 °C

12 March 1978

Coldest day

20.2 °C

28 February 1948

Wettest day

179 mm

8 February 1984

Windiest day

34.2 km/h

13 December 1944

Strongest gust

62.6 km/h

25 October 1962

Hottest feels-like

43.0 °C

4 May 2016

Coldest feels-like

21.8 °C

9 January 1943

Sunniest day

12.0 h

22 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.2 °C31 October 202523.2 °C11 January 202527.4 °C2,425 mm2530
202433.6 °C5 April 202423.2 °C8 January 202427.8 °C2,793 mm2890
202333.2 °C11 May 202323.1 °C2 March 202327.4 °C2,758 mm2560
202232.8 °C30 May 202223.4 °C11 February 202227.3 °C2,308 mm2420
202133.2 °C6 March 202122.9 °C5 February 202127.2 °C2,481 mm2510
202034.8 °C17 March 202023.8 °C30 January 202027.5 °C2,374 mm2690
201934.4 °C2 March 201923.1 °C12 February 201927.6 °C2,108 mm2970
201833.8 °C24 March 201822.6 °C12 January 201827.3 °C2,360 mm2560
201733.1 °C9 January 201723.6 °C24 January 201727.4 °C2,377 mm2620
201633.3 °C7 May 201623.6 °C18 February 201627.8 °C2,177 mm3030
201533.0 °C4 March 201522.5 °C13 February 201527.3 °C2,058 mm2700
201434.1 °C11 March 201421.1 °C1 February 201427.2 °C2,334 mm2410
201332.9 °C13 May 201323.2 °C19 January 201327.3 °C2,165 mm2520
201231.9 °C1 October 201222.5 °C9 February 201227.0 °C2,394 mm2060
201133.0 °C7 May 201122.7 °C20 January 201126.9 °C2,263 mm2140
201034.0 °C6 March 201022.9 °C2 February 201027.3 °C2,236 mm2560
200933.2 °C19 February 200922.3 °C20 January 200927.1 °C1,886 mm2340
200831.7 °C27 March 200822.5 °C19 February 200826.7 °C2,412 mm1590
200732.1 °C7 May 200722.6 °C31 January 200726.8 °C2,834 mm1880
200632.7 °C12 March 200623.1 °C16 January 200626.9 °C2,299 mm2010
200534.7 °C13 March 200521.6 °C21 January 200527.4 °C1,543 mm2490
200432.7 °C28 March 200422.9 °C29 December 200426.9 °C1,971 mm2040
200332.3 °C6 March 200323.2 °C13 December 200327.0 °C2,047 mm2090
200232.6 °C13 April 200222.3 °C5 March 200226.9 °C2,026 mm2120
200131.7 °C2 April 200122.7 °C1 February 200126.8 °C2,329 mm1590
200032.1 °C19 March 200022.5 °C13 February 200026.7 °C2,230 mm1720
199932.2 °C12 April 199922.8 °C2 March 199926.6 °C2,089 mm1500
199833.0 °C12 March 199822.9 °C11 February 199827.3 °C2,163 mm2600
199732.8 °C10 March 199722.0 °C4 January 199726.9 °C1,848 mm2250
199631.6 °C27 April 199621.5 °C5 March 199626.6 °C2,500 mm1460
199531.8 °C2 April 199522.8 °C10 March 199526.7 °C2,680 mm1620
199432.5 °C30 September 199421.9 °C25 February 199426.7 °C2,053 mm1490
199332.4 °C19 February 199321.7 °C5 March 199326.6 °C2,398 mm1460
199232.1 °C24 April 199222.2 °C22 January 199226.5 °C2,308 mm1370
199132.1 °C28 March 199122.2 °C9 January 199126.5 °C2,565 mm1570
199032.0 °C21 May 199021.9 °C4 January 199026.6 °C1,967 mm1500
198931.5 °C29 June 198921.8 °C15 February 198926.3 °C2,159 mm1000
198832.1 °C23 May 198822.5 °C29 December 198826.6 °C2,406 mm1460
198731.9 °C17 April 198721.7 °C4 January 198726.6 °C2,401 mm1540
198631.5 °C7 May 198622.0 °C23 February 198626.3 °C2,322 mm1050
198531.7 °C27 March 198521.4 °C16 January 198526.3 °C2,177 mm1060
198431.0 °C12 June 198422.0 °C9 February 198426.0 °C3,011 mm650
198335.4 °C17 April 198321.2 °C6 February 198326.9 °C1,578 mm1680
198233.1 °C26 February 198222.1 °C12 January 198226.6 °C1,513 mm1930
198132.4 °C6 August 198121.7 °C27 January 198126.5 °C1,547 mm1650
198033.5 °C23 March 198022.1 °C25 January 198026.7 °C1,522 mm2080
197934.0 °C15 March 197921.6 °C10 January 197926.8 °C1,477 mm2170
197835.5 °C12 March 197821.6 °C1 February 197827.0 °C1,230 mm2370
197734.0 °C21 April 197722.1 °C24 January 197726.7 °C1,200 mm1940
197633.8 °C30 March 197621.1 °C2 February 197626.6 °C1,218 mm2030
197533.9 °C30 March 197522.4 °C27 January 197526.5 °C1,328 mm1880
197433.4 °C21 April 197421.6 °C14 March 197426.5 °C1,261 mm1700
197333.6 °C13 July 197322.0 °C3 March 197326.7 °C1,570 mm1880
197233.4 °C26 March 197221.1 °C3 January 197226.8 °C1,192 mm2190
197132.9 °C23 April 197120.7 °C29 January 197126.1 °C1,501 mm1260
197032.3 °C9 March 197020.6 °C23 February 197026.2 °C1,871 mm990
196932.0 °C9 March 196921.7 °C7 March 196926.2 °C2,122 mm910
196832.1 °C28 February 196820.8 °C25 January 196826.1 °C1,748 mm1030
196732.6 °C20 October 196720.6 °C4 March 196726.0 °C1,860 mm670
196631.0 °C20 March 196621.6 °C11 March 196626.1 °C2,374 mm290
196533.1 °C19 October 196521.2 °C19 January 196526.1 °C1,769 mm860
196431.6 °C25 March 196421.2 °C3 December 196426.2 °C2,002 mm1360
196334.5 °C1 May 196321.8 °C14 January 196326.7 °C1,004 mm2010
196234.0 °C30 May 196221.5 °C22 December 196226.5 °C1,364 mm1810
196134.4 °C16 May 196122.1 °C21 January 196126.8 °C1,035 mm2340
196033.0 °C31 May 196022.1 °C27 January 196026.6 °C1,472 mm1820
195932.0 °C14 March 195921.8 °C16 March 195926.3 °C1,701 mm1030
195831.9 °C4 May 195820.4 °C27 February 195826.4 °C2,029 mm1450
195731.4 °C11 July 195721.3 °C27 February 195726.0 °C2,152 mm510
195631.3 °C1 April 195621.2 °C16 February 195625.8 °C2,079 mm390
195531.4 °C6 April 195521.3 °C25 December 195525.9 °C2,085 mm460
195430.7 °C3 May 195421.9 °C7 March 195425.8 °C2,545 mm130
195330.7 °C20 April 195322.6 °C23 January 195326.0 °C1,994 mm220
195231.0 °C9 September 195222.4 °C23 January 195226.2 °C1,718 mm370
195131.3 °C2 September 195121.4 °C30 January 195126.1 °C1,232 mm570
195031.7 °C8 March 195022.0 °C23 February 195026.1 °C1,823 mm450
194932.6 °C22 March 194921.4 °C24 January 194926.3 °C401 mm1360
194831.6 °C19 April 194820.2 °C28 February 194826.0 °C1,316 mm480
194729.9 °C20 March 194722.0 °C4 February 194725.6 °C2,456 mm00
194630.2 °C11 August 194621.4 °C29 January 194625.7 °C1,870 mm70
194529.4 °C13 June 194521.8 °C24 February 194525.5 °C2,465 mm00
194431.1 °C20 March 194421.0 °C28 January 194425.8 °C1,477 mm240
194331.5 °C5 May 194320.6 °C9 January 194325.8 °C1,497 mm540
194230.1 °C15 May 194220.6 °C7 March 194225.6 °C2,008 mm10
194129.9 °C25 February 194121.3 °C30 September 194125.9 °C2,008 mm00
194031.4 °C4 March 194020.3 °C8 February 194025.9 °C1,596 mm190

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
30.4 °C
+0.7 °C
Hot days (≥ 30 °C)
253 d/yr
+100
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2425 mm
+455 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.9 °C-0.1 °C341 mm+188 mm
Feb30.3 °C+0.5 °C129 mm+11 mm
Mar30.1 °C-0.3 °C315 mm+157 mm
Apr30.8 °C+0.5 °C323 mm+140 mm
May31.2 °C+1.0 °C166 mm-7 mm
Jun30.9 °C+0.9 °C124 mm-8 mm
Jul30.6 °C+1.0 °C63 mm-65 mm
Aug30.4 °C+0.9 °C170 mm+33 mm
Sep30.1 °C+0.6 °C114 mm-31 mm
Oct31.7 °C+2.0 °C101 mm-87 mm
Nov30.7 °C+1.4 °C253 mm+19 mm
Dec29.7 °C+0.8 °C326 mm+105 mm

The year's extremes

Hottest day
34.2 °C
31 Oct 2025
Coldest day
23.2 °C
11 Jan 2025
Wettest day
106.5 mm
20 Mar 2025
Windiest day
25.8 km/h
28 Nov 2025
Strongest gust
53.3 km/h
28 Nov 2025
Hottest feels-like
40.6 °C
30 Mar 2025
Coldest feels-like
25.5 °C
11 Jan 2025
Sunniest day
12.0 h
25 Apr 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 Iskandar Puteri?

Iskandar Puteri has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 26.6 °C and it receives 1,970 mm of precipitation per year.

What is the hottest day ever recorded in Iskandar Puteri?

The hottest day measured in Iskandar Puteri between 1940 and 2025 was 12 March 1978, reaching 35.5 °C.

What is the coldest day in Iskandar Puteri?

The coldest day measured in Iskandar Puteri between 1940 and 2025 was 28 February 1948, at 20.2 °C.

Does it snow in Iskandar Puteri?

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

Has the climate of Iskandar Puteri warmed?

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

What is the wettest day in Iskandar Puteri?

The wettest day measured in Iskandar Puteri between 1940 and 2025 was 8 February 1984, with 179 mm of rain in 24 hours.

What was the windiest day in Iskandar Puteri?

The windiest day measured in Iskandar Puteri between 1940 and 2025 was 13 December 1944, with winds reaching 34.2 km/h.

What is the warmest month in Iskandar Puteri?

The warmest month in Iskandar Puteri is May (27.3 °C on average); the coldest is January (25.6 °C).

How much does it rain in Iskandar Puteri?

Iskandar Puteri receives on average 1,970 mm of precipitation per year, spread over about 281 rainy days.

Is it sunny in Iskandar Puteri?

Iskandar Puteri gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Iskandar Puteri?

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

What was the most extreme apparent temperature in Iskandar Puteri?

In Iskandar Puteri, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 4 May 2016, and the lowest was 21.8 °C on 9 January 1943.

Compare Iskandar Puteri with another city

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

Nearby cities

The climate around Iskandar Puteri

Other cities — Malaysia