Pudu climate — normals and trends

Pudu (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.8 °C and it receives 2,637 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 (25.4 °C on average) and the coldest is December (24.2 °C). Rainfall peaks in November.

Pudu averages 0 frost days, 141 hot days (≥ 30 °C) and 295 rainy days per year.

Pudu has warmed by +2.4 °C between 1940 and 2025, or +0.28 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.1 °C (on 4 March 2016) and the coldest 16.5 °C (on 9 January 1943).

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

PuduKuala Lumpur

coords
3.13°, 101.72°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

24.8°C

Average daily high

29.5°C

Average daily low

21.5°C

Annual rainfall

2,637mm

Sunshine / day

9.9h

Mean relative humidity

86%

Average peak wind

8.5km/h

Seasonal range

1.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

141 d/yr

Rainy days (≥ 1 mm)

295 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.3 °C

Average feels-like low

25.2 °C

Average peak gust

26.3 km/h

Tropical nights (≥ 20 °C)

340 d/yr

Solar radiation

18.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °C

since 1940

+0.3 °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

36.1 °C

4 March 2016

Coldest day

16.5 °C

9 January 1943

Wettest day

174 mm

24 January 1999

Windiest day

21.2 km/h

3 January 2019

Strongest gust

60.5 km/h

11 July 1986

Hottest feels-like

42.5 °C

6 March 2016

Coldest feels-like

17.1 °C

9 January 1943

Sunniest day

12.0 h

9 October 1944

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.9 °C1 June 202520.4 °C2 October 202525.8 °C2,590 mm2390
202434.4 °C18 March 202421.1 °C20 October 202426.4 °C3,783 mm2830
202333.2 °C19 June 202319.9 °C6 March 202326.0 °C3,321 mm2420
202232.8 °C17 July 202220.5 °C26 May 202225.8 °C2,789 mm2340
202134.3 °C26 February 202120.2 °C26 February 202125.7 °C2,800 mm2320
202035.7 °C29 February 202021.4 °C8 February 202026.1 °C2,949 mm2620
201934.8 °C12 February 201920.4 °C1 September 201926.1 °C2,451 mm2850
201833.0 °C28 April 201819.6 °C13 January 201825.7 °C3,067 mm2310
201733.8 °C21 October 201721.0 °C25 January 201725.9 °C2,908 mm2390
201636.1 °C4 March 201621.1 °C12 December 201626.4 °C2,335 mm2880
201533.1 °C16 April 201519.6 °C2 February 201525.8 °C3,043 mm2650
201434.1 °C11 March 201418.5 °C1 February 201425.8 °C3,317 mm2400
201333.3 °C25 June 201320.6 °C11 September 201325.8 °C2,856 mm2230
201232.1 °C5 June 201220.7 °C19 June 201225.4 °C3,157 mm2070
201133.1 °C9 May 201120.4 °C8 February 201125.4 °C2,967 mm2000
201033.4 °C9 March 201020.5 °C20 February 201025.8 °C2,964 mm2370
200933.3 °C11 June 200919.9 °C11 January 200925.5 °C3,166 mm2170
200832.0 °C21 April 200819.6 °C19 February 200825.1 °C3,281 mm1800
200732.6 °C13 March 200718.6 °C3 December 200725.2 °C3,338 mm1650
200632.2 °C28 April 200620.4 °C1 August 200625.3 °C2,982 mm1880
200535.3 °C16 February 200519.0 °C7 January 200525.9 °C2,097 mm2460
200433.2 °C13 April 200420.1 °C29 July 200425.4 °C2,250 mm2090
200333.1 °C19 March 200320.0 °C20 December 200325.3 °C2,467 mm1970
200234.9 °C14 February 200218.7 °C4 January 200225.7 °C2,456 mm2530
200132.9 °C13 July 200120.0 °C31 December 200125.3 °C2,831 mm1890
200032.4 °C4 June 200018.9 °C28 January 200025.1 °C2,872 mm1840
199932.1 °C12 April 199919.7 °C26 December 199925.0 °C3,026 mm1540
199834.8 °C8 April 199820.3 °C9 December 199825.9 °C2,855 mm2290
199733.0 °C21 April 199719.3 °C3 January 199725.1 °C3,028 mm1910
199632.6 °C15 March 199619.0 °C4 January 199624.9 °C2,941 mm1390
199532.6 °C6 May 199520.1 °C6 December 199525.1 °C3,382 mm1560
199432.0 °C28 February 199419.4 °C19 January 199424.9 °C2,917 mm1440
199331.8 °C28 May 199318.1 °C24 February 199324.8 °C3,091 mm1370
199233.5 °C30 March 199219.1 °C16 January 199224.8 °C2,607 mm1380
199132.5 °C2 March 199119.0 °C21 February 199124.8 °C3,339 mm1540
199034.5 °C24 February 199018.0 °C4 January 199025.1 °C2,536 mm1770
198931.9 °C3 June 198918.2 °C14 February 198924.7 °C2,714 mm1280
198833.0 °C25 April 198819.3 °C18 December 198824.9 °C2,947 mm1640
198734.2 °C12 March 198718.9 °C3 February 198725.0 °C3,042 mm1740
198632.5 °C14 August 198618.4 °C11 February 198624.6 °C2,421 mm1520
198533.0 °C26 June 198517.4 °C17 January 198524.6 °C2,573 mm1640
198431.7 °C12 June 198419.2 °C10 January 198424.3 °C3,136 mm850
198334.0 °C25 April 198319.1 °C23 February 198325.1 °C2,254 mm1940
198233.2 °C18 February 198217.9 °C28 July 198224.6 °C2,164 mm1430
198132.3 °C17 March 198118.7 °C29 January 198124.6 °C1,902 mm1580
198034.0 °C18 February 198018.3 °C4 January 198024.7 °C2,187 mm1510
197934.2 °C4 February 197918.2 °C17 January 197924.8 °C2,346 mm1920
197831.9 °C22 February 197818.1 °C4 January 197824.7 °C1,900 mm1570
197733.4 °C6 April 197716.8 °C18 February 197724.6 °C2,024 mm1400
197632.8 °C7 March 197618.1 °C9 January 197624.2 °C1,981 mm1200
197532.4 °C12 April 197518.3 °C22 February 197524.2 °C2,128 mm910
197431.9 °C27 March 197417.8 °C16 January 197424.2 °C1,987 mm690
197332.5 °C11 February 197318.3 °C31 December 197324.5 °C2,418 mm1190
197231.8 °C25 March 197217.4 °C3 January 197224.3 °C2,474 mm930
197133.5 °C22 April 197118.5 °C28 January 197124.2 °C2,167 mm1040
197034.3 °C9 March 197018.2 °C13 July 197024.4 °C2,297 mm1030
196932.7 °C9 April 196918.1 °C6 March 196924.4 °C2,765 mm1100
196834.3 °C1 March 196817.7 °C20 February 196824.3 °C2,531 mm960
196731.7 °C24 March 196717.3 °C16 January 196724.0 °C2,612 mm480
196631.7 °C30 April 196618.4 °C25 February 196624.1 °C2,850 mm480
196531.9 °C6 February 196517.1 °C14 January 196524.2 °C2,601 mm970
196432.9 °C1 April 196418.4 °C2 February 196424.4 °C2,376 mm1440
196334.7 °C1 May 196317.0 °C15 January 196324.6 °C2,137 mm1750
196232.5 °C10 February 196218.2 °C7 February 196224.3 °C2,290 mm1310
196132.3 °C4 April 196118.6 °C28 August 196124.3 °C1,917 mm1500
196032.1 °C13 February 196018.9 °C3 January 196024.5 °C2,420 mm1470
195933.1 °C5 March 195918.6 °C15 September 195924.4 °C2,836 mm910
195832.1 °C15 April 195818.0 °C26 February 195824.6 °C2,477 mm1360
195731.5 °C14 April 195717.8 °C17 February 195724.2 °C2,799 mm540
195631.3 °C7 March 195617.6 °C24 January 195623.9 °C2,830 mm420
195531.4 °C5 June 195518.2 °C13 February 195524.1 °C2,698 mm640
195431.5 °C3 May 195419.2 °C26 February 195423.9 °C3,130 mm300
195331.2 °C19 March 195318.6 °C8 January 195324.4 °C2,741 mm510
195231.5 °C1 March 195219.2 °C22 February 195224.4 °C2,553 mm570
195132.3 °C3 April 195117.6 °C2 March 195124.2 °C2,066 mm330
195031.3 °C14 March 195018.9 °C20 February 195024.1 °C2,362 mm400
194932.4 °C2 February 194917.6 °C9 January 194924.6 °C326 mm1140
194830.8 °C6 March 194817.4 °C18 January 194823.8 °C2,120 mm80
194729.5 °C6 April 194718.4 °C31 December 194723.6 °C3,351 mm00
194630.4 °C28 August 194617.4 °C8 March 194623.7 °C2,706 mm30
194529.3 °C12 June 194518.2 °C30 December 194523.4 °C3,191 mm00
194431.1 °C17 February 194416.8 °C8 February 194423.7 °C2,229 mm50
194330.8 °C16 February 194316.5 °C9 January 194323.6 °C2,313 mm80
194229.8 °C14 March 194217.6 °C18 February 194223.5 °C2,598 mm00
194129.4 °C27 February 194118.8 °C15 January 194123.6 °C3,017 mm00
194031.6 °C4 March 194016.8 °C23 June 194023.8 °C2,147 mm110

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.3 °C
+0.8 °C
Hot days (≥ 30 °C)
239 d/yr
+98
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2590 mm
-47 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.4 °C+0.3 °C217 mm+57 mm
Feb30.5 °C+0.5 °C156 mm+0 mm
Mar30.4 °C+0.2 °C197 mm-37 mm
Apr30.9 °C+0.8 °C293 mm+25 mm
May31.1 °C+1.1 °C171 mm-59 mm
Jun31.2 °C+1.5 °C110 mm-46 mm
Jul31.3 °C+1.9 °C75 mm-88 mm
Aug30.3 °C+1.0 °C162 mm-32 mm
Sep29.6 °C+0.4 °C201 mm-32 mm
Oct30.0 °C+0.8 °C207 mm-76 mm
Nov29.3 °C+0.4 °C516 mm+200 mm
Dec29.5 °C+0.8 °C284 mm+41 mm

The year's extremes

Hottest day
33.9 °C
1 Jun 2025
Coldest day
20.4 °C
2 Oct 2025
Wettest day
118.3 mm
24 Nov 2025
Windiest day
18.0 km/h
24 Nov 2025
Strongest gust
50.4 km/h
24 Nov 2025
Hottest feels-like
40.8 °C
17 May 2025
Coldest feels-like
23.4 °C
31 Jan 2025
Sunniest day
12.0 h
5 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 Pudu?

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

What is the hottest day ever recorded in Pudu?

The hottest day measured in Pudu between 1940 and 2025 was 4 March 2016, reaching 36.1 °C.

What is the coldest day in Pudu?

The coldest day measured in Pudu between 1940 and 2025 was 9 January 1943, at 16.5 °C.

Does it snow in Pudu?

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

Has the climate of Pudu warmed?

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

What is the wettest day in Pudu?

The wettest day measured in Pudu between 1940 and 2025 was 24 January 1999, with 174 mm of rain in 24 hours.

What was the windiest day in Pudu?

The windiest day measured in Pudu between 1940 and 2025 was 3 January 2019, with winds reaching 21.2 km/h.

What is the warmest month in Pudu?

The warmest month in Pudu is May (25.4 °C on average); the coldest is December (24.2 °C).

How much does it rain in Pudu?

Pudu receives on average 2,637 mm of precipitation per year, spread over about 295 rainy days.

Is it sunny in Pudu?

Pudu gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Pudu?

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

What was the most extreme apparent temperature in Pudu?

In Pudu, between 1940 and 2025, the highest apparent temperature reached 42.5 °C on 6 March 2016, and the lowest was 17.1 °C on 9 January 1943.

Compare Pudu with another city

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

Nearby cities

The climate around Pudu

Other cities — Malaysia