Taiping climate — normals and trends

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

Taiping averages 0 frost days, 236 hot days (≥ 30 °C) and 296 rainy days per year.

Taiping 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 35.5 °C (on 25 May 2024) and the coldest 17.8 °C (on 5 January 1957).

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

TaipingPerak

coords
4.85°, 100.73°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthNovemberWettest monthNovemberDriest monthJune

Mean daily temperature

26.3°C

Average daily high

30.4°C

Average daily low

23.3°C

Annual rainfall

2,365mm

Sunshine / day

9.9h

Mean relative humidity

85%

Average peak wind

8.2km/h

Seasonal range

1.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

236 d/yr

Rainy days (≥ 1 mm)

296 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.0 °C

Average feels-like low

27.9 °C

Average peak gust

25.8 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.0 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.89 · 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

25 May 2024

Coldest day

17.8 °C

5 January 1957

Wettest day

178 mm

2 September 2007

Windiest day

18.1 km/h

13 July 1972

Strongest gust

63.0 km/h

7 May 1986

Hottest feels-like

43.2 °C

6 April 2024

Coldest feels-like

19.4 °C

5 January 1957

Sunniest day

12.2 h

22 July 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.4 °C2 August 202521.0 °C3 February 202527.3 °C2,368 mm2980
202435.5 °C25 May 202423.1 °C22 June 202427.8 °C3,293 mm3280
202334.3 °C20 May 202320.8 °C17 January 202327.4 °C3,422 mm3200
202234.0 °C27 April 202222.5 °C31 December 202227.2 °C2,872 mm2980
202133.9 °C13 October 202120.6 °C26 February 202127.2 °C2,575 mm3090
202034.3 °C11 May 202022.9 °C2 December 202027.4 °C2,433 mm3030
201934.0 °C1 May 201922.5 °C1 September 201927.4 °C2,280 mm3260
201833.5 °C7 August 201822.0 °C12 January 201827.2 °C2,681 mm3030
201733.4 °C9 June 201722.9 °C16 September 201727.2 °C2,865 mm3020
201634.1 °C2 July 201622.5 °C15 December 201627.6 °C2,137 mm3230
201533.7 °C26 April 201521.6 °C2 February 201527.2 °C2,507 mm3220
201435.1 °C11 March 201418.7 °C4 February 201427.1 °C2,562 mm2980
201334.3 °C16 April 201322.3 °C5 October 201327.1 °C2,539 mm2860
201234.1 °C4 June 201222.5 °C8 January 201226.9 °C2,833 mm3050
201135.0 °C9 May 201121.9 °C22 January 201126.9 °C2,677 mm2840
201034.0 °C19 May 201022.3 °C27 December 201027.3 °C2,374 mm3070
200933.9 °C11 August 200921.7 °C15 February 200927.0 °C2,934 mm2930
200833.5 °C4 May 200821.7 °C12 February 200826.6 °C3,013 mm2850
200734.2 °C3 July 200720.8 °C3 December 200726.8 °C2,702 mm2820
200634.1 °C2 July 200622.4 °C3 December 200627.0 °C2,610 mm3070
200534.2 °C13 August 200522.0 °C27 January 200527.2 °C1,890 mm3010
200434.0 °C9 June 200421.7 °C4 August 200426.9 °C2,273 mm3080
200334.0 °C17 May 200321.7 °C19 December 200326.9 °C2,332 mm2940
200233.3 °C12 May 200221.3 °C4 January 200227.1 °C2,040 mm3220
200134.0 °C9 July 200122.2 °C1 February 200126.8 °C2,581 mm2870
200033.8 °C24 August 200020.6 °C28 January 200026.6 °C2,771 mm2620
199933.2 °C24 April 199920.9 °C26 December 199926.4 °C2,734 mm2350
199833.7 °C2 July 199822.1 °C21 December 199827.1 °C2,454 mm2860
199733.2 °C18 May 199721.0 °C3 January 199726.5 °C2,565 mm2700
199633.3 °C19 September 199620.6 °C4 January 199626.4 °C2,712 mm2330
199533.5 °C16 May 199521.9 °C13 December 199526.6 °C2,704 mm2630
199433.9 °C10 August 199420.4 °C11 December 199426.4 °C2,465 mm2400
199332.8 °C28 May 199320.1 °C23 February 199326.3 °C2,657 mm2450
199233.1 °C1 August 199220.7 °C23 February 199226.4 °C2,154 mm2350
199133.0 °C25 August 199120.8 °C23 February 199126.4 °C2,669 mm2490
199033.5 °C4 June 199020.9 °C4 January 199026.5 °C2,161 mm2720
198933.0 °C24 July 198920.3 °C14 February 198926.3 °C2,467 mm2510
198833.5 °C20 March 198820.7 °C11 December 198826.5 °C2,752 mm2550
198733.6 °C9 June 198721.5 °C15 January 198726.6 °C2,781 mm2720
198633.7 °C13 August 198620.5 °C11 February 198626.3 °C2,236 mm2560
198533.9 °C24 June 198520.0 °C16 January 198526.2 °C2,355 mm2670
198433.4 °C14 August 198421.2 °C2 January 198426.1 °C2,637 mm2350
198333.2 °C25 April 198320.9 °C23 November 198326.6 °C1,883 mm2950
198233.0 °C15 July 198220.7 °C20 January 198226.2 °C1,990 mm2670
198134.9 °C21 August 198120.5 °C14 January 198126.3 °C1,809 mm2640
198033.4 °C11 July 198019.9 °C16 January 198026.3 °C2,246 mm2550
197933.7 °C8 May 197920.5 °C16 December 197926.4 °C2,093 mm3000
197833.0 °C13 May 197820.9 °C29 November 197826.4 °C1,800 mm2820
197733.7 °C23 July 197718.5 °C18 February 197726.2 °C1,825 mm2490
197633.0 °C27 May 197619.4 °C20 January 197625.7 °C1,985 mm2060
197532.4 °C29 June 197520.4 °C18 December 197525.8 °C1,919 mm2180
197432.7 °C13 June 197420.0 °C10 January 197425.9 °C1,884 mm2290
197333.1 °C10 February 197319.7 °C30 December 197326.2 °C2,244 mm2530
197232.7 °C15 July 197218.9 °C2 January 197226.0 °C2,130 mm2360
197132.9 °C5 May 197120.4 °C27 January 197125.8 °C2,170 mm1940
197034.2 °C30 April 197020.8 °C2 September 197026.1 °C2,082 mm2420
196933.7 °C15 September 196920.5 °C27 July 196926.1 °C2,228 mm2480
196832.8 °C7 May 196820.2 °C24 February 196825.8 °C2,072 mm2280
196732.9 °C6 August 196719.4 °C18 January 196725.6 °C2,309 mm2040
196632.2 °C30 April 196620.3 °C4 September 196625.6 °C2,411 mm1570
196532.9 °C22 July 196519.6 °C8 January 196525.8 °C2,484 mm2480
196433.5 °C20 September 196420.8 °C2 August 196426.0 °C2,210 mm2740
196333.8 °C27 May 196319.3 °C15 January 196326.0 °C1,926 mm2780
196234.7 °C14 July 196219.8 °C7 February 196226.1 °C2,038 mm2790
196134.2 °C25 May 196119.7 °C21 January 196126.1 °C1,804 mm2720
196033.7 °C1 June 196020.8 °C2 January 196026.1 °C2,145 mm2730
195932.8 °C4 September 195920.6 °C24 January 195925.9 °C2,272 mm2140
195834.4 °C25 July 195817.9 °C29 November 195826.2 °C2,242 mm2520
195733.3 °C7 July 195717.8 °C5 January 195725.8 °C2,502 mm1910
195632.2 °C15 May 195618.5 °C21 January 195625.4 °C2,541 mm1340
195533.5 °C12 May 195520.5 °C2 December 195525.6 °C2,414 mm1940
195433.0 °C7 June 195419.9 °C23 November 195425.4 °C2,931 mm1510
195332.4 °C14 May 195319.9 °C7 December 195325.8 °C2,548 mm1900
195232.6 °C11 April 195219.2 °C15 December 195225.9 °C2,461 mm2120
195131.9 °C8 April 195120.7 °C2 March 195125.7 °C1,740 mm1620
195032.2 °C23 June 195020.7 °C4 January 195025.6 °C2,304 mm1690
194933.5 °C13 September 194919.4 °C9 December 194925.9 °C332 mm2020
194830.8 °C21 June 194819.4 °C18 January 194825.1 °C1,840 mm130
194730.6 °C13 June 194720.1 °C31 December 194724.9 °C3,011 mm130
194632.2 °C8 July 194618.8 °C6 March 194625.1 °C2,479 mm770
194530.4 °C12 June 194519.7 °C29 December 194524.8 °C2,839 mm160
194431.4 °C14 June 194419.7 °C8 February 194425.1 °C1,994 mm490
194331.4 °C24 July 194319.4 °C10 January 194325.0 °C2,041 mm630
194230.8 °C16 May 194220.1 °C16 February 194224.8 °C2,514 mm210
194130.6 °C13 June 194120.4 °C15 January 194125.0 °C2,682 mm190
194031.7 °C22 August 194019.1 °C24 January 194025.1 °C1,975 mm640

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.3 °C
+0.9 °C
Hot days (≥ 30 °C)
298 d/yr
+62
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2368 mm
+3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.2 °C+0.3 °C232 mm+70 mm
Feb30.9 °C+0.5 °C177 mm+32 mm
Mar31.4 °C+0.7 °C167 mm-36 mm
Apr31.6 °C+0.7 °C354 mm+127 mm
May32.4 °C+1.4 °C180 mm-18 mm
Jun31.9 °C+0.8 °C79 mm-41 mm
Jul32.2 °C+1.3 °C53 mm-73 mm
Aug31.8 °C+1.0 °C115 mm-47 mm
Sep31.6 °C+1.4 °C166 mm-45 mm
Oct30.6 °C+0.8 °C254 mm-32 mm
Nov29.8 °C+0.2 °C413 mm+125 mm
Dec30.6 °C+1.1 °C179 mm-60 mm

The year's extremes

Hottest day
34.4 °C
2 Aug 2025
Coldest day
21.0 °C
3 Feb 2025
Wettest day
86.5 mm
24 Nov 2025
Windiest day
17.1 km/h
21 Oct 2025
Strongest gust
56.5 km/h
25 Nov 2025
Hottest feels-like
42.3 °C
15 May 2025
Coldest feels-like
23.8 °C
3 Feb 2025
Sunniest day
12.1 h
5 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 Taiping?

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

What is the hottest day ever recorded in Taiping?

The hottest day measured in Taiping between 1940 and 2025 was 25 May 2024, reaching 35.5 °C.

What is the coldest day in Taiping?

The coldest day measured in Taiping between 1940 and 2025 was 5 January 1957, at 17.8 °C.

Does it snow in Taiping?

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

Has the climate of Taiping warmed?

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

What is the wettest day in Taiping?

The wettest day measured in Taiping between 1940 and 2025 was 2 September 2007, with 178 mm of rain in 24 hours.

What was the windiest day in Taiping?

The windiest day measured in Taiping between 1940 and 2025 was 13 July 1972, with winds reaching 18.1 km/h.

What is the warmest month in Taiping?

The warmest month in Taiping is May (26.9 °C on average); the coldest is November (25.7 °C).

How much does it rain in Taiping?

Taiping receives on average 2,365 mm of precipitation per year, spread over about 296 rainy days.

Is it sunny in Taiping?

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

Are there tropical nights in Taiping?

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

What was the most extreme apparent temperature in Taiping?

In Taiping, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 6 April 2024, and the lowest was 19.4 °C on 5 January 1957.

Compare Taiping with another city

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

Nearby cities

The climate around Taiping

Other cities — Malaysia