Selangau climate — normals and trends

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

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

Selangau has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.6 °C (on 29 July 2025) and the coldest 16.7 °C (on 13 January 1972).

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

SelangauSarawak

coords
2.52°, 112.33°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

25.7°C

Average daily high

30.4°C

Average daily low

22.8°C

Annual rainfall

3,018mm

Sunshine / day

8.9h

Mean relative humidity

89%

Average peak wind

7.6km/h

Seasonal range

1.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

227 d/yr

Rainy days (≥ 1 mm)

314 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.0 °C

Average feels-like low

27.2 °C

Average peak gust

22.5 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

16.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °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

37.6 °C

29 July 2025

Coldest day

16.7 °C

13 January 1972

Wettest day

183 mm

8 January 1963

Windiest day

22.1 km/h

28 November 1955

Strongest gust

57.6 km/h

5 October 1971

Hottest feels-like

44.2 °C

18 April 2023

Coldest feels-like

18.3 °C

13 January 1972

Sunniest day

12.1 h

24 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.6 °C29 July 202521.8 °C18 October 202526.7 °C3,121 mm2930
202437.3 °C20 September 202422.6 °C20 July 202427.1 °C3,498 mm3140
202335.2 °C18 April 202321.0 °C14 March 202326.8 °C3,214 mm3050
202234.9 °C11 May 202221.7 °C24 December 202226.3 °C3,406 mm2620
202135.3 °C9 October 202121.0 °C25 February 202126.4 °C3,151 mm2630
202035.0 °C18 September 202021.7 °C17 September 202026.6 °C3,549 mm2850
201935.7 °C10 August 201921.5 °C16 September 201926.7 °C2,602 mm2950
201835.7 °C14 August 201821.8 °C8 April 201826.5 °C3,031 mm2870
201735.0 °C22 October 201719.0 °C8 February 201726.5 °C3,278 mm2760
201635.0 °C18 August 201622.2 °C28 June 201626.8 °C3,090 mm2970
201535.1 °C12 July 201521.3 °C19 December 201526.4 °C3,150 mm2640
201434.6 °C26 July 201419.4 °C3 February 201426.3 °C2,705 mm2780
201335.0 °C23 June 201321.6 °C7 July 201326.4 °C3,619 mm2930
201234.4 °C27 May 201221.2 °C21 June 201226.3 °C3,407 mm2770
201134.2 °C29 September 201121.4 °C4 December 201126.2 °C3,162 mm2780
201034.1 °C17 May 201021.8 °C26 July 201026.3 °C3,166 mm2760
200935.1 °C4 August 200921.0 °C7 February 200926.3 °C3,034 mm2630
200834.2 °C29 September 200820.6 °C16 January 200825.9 °C3,811 mm2260
200735.1 °C10 August 200721.6 °C31 December 200726.1 °C3,620 mm2380
200634.8 °C16 August 200621.4 °C26 January 200626.1 °C3,225 mm2710
200535.1 °C12 August 200520.7 °C21 January 200526.1 °C2,784 mm2580
200434.1 °C20 August 200421.3 °C22 March 200426.1 °C2,546 mm2510
200334.5 °C3 June 200321.5 °C21 September 200326.1 °C2,894 mm2660
200234.6 °C19 August 200220.5 °C10 February 200226.2 °C2,577 mm2730
200135.1 °C29 August 200120.7 °C10 December 200126.1 °C3,145 mm2590
200033.9 °C14 October 200021.4 °C9 January 200026.1 °C3,186 mm2720
199934.6 °C26 July 199921.5 °C8 July 199926.0 °C3,227 mm2620
199834.2 °C28 May 199822.1 °C17 December 199826.4 °C3,233 mm2780
199734.8 °C25 August 199719.7 °C3 January 199726.0 °C2,743 mm2580
199634.3 °C30 July 199620.6 °C27 February 199625.8 °C3,546 mm2150
199534.8 °C1 April 199521.3 °C12 July 199525.9 °C3,416 mm2190
199435.2 °C1 August 199421.3 °C30 July 199426.0 °C3,144 mm2420
199333.7 °C12 August 199319.7 °C26 January 199325.8 °C2,992 mm2420
199233.9 °C31 August 199221.0 °C21 February 199225.7 °C2,727 mm2340
199134.6 °C24 July 199120.5 °C7 January 199125.9 °C3,040 mm2330
199035.0 °C30 August 199020.6 °C9 March 199026.0 °C2,771 mm2480
198933.7 °C23 April 198920.5 °C22 April 198925.7 °C3,089 mm2330
198833.5 °C1 October 198820.5 °C11 December 198825.9 °C3,483 mm2260
198734.1 °C20 June 198720.9 °C2 February 198726.0 °C2,854 mm2400
198634.5 °C11 August 198621.2 °C22 February 198625.8 °C2,876 mm2510
198533.8 °C12 October 198519.8 °C14 January 198525.7 °C2,914 mm2540
198433.4 °C23 June 198420.7 °C16 September 198425.6 °C3,298 mm2210
198334.0 °C24 March 198321.3 °C26 November 198326.1 °C2,809 mm2560
198234.9 °C8 September 198220.6 °C17 January 198225.9 °C2,528 mm2630
198134.2 °C22 June 198120.5 °C27 January 198126.0 °C2,874 mm2500
198034.3 °C5 July 198020.3 °C12 March 198026.0 °C2,541 mm2640
197934.8 °C10 August 197920.5 °C17 January 197926.0 °C2,668 mm2640
197834.5 °C3 June 197821.2 °C30 January 197825.9 °C3,081 mm2370
197733.6 °C20 July 197721.2 °C10 August 197725.6 °C3,242 mm1990
197634.1 °C18 September 197619.6 °C4 February 197625.4 °C2,969 mm2240
197533.7 °C14 August 197520.6 °C17 February 197525.4 °C3,021 mm2220
197433.7 °C16 August 197418.2 °C14 January 197425.3 °C2,956 mm1990
197334.0 °C17 June 197321.4 °C14 August 197325.8 °C3,409 mm2220
197234.4 °C14 July 197216.7 °C13 January 197225.6 °C2,717 mm2290
197133.4 °C18 July 197120.6 °C21 January 197125.2 °C2,955 mm2040
197033.1 °C20 March 197020.7 °C24 February 197025.4 °C3,375 mm2020
196934.1 °C10 September 196921.0 °C26 July 196925.5 °C3,303 mm2100
196833.7 °C20 September 196819.3 °C19 February 196825.2 °C2,998 mm1950
196733.1 °C27 June 196719.7 °C6 February 196725.1 °C3,138 mm1940
196632.9 °C13 May 196620.4 °C30 March 196624.8 °C3,665 mm1460
196533.0 °C14 September 196517.3 °C22 February 196525.1 °C2,923 mm1970
196433.6 °C26 May 196418.9 °C1 December 196425.4 °C3,245 mm1910
196333.3 °C4 October 196320.0 °C13 January 196325.3 °C3,379 mm1890
196233.6 °C2 August 196220.6 °C8 August 196225.3 °C3,081 mm2030
196133.3 °C15 April 196119.3 °C20 January 196125.3 °C2,746 mm1970
196033.1 °C13 August 196020.4 °C2 February 196025.3 °C2,939 mm2180
195932.7 °C23 April 195920.4 °C4 March 195925.2 °C3,060 mm2010
195834.5 °C10 September 195820.3 °C6 July 195825.5 °C3,411 mm2260
195733.5 °C19 August 195718.8 °C5 January 195725.3 °C3,036 mm1900
195632.8 °C7 May 195619.8 °C19 January 195624.9 °C3,269 mm1700
195533.1 °C23 May 195518.0 °C4 March 195525.1 °C3,298 mm1840
195433.0 °C7 June 195420.5 °C5 February 195424.9 °C3,225 mm1690
195333.8 °C4 September 195321.0 °C2 January 195325.3 °C2,474 mm2100
195233.2 °C15 August 195220.1 °C17 December 195225.4 °C2,535 mm2280
195132.9 °C8 August 195120.2 °C28 February 195125.2 °C2,487 mm2050
195032.9 °C9 February 195018.5 °C25 February 195025.0 °C2,598 mm1760
194935.0 °C23 May 194919.0 °C15 March 194925.0 °C1,914 mm1710
194832.3 °C22 August 194819.6 °C7 December 194824.9 °C2,343 mm1480
194732.4 °C7 October 194720.6 °C9 July 194724.8 °C3,172 mm1330
194633.5 °C2 July 194620.6 °C27 November 194624.8 °C2,816 mm1490
194532.3 °C25 September 194519.4 °C26 December 194524.7 °C3,283 mm1170
194432.1 °C1 October 194418.9 °C28 March 194424.7 °C2,388 mm1300
194333.1 °C21 June 194317.7 °C17 April 194324.6 °C2,543 mm1200
194231.8 °C24 March 194219.9 °C10 December 194224.6 °C2,718 mm1150
194133.2 °C13 August 194120.3 °C14 February 194125.0 °C2,705 mm1650
194034.3 °C14 July 194018.0 °C23 January 194025.1 °C2,405 mm1940

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.2 °C
Hot days (≥ 30 °C)
293 d/yr
+66
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3121 mm
+103 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+0.4 °C454 mm+160 mm
Feb30.5 °C+0.5 °C317 mm+72 mm
Mar31.1 °C+0.6 °C419 mm+160 mm
Apr31.5 °C+0.7 °C298 mm+43 mm
May32.5 °C+1.6 °C158 mm-81 mm
Jun32.6 °C+1.7 °C103 mm-78 mm
Jul33.6 °C+2.7 °C91 mm-87 mm
Aug31.2 °C+0.3 °C179 mm-31 mm
Sep31.7 °C+1.0 °C271 mm+15 mm
Oct31.9 °C+1.5 °C218 mm-68 mm
Nov31.7 °C+1.6 °C234 mm-61 mm
Dec30.8 °C+1.1 °C380 mm+60 mm

The year's extremes

Hottest day
37.6 °C
29 Jul 2025
Coldest day
21.8 °C
18 Oct 2025
Wettest day
69.8 mm
8 Dec 2025
Windiest day
16.4 km/h
31 Jan 2025
Strongest gust
45.7 km/h
26 Nov 2025
Hottest feels-like
44.0 °C
30 Jul 2025
Coldest feels-like
25.0 °C
7 Jul 2025
Sunniest day
11.9 h
21 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 Selangau?

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

What is the hottest day ever recorded in Selangau?

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

What is the coldest day in Selangau?

The coldest day measured in Selangau between 1940 and 2025 was 13 January 1972, at 16.7 °C.

Does it snow in Selangau?

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

Has the climate of Selangau warmed?

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

What is the wettest day in Selangau?

The wettest day measured in Selangau between 1940 and 2025 was 8 January 1963, with 183 mm of rain in 24 hours.

What was the windiest day in Selangau?

The windiest day measured in Selangau between 1940 and 2025 was 28 November 1955, with winds reaching 22.1 km/h.

What is the warmest month in Selangau?

The warmest month in Selangau is May (26.3 °C on average); the coldest is January (25.1 °C).

How much does it rain in Selangau?

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

Is it sunny in Selangau?

Selangau gets on average 8.9 hours of sunshine per day, roughly 3,249 hours per year over 1940-2025.

Are there tropical nights in Selangau?

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

What was the most extreme apparent temperature in Selangau?

In Selangau, between 1940 and 2025, the highest apparent temperature reached 44.2 °C on 18 April 2023, and the lowest was 18.3 °C on 13 January 1972.

Compare Selangau with another city

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

Nearby cities

The climate around Selangau

Other cities — Malaysia