Beluru climate — normals and trends

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

Beluru averages 0 frost days, 247 hot days (≥ 30 °C) and 311 rainy days per year.

Beluru 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 35.6 °C (on 20 September 2024) and the coldest 19.4 °C (on 1 February 1944).

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

BeluruSarawak

coords
3.98°, 114.10°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.2°C

Average daily high

30.6°C

Average daily low

23.4°C

Annual rainfall

2,880mm

Sunshine / day

9.5h

Mean relative humidity

88%

Average peak wind

8.7km/h

Seasonal range

1.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

247 d/yr

Rainy days (≥ 1 mm)

311 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.5 °C

Average feels-like low

28.1 °C

Average peak gust

24.7 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.4 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.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.6 °C

20 September 2024

Coldest day

19.4 °C

1 February 1944

Wettest day

202 mm

20 June 1967

Windiest day

22.7 km/h

29 November 1955

Strongest gust

61.9 km/h

5 October 1971

Hottest feels-like

44.2 °C

12 March 2020

Coldest feels-like

21.9 °C

1 February 1944

Sunniest day

12.2 h

4 July 2007

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.3 °C13 June 202522.3 °C13 August 202527.2 °C3,140 mm3030
202435.6 °C20 September 202422.8 °C23 June 202427.7 °C3,037 mm3450
202334.7 °C1 August 202322.3 °C14 March 202327.4 °C2,932 mm3230
202234.6 °C24 May 202222.1 °C28 March 202226.8 °C3,411 mm2940
202134.6 °C16 October 202122.4 °C22 February 202127.0 °C3,185 mm3080
202034.5 °C1 May 202022.9 °C28 June 202027.2 °C3,118 mm3160
201934.9 °C12 May 201922.7 °C10 November 201927.3 °C2,362 mm3210
201834.7 °C14 June 201822.8 °C31 March 201827.1 °C3,022 mm3110
201734.6 °C29 July 201721.3 °C8 February 201727.1 °C3,240 mm3080
201634.5 °C4 May 201622.5 °C3 August 201627.4 °C2,531 mm3280
201534.8 °C18 September 201522.3 °C22 January 201527.0 °C2,751 mm2980
201434.4 °C20 June 201421.1 °C28 January 201426.7 °C2,863 mm2920
201334.5 °C19 June 201322.4 °C17 September 201327.0 °C3,065 mm3110
201234.5 °C20 June 201222.0 °C29 January 201226.8 °C3,084 mm3090
201134.4 °C2 August 201121.7 °C4 December 201126.7 °C3,182 mm2960
201033.9 °C26 April 201022.0 °C11 September 201026.8 °C3,418 mm3090
200935.1 °C10 August 200921.9 °C6 February 200926.9 °C2,744 mm3110
200834.1 °C10 August 200821.0 °C16 January 200826.4 °C3,609 mm2890
200734.5 °C16 July 200722.2 °C2 February 200726.5 °C3,370 mm2830
200634.0 °C16 July 200622.1 °C15 March 200626.5 °C2,642 mm3050
200533.8 °C18 September 200521.0 °C20 January 200526.5 °C2,160 mm2480
200433.1 °C17 May 200422.3 °C28 May 200426.5 °C2,033 mm2830
200333.9 °C28 September 200322.2 °C1 March 200326.5 °C2,393 mm2910
200234.1 °C19 August 200222.3 °C8 February 200226.7 °C2,060 mm3100
200134.8 °C31 August 200122.3 °C15 January 200126.7 °C2,686 mm2950
200033.9 °C19 May 200022.3 °C8 January 200026.6 °C2,604 mm2960
199933.8 °C7 August 199922.0 °C31 August 199926.5 °C3,031 mm2800
199833.8 °C10 April 199822.5 °C17 October 199827.0 °C2,733 mm3120
199734.3 °C27 March 199721.3 °C2 January 199726.6 °C2,273 mm3060
199633.9 °C22 July 199621.7 °C31 December 199626.4 °C3,119 mm2560
199533.1 °C31 August 199522.2 °C23 January 199526.5 °C2,919 mm2710
199433.4 °C31 July 199421.8 °C2 July 199426.5 °C2,534 mm2850
199333.1 °C27 June 199320.1 °C29 January 199326.3 °C2,674 mm2560
199233.7 °C23 March 199221.8 °C24 November 199226.3 °C2,331 mm2530
199133.4 °C27 March 199121.9 °C9 July 199126.4 °C2,982 mm2670
199033.6 °C30 April 199021.6 °C1 October 199026.5 °C2,429 mm2840
198933.5 °C28 August 198921.9 °C3 July 198926.2 °C2,699 mm2520
198833.6 °C12 April 198820.9 °C11 December 198826.4 °C3,380 mm2690
198734.4 °C20 June 198722.0 °C4 July 198726.5 °C2,614 mm2750
198633.6 °C11 August 198621.2 °C24 February 198626.2 °C2,908 mm2520
198533.6 °C29 May 198520.4 °C12 January 198526.1 °C2,622 mm2720
198433.2 °C21 March 198421.8 °C23 December 198426.0 °C3,179 mm2460
198334.2 °C18 April 198322.1 °C8 December 198326.5 °C2,690 mm2890
198233.6 °C5 March 198221.5 °C17 January 198226.3 °C2,288 mm2910
198133.6 °C22 June 198121.2 °C18 January 198126.3 °C2,965 mm2570
198033.5 °C24 May 198021.9 °C20 March 198026.3 °C3,003 mm2690
197934.7 °C10 August 197921.9 °C13 December 197926.4 °C2,996 mm2920
197834.1 °C3 June 197821.2 °C30 January 197826.3 °C2,773 mm2590
197733.7 °C25 September 197721.7 °C7 January 197726.0 °C3,389 mm2460
197633.2 °C23 August 197620.7 °C4 February 197625.7 °C3,156 mm2220
197533.1 °C3 February 197521.5 °C24 August 197525.8 °C3,105 mm2290
197433.7 °C14 June 197420.1 °C13 January 197425.6 °C3,406 mm1920
197333.3 °C17 June 197321.9 °C6 December 197326.1 °C3,664 mm2540
197233.0 °C14 July 197220.5 °C12 January 197225.9 °C2,763 mm2340
197132.5 °C21 July 197121.2 °C13 March 197125.5 °C3,229 mm2060
197032.8 °C7 May 197021.6 °C12 August 197025.8 °C3,513 mm2210
196933.5 °C20 September 196921.4 °C23 November 196925.8 °C3,320 mm2370
196833.6 °C28 July 196820.3 °C27 January 196825.5 °C3,167 mm2160
196732.7 °C12 June 196720.7 °C14 January 196725.6 °C3,079 mm2020
196632.6 °C13 May 196621.7 °C11 January 196625.3 °C3,584 mm1790
196533.1 °C27 September 196519.9 °C20 January 196525.5 °C2,669 mm2330
196433.3 °C23 April 196420.1 °C30 November 196425.8 °C3,175 mm2370
196333.4 °C10 June 196321.4 °C19 January 196325.7 °C3,373 mm2210
196233.6 °C25 October 196221.6 °C27 January 196225.7 °C3,359 mm2200
196133.1 °C28 May 196120.5 °C24 January 196125.7 °C2,720 mm2310
196033.2 °C7 June 196021.6 °C8 March 196025.8 °C2,975 mm2290
195932.7 °C21 February 195921.6 °C4 March 195925.8 °C2,809 mm2400
195833.3 °C10 September 195821.7 °C13 August 195826.0 °C2,997 mm2480
195733.3 °C19 August 195720.2 °C4 January 195725.8 °C2,766 mm2400
195632.6 °C15 May 195620.5 °C31 December 195625.4 °C3,439 mm1890
195533.0 °C20 May 195519.4 °C4 March 195525.6 °C3,316 mm2200
195432.6 °C9 June 195421.4 °C26 December 195425.4 °C3,079 mm1970
195333.3 °C4 September 195320.6 °C21 April 195325.8 °C2,231 mm2390
195232.5 °C15 August 195221.4 °C18 December 195225.8 °C2,284 mm2310
195132.8 °C12 June 195121.4 °C3 January 195125.6 °C2,172 mm2050
195032.5 °C10 June 195020.3 °C21 January 195025.4 °C2,662 mm1670
194933.1 °C16 May 194920.8 °C6 December 194925.1 °C2,541 mm1130
194831.7 °C5 July 194820.6 °C24 November 194825.2 °C2,455 mm1150
194731.8 °C10 October 194720.9 °C30 December 194725.2 °C3,092 mm1250
194631.8 °C21 June 194621.4 °C21 January 194625.1 °C2,718 mm1130
194531.6 °C22 June 194520.4 °C26 December 194525.0 °C3,179 mm870
194431.2 °C19 June 194419.4 °C1 February 194425.1 °C2,467 mm940
194333.5 °C21 June 194320.4 °C8 January 194325.1 °C2,373 mm1150
194231.8 °C11 October 194220.6 °C27 November 194225.0 °C2,748 mm1250
194132.0 °C12 August 194121.1 °C23 September 194125.4 °C2,540 mm1580
194033.2 °C9 July 194019.9 °C23 January 194025.4 °C2,365 mm1440

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.6 °C
+1.0 °C
Hot days (≥ 30 °C)
303 d/yr
+56
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3140 mm
+260 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.7 °C+0.9 °C563 mm+313 mm
Feb30.9 °C+0.8 °C214 mm+22 mm
Mar31.4 °C+0.7 °C248 mm+38 mm
Apr32.0 °C+1.0 °C269 mm+38 mm
May32.4 °C+1.3 °C174 mm-68 mm
Jun32.2 °C+1.3 °C150 mm-57 mm
Jul32.6 °C+1.8 °C78 mm-117 mm
Aug31.1 °C+0.2 °C239 mm+22 mm
Sep31.4 °C+0.7 °C340 mm+91 mm
Oct31.6 °C+1.1 °C194 mm-95 mm
Nov31.1 °C+0.9 °C314 mm+10 mm
Dec31.0 °C+1.1 °C358 mm+64 mm

The year's extremes

Hottest day
35.3 °C
13 Jun 2025
Coldest day
22.3 °C
13 Aug 2025
Wettest day
81.6 mm
23 Jan 2025
Windiest day
18.1 km/h
29 Jan 2025
Strongest gust
48.6 km/h
11 Jun 2025
Hottest feels-like
43.4 °C
29 Jul 2025
Coldest feels-like
25.7 °C
13 Aug 2025
Sunniest day
12.0 h
26 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 Beluru?

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

What is the hottest day ever recorded in Beluru?

The hottest day measured in Beluru between 1940 and 2025 was 20 September 2024, reaching 35.6 °C.

What is the coldest day in Beluru?

The coldest day measured in Beluru between 1940 and 2025 was 1 February 1944, at 19.4 °C.

Does it snow in Beluru?

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

Has the climate of Beluru warmed?

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

What is the wettest day in Beluru?

The wettest day measured in Beluru between 1940 and 2025 was 20 June 1967, with 202 mm of rain in 24 hours.

What was the windiest day in Beluru?

The windiest day measured in Beluru between 1940 and 2025 was 29 November 1955, with winds reaching 22.7 km/h.

What is the warmest month in Beluru?

The warmest month in Beluru is May (26.7 °C on average); the coldest is January (25.6 °C).

How much does it rain in Beluru?

Beluru receives on average 2,880 mm of precipitation per year, spread over about 311 rainy days.

Is it sunny in Beluru?

Beluru gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

Are there tropical nights in Beluru?

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

What was the most extreme apparent temperature in Beluru?

In Beluru, between 1940 and 2025, the highest apparent temperature reached 44.2 °C on 12 March 2020, and the lowest was 21.9 °C on 1 February 1944.

Compare Beluru with another city

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

Nearby cities

The climate around Beluru

Other cities — Malaysia