SS2 climate — normals and trends

SS2 (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 27.2 °C and it receives 1,806 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 June (27.9 °C on average) and the coldest is December (26.2 °C). Rainfall peaks in November.

SS2 averages 0 frost days, 281 hot days (≥ 30 °C) and 259 rainy days per year.

SS2 has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.5 °C (on 11 March 2014) and the coldest 19.6 °C (on 18 January 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

SS2Kuala Lumpur

coords
3.12°, 101.62°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJuneColdest monthDecemberWettest monthNovemberDriest monthJune

Mean daily temperature

27.2°C

Average daily high

31.2°C

Average daily low

24.1°C

Annual rainfall

1,806mm

Sunshine / day

10.3h

Mean relative humidity

81%

Average peak wind

11.0km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

281 d/yr

Rainy days (≥ 1 mm)

259 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.3 °C

Average feels-like low

28.7 °C

Average peak gust

27.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

36.5 °C

11 March 2014

Coldest day

19.6 °C

18 January 1948

Wettest day

169 mm

20 January 2007

Windiest day

30.0 km/h

24 November 1953

Strongest gust

58.7 km/h

20 October 1970

Hottest feels-like

43.3 °C

10 March 2020

Coldest feels-like

20.8 °C

9 January 1943

Sunniest day

12.0 h

6 October 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.8 °C11 June 202522.9 °C3 February 202528.1 °C2,175 mm3250
202435.2 °C2 August 202423.3 °C11 February 202428.3 °C3,590 mm3370
202335.8 °C19 June 202322.6 °C6 March 202327.9 °C3,033 mm3320
202236.3 °C28 March 202223.3 °C26 May 202228.1 °C2,164 mm3280
202135.9 °C4 March 202123.1 °C4 January 202128.1 °C1,808 mm3260
202036.2 °C28 February 202023.7 °C27 December 202028.4 °C1,798 mm3410
201935.7 °C19 March 201922.2 °C12 February 201928.5 °C1,538 mm3540
201835.1 °C11 April 201822.1 °C13 January 201827.9 °C2,068 mm3320
201736.4 °C21 October 201723.2 °C25 January 201728.0 °C2,137 mm3210
201636.1 °C30 March 201623.6 °C20 June 201628.6 °C2,004 mm3450
201536.3 °C4 September 201521.4 °C2 February 201528.3 °C1,742 mm3530
201436.5 °C11 March 201421.8 °C1 February 201428.0 °C2,346 mm3220
201336.0 °C20 June 201323.1 °C11 September 201328.0 °C2,090 mm3170
201234.5 °C24 June 201223.3 °C7 May 201227.7 °C2,216 mm3280
201134.6 °C26 July 201122.7 °C1 February 201127.5 °C2,463 mm3090
201035.2 °C16 October 201023.0 °C27 December 201027.8 °C1,950 mm3330
200935.4 °C4 July 200922.5 °C14 January 200927.7 °C2,494 mm3110
200834.3 °C2 August 200822.4 °C13 February 200827.2 °C2,364 mm3020
200734.0 °C5 April 200721.3 °C3 December 200727.1 °C2,484 mm2770
200634.2 °C17 August 200622.6 °C1 August 200627.5 °C2,203 mm3190
200536.3 °C16 February 200522.0 °C7 January 200528.4 °C1,365 mm3310
200436.3 °C18 May 200423.2 °C17 July 200428.0 °C1,587 mm3400
200336.1 °C17 May 200322.5 °C20 December 200327.9 °C1,707 mm3380
200235.6 °C11 March 200220.8 °C4 January 200228.1 °C1,534 mm3580
200135.2 °C13 July 200122.6 °C31 December 200127.4 °C2,110 mm3130
200035.8 °C4 June 200021.6 °C28 January 200027.4 °C1,990 mm3110
199934.8 °C28 July 199922.3 °C23 December 199927.3 °C1,988 mm3050
199836.3 °C4 April 199823.0 °C9 December 199828.0 °C1,927 mm3320
199735.4 °C7 September 199722.1 °C3 January 199727.6 °C1,918 mm3430
199634.8 °C20 June 199621.9 °C11 February 199627.2 °C2,010 mm2850
199534.1 °C2 October 199522.4 °C1 March 199527.0 °C2,460 mm2820
199434.7 °C11 August 199421.9 °C22 January 199427.1 °C2,198 mm3050
199333.9 °C8 October 199320.5 °C24 February 199326.9 °C2,504 mm2910
199234.9 °C25 April 199221.2 °C18 February 199227.1 °C1,959 mm2950
199134.7 °C16 July 199121.8 °C8 January 199127.1 °C2,126 mm2920
199035.0 °C24 May 199020.8 °C4 January 199027.4 °C1,755 mm3170
198934.2 °C28 July 198921.0 °C14 February 198926.8 °C1,921 mm2770
198833.5 °C17 April 198822.1 °C16 December 198826.9 °C2,229 mm2740
198735.0 °C4 March 198721.3 °C3 February 198727.1 °C2,240 mm3020
198635.0 °C9 August 198620.9 °C11 February 198627.0 °C1,706 mm2920
198535.5 °C22 June 198520.3 °C17 January 198526.9 °C1,560 mm3090
198434.2 °C2 October 198421.8 °C2 January 198426.5 °C2,266 mm2620
198336.3 °C25 April 198322.3 °C24 December 198328.0 °C1,198 mm3350
198235.5 °C18 February 198222.1 °C19 January 198227.5 °C1,146 mm3450
198135.3 °C15 March 198121.5 °C20 December 198127.6 °C1,042 mm3300
198035.2 °C18 February 198021.3 °C4 January 198027.5 °C1,171 mm3260
197935.4 °C4 February 197921.5 °C17 January 197927.5 °C1,351 mm3310
197835.2 °C19 May 197821.2 °C4 January 197827.5 °C1,106 mm3360
197735.9 °C2 May 197720.3 °C18 February 197727.5 °C1,181 mm3290
197635.3 °C7 March 197621.6 °C11 January 197627.2 °C1,130 mm3330
197535.0 °C12 April 197521.6 °C21 February 197527.2 °C1,095 mm3250
197435.4 °C25 March 197420.9 °C13 February 197427.2 °C1,079 mm3260
197335.6 °C10 February 197321.1 °C31 December 197327.3 °C1,355 mm3010
197235.7 °C5 October 197220.4 °C17 January 197227.3 °C1,282 mm3240
197135.4 °C22 April 197121.3 °C7 March 197126.8 °C1,466 mm2880
197036.0 °C9 March 197021.0 °C1 February 197027.2 °C1,274 mm3260
196936.3 °C9 April 196921.7 °C10 January 196927.0 °C1,600 mm3000
196833.7 °C24 February 196820.5 °C21 February 196826.5 °C1,730 mm2620
196733.7 °C13 August 196720.3 °C17 January 196726.3 °C1,936 mm2180
196633.7 °C20 August 196621.5 °C25 February 196626.3 °C1,985 mm2270
196535.0 °C6 February 196520.4 °C14 January 196526.8 °C1,693 mm3050
196435.5 °C31 March 196421.4 °C31 January 196426.9 °C1,765 mm3040
196336.3 °C10 April 196320.0 °C15 January 196327.4 °C1,106 mm3380
196235.3 °C26 May 196220.7 °C5 February 196226.8 °C1,523 mm2850
196135.4 °C14 May 196121.2 °C22 January 196127.2 °C1,175 mm3330
196035.2 °C25 May 196021.5 °C2 January 196027.1 °C1,497 mm3250
195934.3 °C28 September 195921.1 °C26 January 195926.5 °C1,941 mm2650
195833.5 °C27 July 195820.9 °C28 February 195826.6 °C1,948 mm2660
195733.9 °C17 October 195720.8 °C18 February 195726.3 °C2,200 mm2140
195632.8 °C14 August 195620.6 °C24 January 195626.0 °C2,134 mm1520
195533.2 °C20 July 195520.8 °C13 February 195526.2 °C1,920 mm2080
195432.2 °C7 June 195421.7 °C4 March 195425.8 °C2,619 mm1060
195333.4 °C24 August 195320.1 °C8 January 195326.7 °C1,835 mm2470
195232.2 °C14 September 195221.9 °C28 December 195226.6 °C1,785 mm2360
195134.9 °C2 April 195120.9 °C2 March 195127.1 °C1,149 mm2780
195032.5 °C4 August 195021.4 °C20 February 195026.4 °C1,539 mm2170
194934.0 °C26 March 194921.5 °C9 January 194926.7 °C133 mm2580
194833.4 °C10 October 194819.6 °C18 January 194826.4 °C1,087 mm2110
194730.2 °C19 February 194721.0 °C26 December 194725.5 °C2,481 mm120
194632.9 °C28 August 194620.1 °C8 March 194625.9 °C1,807 mm1010
194531.3 °C14 July 194521.2 °C30 December 194525.6 °C2,208 mm420
194432.6 °C21 April 194420.0 °C8 February 194426.2 °C1,251 mm1660
194332.9 °C3 June 194319.7 °C31 December 194326.3 °C1,438 mm2070
194231.9 °C22 August 194220.8 °C30 December 194225.8 °C1,704 mm730
194130.8 °C19 September 194121.5 °C28 January 194125.7 °C2,082 mm200
194033.1 °C22 August 194020.0 °C24 January 194026.1 °C1,425 mm1270

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
31.8 °C
+0.6 °C
Hot days (≥ 30 °C)
325 d/yr
+44
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2175 mm
+369 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.6 °C+0.2 °C226 mm+64 mm
Feb31.7 °C+0.5 °C134 mm+13 mm
Mar31.6 °C0.0 °C155 mm+1 mm
Apr31.7 °C+0.1 °C223 mm+54 mm
May32.3 °C+0.6 °C102 mm-35 mm
Jun33.7 °C+1.9 °C65 mm-18 mm
Jul33.6 °C+2.0 °C25 mm-60 mm
Aug32.6 °C+1.0 °C94 mm-8 mm
Sep31.5 °C+0.2 °C137 mm+10 mm
Oct31.7 °C+0.6 °C157 mm-15 mm
Nov31.0 °C+0.7 °C497 mm+246 mm
Dec30.3 °C+0.3 °C359 mm+117 mm

The year's extremes

Hottest day
35.8 °C
11 Jun 2025
Coldest day
22.9 °C
3 Feb 2025
Wettest day
121.1 mm
27 Nov 2025
Windiest day
29.6 km/h
24 Nov 2025
Strongest gust
54.0 km/h
24 Nov 2025
Hottest feels-like
42.3 °C
8 Mar 2025
Coldest feels-like
26.0 °C
3 Feb 2025
Sunniest day
12.0 h
8 Oct 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 SS2?

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

What is the hottest day ever recorded in SS2?

The hottest day measured in SS2 between 1940 and 2025 was 11 March 2014, reaching 36.5 °C.

What is the coldest day in SS2?

The coldest day measured in SS2 between 1940 and 2025 was 18 January 1948, at 19.6 °C.

Does it snow in SS2?

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

Has the climate of SS2 warmed?

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

What is the wettest day in SS2?

The wettest day measured in SS2 between 1940 and 2025 was 20 January 2007, with 169 mm of rain in 24 hours.

What was the windiest day in SS2?

The windiest day measured in SS2 between 1940 and 2025 was 24 November 1953, with winds reaching 30.0 km/h.

What is the warmest month in SS2?

The warmest month in SS2 is June (27.9 °C on average); the coldest is December (26.2 °C).

How much does it rain in SS2?

SS2 receives on average 1,806 mm of precipitation per year, spread over about 259 rainy days.

Is it sunny in SS2?

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

Are there tropical nights in SS2?

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

What was the most extreme apparent temperature in SS2?

In SS2, between 1940 and 2025, the highest apparent temperature reached 43.3 °C on 10 March 2020, and the lowest was 20.8 °C on 9 January 1943.

Compare SS2 with another city

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

Nearby cities

The climate around SS2

Other cities — Malaysia