Belaga climate — normals and trends

Belaga (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.0 °C and it receives 3,212 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.5 °C on average) and the coldest is January (24.5 °C). Rainfall peaks in December.

Belaga averages 0 frost days, 175 hot days (≥ 30 °C) and 314 rainy days per year.

Belaga has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.7 °C (on 29 July 2025) and the coldest 16.8 °C (on 26 January 1993).

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

BelagaSarawak

coords
2.70°, 113.78°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

25.0°C

Average daily high

29.8°C

Average daily low

21.8°C

Annual rainfall

3,212mm

Sunshine / day

9.1h

Mean relative humidity

88%

Average peak wind

6.3km/h

Seasonal range

1.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

175 d/yr

Rainy days (≥ 1 mm)

314 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.9 °C

Average feels-like low

25.9 °C

Average peak gust

22.7 km/h

Tropical nights (≥ 20 °C)

358 d/yr

Solar radiation

17.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

+0.2 °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.7 °C

29 July 2025

Coldest day

16.8 °C

26 January 1993

Wettest day

203 mm

7 January 2000

Windiest day

15.7 km/h

17 September 2024

Strongest gust

55.4 km/h

9 December 2010

Hottest feels-like

43.0 °C

25 September 2023

Coldest feels-like

18.5 °C

18 April 1943

Sunniest day

12.2 h

2 July 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.7 °C29 July 202520.9 °C7 October 202526.0 °C3,622 mm2530
202435.6 °C20 September 202421.6 °C30 August 202426.5 °C3,476 mm2920
202334.6 °C12 May 202319.7 °C15 January 202326.1 °C3,522 mm2720
202234.5 °C11 August 202220.7 °C5 September 202225.6 °C4,328 mm2370
202134.1 °C2 May 202120.2 °C22 February 202125.7 °C3,738 mm2470
202034.7 °C18 September 202021.4 °C1 February 202026.0 °C3,816 mm2610
201934.6 °C18 April 201920.6 °C15 September 201926.0 °C2,880 mm2770
201834.3 °C19 July 201820.5 °C12 September 201825.8 °C3,268 mm2530
201734.2 °C29 July 201718.5 °C8 February 201725.8 °C3,229 mm2510
201633.9 °C18 August 201620.7 °C27 July 201626.1 °C3,161 mm2660
201534.3 °C27 October 201520.2 °C29 July 201525.7 °C3,096 mm2320
201434.1 °C20 June 201419.3 °C30 January 201425.5 °C2,625 mm2230
201334.2 °C22 June 201320.6 °C7 July 201325.8 °C3,772 mm2470
201233.9 °C24 February 201220.4 °C25 June 201225.6 °C3,749 mm2450
201133.8 °C23 July 201120.7 °C1 February 201125.6 °C2,933 mm2320
201033.9 °C9 February 201020.0 °C11 September 201025.7 °C3,549 mm2410
200934.6 °C4 August 200920.0 °C7 February 200925.7 °C3,196 mm2510
200833.6 °C19 May 200820.1 °C21 June 200825.2 °C4,559 mm1950
200733.9 °C10 August 200720.6 °C5 August 200725.4 °C3,841 mm2190
200633.8 °C16 August 200620.4 °C4 August 200625.3 °C3,328 mm2220
200533.8 °C12 August 200519.1 °C17 January 200525.4 °C2,984 mm2060
200433.5 °C17 May 200420.2 °C10 August 200425.5 °C2,522 mm2210
200333.6 °C3 June 200320.1 °C21 September 200325.4 °C2,984 mm2240
200233.9 °C19 August 200218.8 °C16 August 200225.5 °C2,760 mm2420
200133.8 °C31 August 200120.3 °C10 June 200125.4 °C3,388 mm2180
200034.4 °C21 May 200020.4 °C27 September 200025.4 °C3,370 mm2410
199933.6 °C26 July 199920.1 °C5 June 199925.3 °C3,481 mm2290
199833.8 °C13 March 199820.7 °C28 August 199825.9 °C3,097 mm2490
199733.4 °C27 March 199719.3 °C2 January 199725.4 °C2,934 mm2350
199634.5 °C8 August 199619.5 °C30 December 199625.2 °C3,576 mm1860
199533.6 °C11 October 199520.1 °C4 December 199525.3 °C3,733 mm1960
199433.4 °C31 July 199420.0 °C2 July 199425.3 °C3,363 mm2050
199333.0 °C18 March 199316.8 °C26 January 199325.1 °C3,039 mm1750
199232.9 °C24 April 199219.7 °C21 February 199225.0 °C2,704 mm1920
199133.2 °C30 July 199119.9 °C10 July 199125.2 °C3,148 mm1950
199033.9 °C30 April 199020.0 °C1 October 199025.3 °C2,992 mm2100
198933.7 °C16 September 198919.3 °C22 April 198925.0 °C3,132 mm1700
198833.5 °C12 April 198819.4 °C17 December 198825.2 °C4,124 mm1910
198734.3 °C20 June 198719.7 °C4 July 198725.3 °C2,937 mm2130
198633.0 °C11 August 198619.7 °C15 May 198625.0 °C2,988 mm1830
198533.1 °C29 May 198519.6 °C14 January 198524.9 °C2,950 mm1970
198433.5 °C3 September 198420.0 °C28 July 198424.8 °C3,238 mm1560
198333.8 °C10 April 198320.6 °C2 July 198325.4 °C3,219 mm2200
198233.0 °C26 November 198218.3 °C17 January 198225.1 °C2,707 mm1940
198133.3 °C21 June 198119.8 °C19 January 198125.2 °C2,995 mm2010
198032.9 °C18 May 198019.8 °C20 March 198025.2 °C2,820 mm2040
197934.8 °C10 August 197920.1 °C16 January 197925.2 °C3,003 mm2100
197833.2 °C13 March 197819.8 °C1 February 197825.0 °C3,421 mm1720
197732.8 °C7 September 197720.0 °C22 September 197724.8 °C3,408 mm1570
197633.0 °C16 September 197618.5 °C6 February 197624.5 °C3,224 mm1450
197533.3 °C15 August 197519.7 °C7 August 197524.6 °C3,097 mm1490
197433.2 °C16 August 197417.7 °C14 January 197424.5 °C3,124 mm1320
197333.2 °C9 October 197319.7 °C13 August 197324.9 °C3,688 mm1660
197233.7 °C2 August 197216.9 °C14 January 197224.7 °C2,924 mm1650
197132.3 °C22 October 197119.3 °C6 March 197124.3 °C3,213 mm1400
197032.8 °C20 August 197019.8 °C20 March 197024.6 °C3,848 mm1510
196932.9 °C4 May 196919.5 °C27 July 196924.6 °C3,593 mm1410
196832.7 °C28 July 196818.7 °C18 February 196824.4 °C3,400 mm1270
196732.5 °C27 June 196719.0 °C10 February 196724.4 °C3,312 mm1300
196632.3 °C13 May 196619.6 °C6 July 196624.1 °C4,482 mm870
196532.3 °C3 October 196517.9 °C21 January 196524.3 °C3,090 mm1400
196433.2 °C26 May 196418.9 °C10 December 196424.6 °C3,292 mm1570
196333.2 °C2 October 196319.4 °C13 January 196324.5 °C3,638 mm1550
196232.8 °C25 October 196219.8 °C22 January 196224.5 °C3,677 mm1500
196132.5 °C8 July 196118.2 °C24 January 196124.6 °C2,744 mm1570
196032.4 °C9 June 196018.8 °C3 February 196024.5 °C3,083 mm1380
195932.3 °C29 October 195919.3 °C4 March 195924.5 °C3,135 mm1230
195834.7 °C10 September 195818.8 °C6 July 195824.8 °C3,490 mm1690
195732.9 °C19 August 195718.0 °C12 February 195724.6 °C3,185 mm1270
195632.0 °C23 April 195618.2 °C2 July 195624.2 °C3,556 mm950
195531.7 °C17 May 195518.4 °C7 March 195524.4 °C3,381 mm1170
195432.2 °C17 February 195419.5 °C9 August 195424.2 °C3,254 mm1000
195333.1 °C4 September 195319.0 °C21 April 195324.6 °C2,423 mm1200
195232.3 °C11 June 195219.9 °C23 December 195224.6 °C2,556 mm1330
195132.7 °C1 April 195119.8 °C8 March 195124.5 °C2,493 mm1150
195033.0 °C9 February 195017.6 °C22 January 195024.2 °C2,634 mm870
194932.6 °C12 May 194918.2 °C2 July 194924.0 °C2,377 mm830
194831.8 °C6 July 194818.0 °C7 December 194824.0 °C2,473 mm400
194731.4 °C10 October 194719.1 °C5 December 194724.1 °C3,264 mm470
194631.9 °C22 June 194619.3 °C26 July 194624.0 °C2,773 mm500
194531.3 °C10 September 194517.9 °C26 December 194523.9 °C3,593 mm430
194431.2 °C27 July 194418.8 °C2 February 194424.0 °C2,418 mm490
194333.0 °C21 June 194316.9 °C18 April 194323.9 °C2,541 mm810
194231.4 °C24 March 194218.1 °C19 November 194223.9 °C2,894 mm630
194132.3 °C12 April 194118.6 °C14 July 194124.2 °C3,258 mm880
194033.6 °C9 July 194017.0 °C23 January 194024.3 °C2,421 mm1050

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.8 °C
+1.0 °C
Hot days (≥ 30 °C)
253 d/yr
+78
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3622 mm
+410 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+1.1 °C559 mm+264 mm
Feb30.3 °C+0.9 °C306 mm+49 mm
Mar31.0 °C+1.2 °C316 mm+36 mm
Apr31.0 °C+1.0 °C419 mm+143 mm
May31.4 °C+1.2 °C204 mm-46 mm
Jun31.6 °C+1.5 °C156 mm-48 mm
Jul32.1 °C+1.9 °C95 mm-102 mm
Aug30.1 °C-0.1 °C222 mm-13 mm
Sep30.4 °C+0.4 °C437 mm+164 mm
Oct30.8 °C+1.1 °C201 mm-106 mm
Nov31.0 °C+1.5 °C251 mm-65 mm
Dec30.3 °C+1.1 °C457 mm+134 mm

The year's extremes

Hottest day
35.7 °C
29 Jul 2025
Coldest day
20.9 °C
7 Oct 2025
Wettest day
116.6 mm
21 Apr 2025
Windiest day
11.2 km/h
28 Feb 2025
Strongest gust
37.4 km/h
10 Jul 2025
Hottest feels-like
41.5 °C
29 Jul 2025
Coldest feels-like
24.3 °C
6 Nov 2025
Sunniest day
11.9 h
13 Jun 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 Belaga?

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

What is the hottest day ever recorded in Belaga?

The hottest day measured in Belaga between 1940 and 2025 was 29 July 2025, reaching 35.7 °C.

What is the coldest day in Belaga?

The coldest day measured in Belaga between 1940 and 2025 was 26 January 1993, at 16.8 °C.

Does it snow in Belaga?

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

Has the climate of Belaga warmed?

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

What is the wettest day in Belaga?

The wettest day measured in Belaga between 1940 and 2025 was 7 January 2000, with 203 mm of rain in 24 hours.

What was the windiest day in Belaga?

The windiest day measured in Belaga between 1940 and 2025 was 17 September 2024, with winds reaching 15.7 km/h.

What is the warmest month in Belaga?

The warmest month in Belaga is May (25.5 °C on average); the coldest is January (24.5 °C).

How much does it rain in Belaga?

Belaga receives on average 3,212 mm of precipitation per year, spread over about 314 rainy days.

Is it sunny in Belaga?

Belaga gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Belaga?

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

What was the most extreme apparent temperature in Belaga?

In Belaga, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 25 September 2023, and the lowest was 18.5 °C on 18 April 1943.

Compare Belaga with another city

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

Nearby cities

The climate around Belaga

Other cities — Malaysia