Selama climate — normals and trends

Selama (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.4 °C and it receives 3,345 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.0 °C on average) and the coldest is October (24.9 °C). Rainfall peaks in November.

Selama averages 0 frost days, 217 hot days (≥ 30 °C) and 300 rainy days per year.

Selama has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.9 °C (on 11 March 2014) and the coldest 16.1 °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

SelamaPerak

coords
5.22°, 100.69°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthOctoberWettest monthNovemberDriest monthJune

Mean daily temperature

25.4°C

Average daily high

30.2°C

Average daily low

22.1°C

Annual rainfall

3,345mm

Sunshine / day

9.6h

Mean relative humidity

86%

Average peak wind

7.9km/h

Seasonal range

1.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

217 d/yr

Rainy days (≥ 1 mm)

300 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.4 °C

Average feels-like low

26.2 °C

Average peak gust

24.8 km/h

Tropical nights (≥ 20 °C)

357 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.88 · 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.9 °C

11 March 2014

Coldest day

16.1 °C

5 January 1957

Wettest day

136 mm

17 May 2020

Windiest day

16.9 km/h

8 July 1969

Strongest gust

55.1 km/h

7 May 1986

Hottest feels-like

43.0 °C

19 May 2020

Coldest feels-like

17.2 °C

15 January 1963

Sunniest day

12.2 h

6 July 1958

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.9 °C31 July 202519.7 °C3 February 202526.4 °C2,939 mm2890
202435.6 °C25 May 202422.0 °C12 February 202427.0 °C4,249 mm3140
202334.5 °C11 May 202318.0 °C17 January 202326.4 °C4,133 mm2940
202233.5 °C27 April 202220.6 °C31 December 202226.2 °C3,753 mm2700
202133.6 °C10 March 202119.7 °C26 February 202126.3 °C3,409 mm2850
202034.0 °C11 May 202021.1 °C8 February 202026.6 °C3,768 mm2990
201933.6 °C1 May 201920.9 °C12 February 201926.5 °C3,260 mm3080
201835.3 °C7 August 201820.6 °C11 February 201826.4 °C3,840 mm2960
201733.2 °C17 May 201721.2 °C10 February 201726.3 °C4,000 mm2830
201634.6 °C26 February 201621.7 °C18 June 201626.6 °C2,856 mm2880
201534.1 °C26 April 201519.4 °C2 February 201526.3 °C3,847 mm3040
201435.9 °C11 March 201417.5 °C4 February 201426.3 °C3,847 mm2890
201333.8 °C12 May 201321.4 °C18 January 201326.2 °C3,537 mm2650
201234.3 °C18 August 201221.3 °C25 January 201226.1 °C3,991 mm2830
201134.2 °C9 May 201119.1 °C21 January 201126.0 °C3,771 mm2610
201034.0 °C18 March 201021.0 °C17 January 201026.3 °C3,527 mm2850
200934.7 °C4 August 200920.0 °C11 January 200926.1 °C3,506 mm2820
200833.5 °C18 February 200819.5 °C13 February 200825.8 °C4,350 mm2550
200734.5 °C14 July 200718.6 °C2 December 200726.0 °C3,709 mm2700
200633.5 °C31 January 200621.2 °C3 December 200626.1 °C3,599 mm2890
200534.1 °C15 August 200519.7 °C7 January 200526.2 °C2,537 mm2800
200433.8 °C25 January 200419.3 °C2 August 200426.0 °C3,217 mm2840
200333.7 °C7 March 200320.5 °C5 February 200325.9 °C3,003 mm2660
200234.0 °C9 March 200220.0 °C4 January 200226.2 °C2,862 mm2940
200133.8 °C9 July 200120.9 °C12 December 200125.9 °C3,488 mm2500
200033.8 °C2 September 200019.6 °C28 January 200025.7 °C3,776 mm2420
199932.7 °C8 June 199919.1 °C25 December 199925.5 °C3,940 mm1960
199833.9 °C29 March 199820.7 °C28 February 199826.3 °C3,403 mm2530
199733.1 °C18 May 199719.6 °C3 January 199725.7 °C3,650 mm2550
199633.0 °C31 July 199617.8 °C4 January 199625.5 °C3,691 mm2170
199533.6 °C13 March 199520.4 °C5 February 199525.8 °C3,633 mm2440
199434.8 °C31 July 199419.5 °C11 December 199425.6 °C3,574 mm2310
199332.5 °C10 June 199318.4 °C23 February 199325.5 °C3,869 mm2190
199233.3 °C20 March 199219.7 °C23 February 199225.5 °C3,001 mm2080
199133.7 °C27 April 199119.6 °C23 February 199125.6 °C3,657 mm2270
199034.6 °C21 August 199019.6 °C4 January 199025.8 °C2,908 mm2560
198932.8 °C5 February 198918.3 °C15 February 198925.5 °C3,139 mm2370
198834.3 °C20 March 198819.3 °C17 December 198825.7 °C3,784 mm2410
198733.8 °C16 February 198720.0 °C4 February 198725.8 °C3,744 mm2410
198634.0 °C12 August 198618.9 °C11 February 198625.5 °C3,173 mm2270
198533.7 °C13 August 198518.7 °C17 January 198525.3 °C3,388 mm2370
198432.6 °C29 April 198420.3 °C10 January 198425.2 °C3,980 mm2060
198333.8 °C5 February 198319.8 °C24 December 198325.7 °C2,740 mm2630
198233.4 °C16 September 198218.8 °C19 January 198225.4 °C2,929 mm2530
198135.4 °C3 August 198118.6 °C14 January 198125.5 °C2,724 mm2440
198033.6 °C17 February 198018.2 °C9 February 198025.4 °C3,503 mm2400
197933.5 °C8 May 197918.9 °C25 December 197925.6 °C3,293 mm2800
197833.1 °C19 August 197819.7 °C2 February 197825.4 °C2,560 mm2490
197733.0 °C11 April 197716.4 °C18 February 197725.2 °C2,761 mm2250
197633.0 °C31 January 197617.7 °C20 January 197624.8 °C2,936 mm1810
197532.3 °C15 March 197518.9 °C21 January 197524.8 °C2,938 mm1940
197433.1 °C23 August 197418.5 °C2 March 197425.0 °C2,718 mm2100
197333.5 °C10 February 197318.3 °C30 December 197325.3 °C3,293 mm2300
197232.4 °C2 August 197216.7 °C2 January 197225.0 °C3,155 mm2130
197132.6 °C25 September 197118.9 °C3 February 197124.8 °C2,936 mm1750
197034.2 °C19 March 197019.7 °C2 September 197025.2 °C2,877 mm2050
196933.4 °C6 April 196918.6 °C6 March 196925.2 °C3,157 mm2210
196833.4 °C3 March 196817.6 °C24 February 196824.9 °C2,901 mm2050
196732.2 °C7 March 196717.4 °C16 January 196724.8 °C3,242 mm1760
196632.3 °C30 April 196619.0 °C4 September 196624.6 °C3,512 mm1090
196534.4 °C27 July 196517.4 °C9 January 196525.0 °C3,444 mm2210
196433.4 °C22 February 196419.4 °C2 February 196425.2 °C3,292 mm2450
196334.0 °C27 May 196316.2 °C15 January 196325.1 °C2,793 mm2430
196234.6 °C14 July 196218.1 °C7 February 196225.3 °C2,916 mm2600
196133.5 °C26 August 196118.2 °C19 January 196125.1 °C2,507 mm2560
196033.7 °C13 February 196018.7 °C2 January 196025.2 °C3,238 mm2570
195934.1 °C16 March 195918.7 °C15 September 195924.9 °C3,412 mm1780
195834.0 °C24 July 195816.6 °C29 November 195825.3 °C3,075 mm2280
195732.9 °C7 July 195716.1 °C5 January 195724.9 °C3,437 mm1810
195632.8 °C4 March 195617.2 °C22 January 195624.6 °C3,482 mm1280
195533.4 °C12 March 195518.1 °C15 February 195524.8 °C3,513 mm1860
195433.0 °C7 June 195418.0 °C23 November 195424.6 °C4,210 mm1460
195332.5 °C29 April 195318.7 °C8 December 195325.0 °C4,041 mm1770
195232.3 °C11 April 195218.1 °C15 December 195225.1 °C3,252 mm2010
195131.8 °C4 April 195119.4 °C2 March 195124.8 °C2,809 mm1390
195032.1 °C11 April 195018.9 °C23 January 195024.8 °C3,169 mm1480
194933.3 °C26 March 194917.8 °C8 December 194925.2 °C615 mm2150
194831.0 °C21 June 194818.3 °C18 January 194824.3 °C2,916 mm240
194730.9 °C13 June 194718.9 °C9 November 194724.1 °C4,537 mm100
194632.1 °C28 June 194617.5 °C6 March 194624.3 °C3,679 mm700
194531.0 °C8 July 194518.4 °C30 December 194524.0 °C4,026 mm90
194431.9 °C12 February 194417.5 °C8 February 194424.3 °C2,886 mm470
194332.6 °C16 February 194317.1 °C9 January 194324.2 °C2,781 mm640
194230.7 °C16 May 194218.5 °C17 February 194224.0 °C3,779 mm200
194130.6 °C29 May 194119.1 °C22 July 194124.2 °C3,754 mm120
194032.3 °C23 August 194017.4 °C24 January 194024.4 °C2,614 mm650

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.1 °C
+0.9 °C
Hot days (≥ 30 °C)
289 d/yr
+72
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2939 mm
-406 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+0.1 °C319 mm+98 mm
Feb31.0 °C+0.4 °C220 mm+2 mm
Mar31.2 °C+0.5 °C259 mm-40 mm
Apr31.5 °C+0.7 °C455 mm+112 mm
May32.0 °C+1.3 °C260 mm-15 mm
Jun31.2 °C+0.5 °C100 mm-56 mm
Jul32.5 °C+2.0 °C39 mm-125 mm
Aug31.7 °C+1.3 °C162 mm-42 mm
Sep31.5 °C+1.7 °C173 mm-105 mm
Oct30.2 °C+0.8 °C318 mm-97 mm
Nov29.3 °C0.0 °C450 mm+16 mm
Dec30.7 °C+1.3 °C185 mm-153 mm

The year's extremes

Hottest day
34.9 °C
31 Jul 2025
Coldest day
19.7 °C
3 Feb 2025
Wettest day
51.3 mm
24 Nov 2025
Windiest day
15.6 km/h
21 Oct 2025
Strongest gust
43.9 km/h
22 Oct 2025
Hottest feels-like
42.2 °C
13 May 2025
Coldest feels-like
22.2 °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 Selama?

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

What is the hottest day ever recorded in Selama?

The hottest day measured in Selama between 1940 and 2025 was 11 March 2014, reaching 35.9 °C.

What is the coldest day in Selama?

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

Does it snow in Selama?

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

Has the climate of Selama warmed?

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

What is the wettest day in Selama?

The wettest day measured in Selama between 1940 and 2025 was 17 May 2020, with 136 mm of rain in 24 hours.

What was the windiest day in Selama?

The windiest day measured in Selama between 1940 and 2025 was 8 July 1969, with winds reaching 16.9 km/h.

What is the warmest month in Selama?

The warmest month in Selama is May (26.0 °C on average); the coldest is October (24.9 °C).

How much does it rain in Selama?

Selama receives on average 3,345 mm of precipitation per year, spread over about 300 rainy days.

Is it sunny in Selama?

Selama gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

Are there tropical nights in Selama?

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

What was the most extreme apparent temperature in Selama?

In Selama, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 19 May 2020, and the lowest was 17.2 °C on 15 January 1963.

Compare Selama with another city

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

Nearby cities

The climate around Selama

Other cities — Malaysia