Kuala Pilah climate — normals and trends

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

Kuala Pilah averages 0 frost days, 214 hot days (≥ 30 °C) and 287 rainy days per year.

Kuala Pilah has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.1 °C (on 1 April 2016) and the coldest 16.2 °C (on 4 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

Kuala PilahNegeri Sembilan

coords
2.74°, 102.25°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

25.6°C

Average daily high

30.3°C

Average daily low

22.4°C

Annual rainfall

2,077mm

Sunshine / day

10.0h

Mean relative humidity

85%

Average peak wind

9.6km/h

Seasonal range

1.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

214 d/yr

Rainy days (≥ 1 mm)

287 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.0 °C

Average feels-like low

26.6 °C

Average peak gust

27.3 km/h

Tropical nights (≥ 20 °C)

359 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

38.1 °C

1 April 2016

Coldest day

16.2 °C

4 January 1943

Wettest day

279 mm

26 December 2014

Windiest day

25.0 km/h

28 February 1963

Strongest gust

64.8 km/h

21 February 1955

Hottest feels-like

43.9 °C

23 March 2024

Coldest feels-like

17.2 °C

4 January 1943

Sunniest day

12.0 h

28 September 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.7 °C31 October 202521.0 °C31 January 202526.5 °C1,955 mm2830
202437.2 °C23 March 202421.5 °C10 February 202427.1 °C2,809 mm3020
202336.5 °C13 May 202320.0 °C6 March 202327.0 °C2,274 mm3060
202235.3 °C20 February 202221.6 °C14 January 202226.6 °C2,271 mm2950
202136.3 °C26 February 202120.7 °C5 February 202126.6 °C2,128 mm2920
202036.3 °C2 March 202021.8 °C27 December 202026.9 °C2,337 mm3070
201937.3 °C9 February 201921.8 °C2 October 201927.1 °C1,817 mm3330
201835.2 °C15 March 201820.9 °C12 January 201826.6 °C2,294 mm2970
201733.7 °C17 April 201721.6 °C25 January 201726.6 °C2,423 mm2800
201638.1 °C1 April 201622.3 °C23 July 201627.5 °C1,929 mm3280
201536.9 °C28 February 201520.3 °C17 January 201526.8 °C1,933 mm3240
201435.6 °C27 March 201418.6 °C1 February 201426.6 °C2,615 mm2800
201334.3 °C16 April 201321.6 °C7 August 201326.4 °C2,279 mm2800
201233.1 °C4 May 201221.1 °C9 February 201226.1 °C2,386 mm2630
201134.2 °C9 May 201120.6 °C20 January 201126.1 °C2,364 mm2550
201035.9 °C9 March 201020.9 °C27 December 201026.6 °C2,304 mm2960
200935.3 °C21 February 200920.4 °C20 January 200926.3 °C2,256 mm2770
200833.3 °C24 February 200819.8 °C11 February 200825.9 °C2,554 mm2530
200733.6 °C16 February 200719.7 °C3 December 200726.0 °C2,409 mm2330
200635.0 °C17 March 200621.3 °C20 September 200626.1 °C2,398 mm2700
200536.3 °C19 February 200520.1 °C21 January 200526.8 °C1,823 mm2920
200435.2 °C20 April 200420.1 °C15 December 200426.2 °C1,923 mm2690
200335.6 °C18 March 200320.9 °C28 January 200326.3 °C1,906 mm2710
200237.1 °C13 March 200219.7 °C2 January 200226.5 °C1,849 mm3060
200133.1 °C21 April 200119.9 °C1 March 200126.0 °C2,425 mm2710
200032.9 °C27 April 200020.6 °C22 January 200025.9 °C2,299 mm2540
199933.0 °C12 April 199920.0 °C13 September 199925.7 °C2,359 mm2350
199837.9 °C28 February 199821.1 °C9 December 199826.9 °C2,141 mm3010
199733.5 °C22 April 199719.2 °C3 January 199726.0 °C2,018 mm2890
199636.0 °C17 March 199620.0 °C5 January 199625.8 °C2,297 mm2370
199533.5 °C11 March 199520.4 °C7 February 199525.8 °C2,544 mm2350
199433.2 °C28 February 199419.8 °C18 January 199425.7 °C1,985 mm2320
199332.8 °C26 April 199318.4 °C24 February 199325.7 °C2,427 mm2340
199234.1 °C30 March 199219.5 °C13 January 199225.7 °C2,014 mm2350
199134.8 °C10 March 199119.5 °C21 February 199125.6 °C2,377 mm2290
199036.2 °C4 March 199018.9 °C25 December 199025.9 °C1,915 mm2650
198934.0 °C15 February 198919.4 °C15 February 198925.5 °C2,305 mm2270
198834.0 °C29 February 198820.1 °C30 December 198825.7 °C2,257 mm2380
198735.0 °C28 February 198719.8 °C4 January 198725.9 °C2,362 mm2670
198633.2 °C14 August 198619.4 °C11 February 198625.3 °C2,058 mm2100
198533.1 °C21 February 198517.8 °C17 January 198525.3 °C2,126 mm2220
198432.3 °C20 May 198419.3 °C7 March 198425.0 °C2,750 mm1770
198337.4 °C18 April 198319.8 °C24 December 198326.2 °C1,809 mm2690
198235.1 °C20 February 198218.9 °C28 July 198225.5 °C1,783 mm2460
198133.8 °C17 March 198118.7 °C3 March 198125.6 °C1,607 mm2600
198034.2 °C29 January 198018.8 °C4 January 198025.6 °C1,863 mm2510
197936.9 °C27 March 197918.7 °C16 January 197925.8 °C1,823 mm2690
197835.2 °C8 March 197819.7 °C31 December 197825.9 °C1,608 mm2880
197735.5 °C11 April 197718.5 °C7 January 197725.7 °C1,599 mm2560
197634.0 °C15 February 197618.4 °C10 January 197625.3 °C1,584 mm2240
197533.0 °C14 May 197518.5 °C21 January 197525.0 °C1,915 mm2030
197433.2 °C20 March 197418.6 °C16 January 197425.1 °C1,683 mm1980
197334.3 °C20 February 197319.1 °C31 December 197325.4 °C1,899 mm2220
197232.9 °C24 March 197218.6 °C17 February 197225.3 °C1,844 mm2120
197134.8 °C22 April 197118.8 °C29 January 197124.9 °C2,051 mm1880
197035.5 °C9 March 197018.9 °C3 February 197025.3 °C1,996 mm1970
196933.4 °C5 May 196918.4 °C6 March 196925.2 °C2,165 mm1860
196835.0 °C28 February 196819.2 °C28 January 196825.2 °C1,950 mm1970
196732.9 °C30 March 196718.1 °C17 January 196724.8 °C2,037 mm1200
196632.2 °C30 April 196618.8 °C25 February 196624.9 °C2,572 mm1270
196533.2 °C11 March 196517.8 °C14 January 196525.0 °C2,051 mm1960
196434.2 °C30 January 196418.9 °C2 February 196425.4 °C2,019 mm2360
196336.8 °C2 May 196318.1 °C14 January 196325.7 °C1,378 mm2470
196233.5 °C25 April 196218.9 °C7 February 196225.2 °C1,763 mm2140
196135.0 °C4 March 196119.1 °C21 January 196125.4 °C1,423 mm2500
196033.5 °C23 March 196019.5 °C27 January 196025.4 °C1,808 mm2340
195935.4 °C5 March 195919.2 °C16 March 195925.2 °C2,081 mm1810
195833.7 °C28 February 195818.7 °C25 February 195825.4 °C1,829 mm2090
195732.3 °C24 February 195718.2 °C16 February 195724.9 °C2,226 mm1080
195632.0 °C28 April 195617.7 °C10 March 195624.6 °C2,502 mm980
195532.0 °C5 June 195517.5 °C13 February 195524.8 °C2,261 mm1290
195431.9 °C7 June 195418.8 °C26 February 195424.7 °C2,742 mm870
195331.7 °C5 November 195319.8 °C9 January 195325.1 °C1,926 mm1390
195232.1 °C24 March 195219.7 °C29 July 195225.1 °C2,149 mm1200
195133.0 °C22 March 195118.8 °C30 January 195125.2 °C1,377 mm1450
195032.3 °C8 March 195019.6 °C23 February 195025.0 °C2,033 mm1440
194933.0 °C11 February 194918.6 °C24 January 194925.4 °C278 mm2110
194832.1 °C13 March 194817.9 °C29 February 194824.6 °C1,550 mm570
194730.4 °C5 March 194718.5 °C31 December 194724.3 °C2,542 mm70
194631.0 °C16 July 194618.6 °C28 January 194624.5 °C2,026 mm310
194530.0 °C4 May 194519.4 °C30 December 194524.2 °C2,665 mm10
194432.1 °C15 February 194417.6 °C8 February 194424.7 °C1,804 mm670
194333.1 °C23 February 194316.2 °C4 January 194324.4 °C1,904 mm390
194230.6 °C23 March 194218.0 °C18 February 194224.3 °C2,215 mm190
194130.5 °C27 February 194118.4 °C15 January 194124.5 °C2,356 mm140
194032.5 °C3 March 194016.8 °C8 February 194024.6 °C2,034 mm400

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.9 °C
+0.6 °C
Hot days (≥ 30 °C)
283 d/yr
+69
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1955 mm
-122 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.4 °C-0.1 °C149 mm+35 mm
Feb31.1 °C+0.2 °C80 mm-22 mm
Mar31.2 °C-0.3 °C184 mm+23 mm
Apr31.6 °C+0.3 °C257 mm+65 mm
May31.8 °C+0.8 °C159 mm-30 mm
Jun31.4 °C+0.8 °C69 mm-66 mm
Jul31.5 °C+1.4 °C72 mm-73 mm
Aug31.1 °C+1.1 °C137 mm-36 mm
Sep30.4 °C+0.4 °C172 mm-25 mm
Oct31.5 °C+1.3 °C144 mm-83 mm
Nov30.7 °C+1.0 °C305 mm+54 mm
Dec29.9 °C+0.8 °C228 mm+36 mm

The year's extremes

Hottest day
34.7 °C
31 Oct 2025
Coldest day
21.0 °C
31 Jan 2025
Wettest day
76.4 mm
28 Nov 2025
Windiest day
22.1 km/h
17 Jan 2025
Strongest gust
52.6 km/h
17 Jan 2025
Hottest feels-like
41.4 °C
24 May 2025
Coldest feels-like
23.9 °C
31 Jan 2025
Sunniest day
12.0 h
7 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 Kuala Pilah?

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

What is the hottest day ever recorded in Kuala Pilah?

The hottest day measured in Kuala Pilah between 1940 and 2025 was 1 April 2016, reaching 38.1 °C.

What is the coldest day in Kuala Pilah?

The coldest day measured in Kuala Pilah between 1940 and 2025 was 4 January 1943, at 16.2 °C.

Does it snow in Kuala Pilah?

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

Has the climate of Kuala Pilah warmed?

Yes: Kuala Pilah warmed by +2.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kuala Pilah?

The wettest day measured in Kuala Pilah between 1940 and 2025 was 26 December 2014, with 279 mm of rain in 24 hours.

What was the windiest day in Kuala Pilah?

The windiest day measured in Kuala Pilah between 1940 and 2025 was 28 February 1963, with winds reaching 25.0 km/h.

What is the warmest month in Kuala Pilah?

The warmest month in Kuala Pilah is May (26.4 °C on average); the coldest is December (24.8 °C).

How much does it rain in Kuala Pilah?

Kuala Pilah receives on average 2,077 mm of precipitation per year, spread over about 287 rainy days.

Is it sunny in Kuala Pilah?

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

Are there tropical nights in Kuala Pilah?

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

What was the most extreme apparent temperature in Kuala Pilah?

In Kuala Pilah, between 1940 and 2025, the highest apparent temperature reached 43.9 °C on 23 March 2024, and the lowest was 17.2 °C on 4 January 1943.

Compare Kuala Pilah with another city

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

Nearby cities

The climate around Kuala Pilah

Other cities — Malaysia