Kangar climate — normals and trends

Kangar (Malaysia) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.8 °C and it receives 1,812 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 March (27.7 °C on average) and the coldest is December (25.7 °C). Rainfall peaks in October.

Kangar averages 0 frost days, 215 hot days (≥ 30 °C) and 248 rainy days per year.

Kangar has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.2 °C (on 22 March 1998) and the coldest 19.0 °C (on 4 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

KangarPerlis

coords
6.44°, 100.20°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMarchColdest monthDecemberWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.8°C

Average daily high

30.5°C

Average daily low

24.2°C

Annual rainfall

1,812mm

Sunshine / day

10.0h

Mean relative humidity

81%

Average peak wind

13.2km/h

Seasonal range

2.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

215 d/yr

Rainy days (≥ 1 mm)

248 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.8 °C

Average feels-like low

28.5 °C

Average peak gust

28.6 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

+1.8 °C

since 1940

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

37.2 °C

22 March 1998

Coldest day

19.0 °C

4 January 1957

Wettest day

331 mm

21 November 2025

Windiest day

32.1 km/h

25 February 2016

Strongest gust

68.0 km/h

24 June 1961

Hottest feels-like

43.5 °C

8 April 2024

Coldest feels-like

20.2 °C

4 January 1957

Sunniest day

12.4 h

28 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.9 °C2 March 202521.2 °C2 February 202527.6 °C2,181 mm2960
202436.0 °C25 March 202423.7 °C12 March 202428.0 °C2,487 mm2920
202335.9 °C11 May 202321.9 °C17 January 202327.6 °C2,251 mm2830
202234.4 °C31 January 202222.3 °C28 December 202227.3 °C2,252 mm2620
202135.4 °C22 March 202121.4 °C24 February 202127.4 °C1,832 mm2700
202036.1 °C31 March 202022.7 °C25 January 202027.7 °C1,877 mm2850
201935.4 °C8 March 201921.9 °C5 March 201927.7 °C1,470 mm2940
201835.4 °C5 March 201821.8 °C11 February 201827.4 °C1,848 mm2790
201734.7 °C13 March 201722.7 °C10 February 201727.3 °C2,085 mm2670
201636.7 °C8 April 201622.9 °C22 February 201627.9 °C1,720 mm2810
201536.4 °C7 April 201521.8 °C11 February 201527.4 °C1,622 mm2880
201435.9 °C5 March 201420.2 °C4 February 201427.3 °C1,717 mm2810
201335.5 °C20 March 201323.1 °C13 January 201327.4 °C1,770 mm2670
201233.6 °C26 February 201223.0 °C25 January 201227.1 °C1,999 mm2680
201134.4 °C19 February 201120.9 °C21 January 201127.1 °C1,852 mm2420
201036.4 °C25 March 201023.2 °C11 January 201027.6 °C2,175 mm2630
200934.7 °C17 February 200922.0 °C11 January 200927.2 °C1,848 mm2720
200834.6 °C16 March 200822.3 °C22 February 200826.9 °C2,114 mm2370
200735.6 °C4 March 200721.5 °C1 February 200727.1 °C2,068 mm2530
200635.3 °C9 March 200623.1 °C16 January 200627.2 °C1,844 mm2550
200536.4 °C19 February 200521.8 °C26 January 200527.7 °C1,921 mm2790
200435.7 °C10 April 200422.7 °C28 December 200427.5 °C1,356 mm3100
200335.6 °C1 March 200321.7 °C19 December 200327.4 °C1,565 mm2470
200235.5 °C17 March 200222.1 °C10 February 200227.5 °C1,310 mm2870
200134.7 °C3 March 200122.4 °C19 February 200127.0 °C1,930 mm2290
200035.0 °C6 March 200022.0 °C23 January 200026.8 °C2,208 mm2220
199933.9 °C16 March 199921.0 °C8 January 199926.6 °C2,341 mm1790
199837.2 °C22 March 199823.0 °C13 December 199827.8 °C2,019 mm2410
199734.4 °C6 March 199720.7 °C3 January 199727.1 °C1,637 mm2580
199634.6 °C7 March 199620.2 °C5 January 199626.7 °C2,190 mm2100
199536.0 °C7 April 199522.2 °C10 March 199527.0 °C2,225 mm2240
199435.5 °C1 March 199421.2 °C26 February 199426.7 °C1,678 mm2090
199334.9 °C22 February 199320.7 °C23 February 199326.8 °C2,121 mm2170
199235.5 °C20 March 199222.2 °C30 January 199226.9 °C1,588 mm2070
199135.8 °C10 March 199122.2 °C9 January 199127.1 °C1,703 mm2270
199036.0 °C19 March 199021.5 °C20 January 199027.3 °C1,415 mm2610
198934.7 °C29 March 198921.2 °C15 February 198926.9 °C1,813 mm2180
198835.3 °C3 March 198822.1 °C14 December 198827.0 °C2,096 mm2210
198735.2 °C28 February 198722.1 °C4 January 198727.2 °C2,108 mm2390
198634.8 °C6 April 198621.4 °C15 December 198626.8 °C1,828 mm2060
198535.5 °C4 April 198521.0 °C17 January 198526.7 °C1,833 mm2160
198433.8 °C8 March 198421.4 °C7 March 198426.5 °C1,762 mm1940
198336.5 °C20 April 198321.7 °C24 December 198327.2 °C1,552 mm2500
198235.4 °C26 February 198221.4 °C11 January 198226.8 °C1,504 mm2410
198135.2 °C16 March 198121.1 °C13 January 198127.0 °C1,520 mm2590
198034.9 °C17 February 198021.5 °C10 February 198027.0 °C1,781 mm2440
197936.2 °C21 March 197921.4 °C15 January 197927.1 °C1,596 mm2540
197835.6 °C12 March 197821.3 °C27 December 197827.1 °C1,435 mm2450
197735.8 °C11 April 197720.9 °C13 January 197726.9 °C1,417 mm2270
197635.7 °C1 April 197619.9 °C16 January 197626.5 °C1,830 mm2060
197534.4 °C1 April 197521.2 °C27 January 197526.4 °C1,734 mm2050
197434.7 °C24 March 197420.5 °C13 January 197426.6 °C1,381 mm2480
197335.6 °C2 March 197321.4 °C2 March 197326.8 °C1,756 mm2120
197234.7 °C10 March 197219.8 °C4 January 197226.5 °C1,871 mm2110
197135.3 °C21 April 197120.6 °C29 January 197126.3 °C1,741 mm1970
197036.1 °C2 March 197020.9 °C22 January 197026.7 °C1,875 mm1920
196935.4 °C20 March 196921.2 °C16 February 196926.8 °C1,800 mm2130
196834.8 °C8 March 196820.7 °C24 February 196826.7 °C1,352 mm2500
196734.8 °C28 March 196720.3 °C18 January 196726.3 °C1,621 mm2000
196632.6 °C19 April 196621.4 °C25 February 196625.9 °C2,245 mm950
196534.3 °C11 March 196519.5 °C9 January 196526.3 °C1,735 mm2080
196435.9 °C4 April 196421.1 °C30 January 196426.8 °C1,692 mm2260
196336.3 °C7 April 196320.1 °C14 January 196326.7 °C1,284 mm2240
196235.8 °C12 April 196221.3 °C25 January 196226.7 °C1,526 mm2530
196135.2 °C9 April 196120.7 °C20 January 196126.9 °C1,169 mm2670
196035.6 °C14 March 196021.3 °C4 January 196026.6 °C1,607 mm2100
195935.4 °C16 March 195921.4 °C20 December 195926.4 °C1,642 mm1740
195835.7 °C14 April 195819.6 °C29 November 195826.9 °C1,563 mm2290
195734.9 °C10 March 195719.0 °C4 January 195726.3 °C1,745 mm1790
195634.6 °C2 March 195620.0 °C23 January 195626.0 °C2,056 mm1470
195535.6 °C6 April 195520.8 °C13 February 195526.3 °C1,926 mm1910
195434.3 °C15 March 195419.9 °C23 November 195426.0 °C2,259 mm1350
195331.9 °C21 June 195321.4 °C8 January 195326.1 °C2,183 mm1260
195233.1 °C7 February 195220.3 °C14 December 195226.4 °C1,730 mm1880
195134.4 °C3 April 195120.5 °C30 January 195126.7 °C1,077 mm2530
195034.3 °C9 March 195021.1 °C21 January 195026.1 °C1,962 mm1290
194933.7 °C5 April 194920.4 °C8 December 194926.8 °C558 mm2290
194832.9 °C2 March 194820.2 °C26 November 194826.0 °C1,564 mm1130
194730.9 °C12 June 194721.3 °C26 December 194725.5 °C2,408 mm260
194631.1 °C27 June 194620.3 °C25 January 194625.6 °C1,876 mm470
194530.2 °C4 May 194521.0 °C31 December 194525.3 °C2,400 mm60
194433.9 °C13 April 194420.5 °C3 February 194425.9 °C2,264 mm1310
194333.3 °C23 March 194320.3 °C20 March 194325.7 °C1,888 mm1130
194232.4 °C13 March 194220.3 °C18 February 194225.6 °C1,877 mm780
194133.2 °C4 March 194121.2 °C29 December 194125.6 °C2,316 mm540
194033.9 °C6 March 194020.3 °C3 February 194025.7 °C1,827 mm730

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.8 °C
Hot days (≥ 30 °C)
296 d/yr
+81
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2181 mm
+369 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.7 °C+0.3 °C41 mm-1 mm
Feb33.0 °C+0.7 °C32 mm-9 mm
Mar33.6 °C+0.9 °C72 mm-24 mm
Apr32.1 °C+0.2 °C239 mm+78 mm
May31.6 °C+0.8 °C220 mm+23 mm
Jun31.2 °C+0.7 °C126 mm-16 mm
Jul32.3 °C+2.2 °C69 mm-91 mm
Aug31.1 °C+1.1 °C157 mm-25 mm
Sep30.7 °C+1.2 °C206 mm-19 mm
Oct30.1 °C+0.8 °C216 mm-39 mm
Nov28.8 °C-0.3 °C771 mm+564 mm
Dec30.5 °C+1.4 °C33 mm-71 mm

The year's extremes

Hottest day
34.9 °C
2 Mar 2025
Coldest day
21.2 °C
2 Feb 2025
Wettest day
330.5 mm
21 Nov 2025
Windiest day
29.6 km/h
25 Nov 2025
Strongest gust
58.0 km/h
25 Nov 2025
Hottest feels-like
41.0 °C
6 Apr 2025
Coldest feels-like
23.3 °C
31 Jan 2025
Sunniest day
12.3 h
25 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 Kangar?

Kangar has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.8 °C and it receives 1,812 mm of precipitation per year.

What is the hottest day ever recorded in Kangar?

The hottest day measured in Kangar between 1940 and 2025 was 22 March 1998, reaching 37.2 °C.

What is the coldest day in Kangar?

The coldest day measured in Kangar between 1940 and 2025 was 4 January 1957, at 19.0 °C.

Does it snow in Kangar?

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

Has the climate of Kangar warmed?

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

What is the wettest day in Kangar?

The wettest day measured in Kangar between 1940 and 2025 was 21 November 2025, with 331 mm of rain in 24 hours.

What was the windiest day in Kangar?

The windiest day measured in Kangar between 1940 and 2025 was 25 February 2016, with winds reaching 32.1 km/h.

What is the warmest month in Kangar?

The warmest month in Kangar is March (27.7 °C on average); the coldest is December (25.7 °C).

How much does it rain in Kangar?

Kangar receives on average 1,812 mm of precipitation per year, spread over about 248 rainy days.

Is it sunny in Kangar?

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

Are there tropical nights in Kangar?

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

What was the most extreme apparent temperature in Kangar?

In Kangar, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 8 April 2024, and the lowest was 20.2 °C on 4 January 1957.

Compare Kangar with another city

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

Nearby cities

The climate around Kangar

Other cities — Malaysia