Sepang climate — normals and trends

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

Sepang averages 0 frost days, 179 hot days (≥ 30 °C) and 289 rainy days per year.

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

The hottest day of the period reached 35.1 °C (on 10 April 1963) and the coldest 19.6 °C (on 4 January 1943).

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

SepangSelangor

coords
2.69°, 101.75°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.5°C

Average daily high

29.9°C

Average daily low

23.9°C

Annual rainfall

2,167mm

Sunshine / day

10.3h

Mean relative humidity

84%

Average peak wind

10.9km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

179 d/yr

Rainy days (≥ 1 mm)

289 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.9 °C

Average feels-like low

28.4 °C

Average peak gust

25.5 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.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.85 · 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.1 °C

10 April 1963

Coldest day

19.6 °C

4 January 1943

Wettest day

176 mm

26 December 2014

Windiest day

29.7 km/h

3 January 2019

Strongest gust

54.4 km/h

17 September 1943

Hottest feels-like

42.1 °C

19 April 2016

Coldest feels-like

21.1 °C

9 January 1943

Sunniest day

12.0 h

2 October 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.6 °C18 July 202523.0 °C31 January 202527.4 °C2,242 mm2690
202433.8 °C28 February 202423.4 °C11 February 202427.8 °C3,872 mm2890
202333.3 °C28 March 202322.3 °C6 March 202327.4 °C2,982 mm2710
202233.8 °C28 March 202223.5 °C12 January 202227.3 °C2,502 mm2530
202133.7 °C5 March 202122.9 °C5 February 202127.3 °C2,244 mm2640
202034.8 °C16 March 202023.7 °C27 December 202027.6 °C2,526 mm2840
201934.8 °C17 March 201923.0 °C12 February 201927.9 °C1,766 mm3360
201833.4 °C9 April 201822.4 °C13 January 201827.3 °C2,451 mm2600
201733.0 °C21 October 201723.0 °C25 January 201727.3 °C2,432 mm2590
201634.4 °C26 March 201623.5 °C12 December 201627.8 °C2,403 mm3040
201533.6 °C25 March 201522.0 °C2 February 201527.5 °C2,155 mm3100
201434.7 °C11 March 201421.6 °C1 February 201427.3 °C2,714 mm2590
201333.5 °C4 August 201323.3 °C11 September 201327.3 °C2,293 mm2700
201232.3 °C8 May 201223.3 °C7 May 201227.0 °C2,434 mm2300
201133.1 °C9 May 201122.6 °C1 February 201126.9 °C2,533 mm2350
201033.7 °C27 March 201022.8 °C27 December 201027.3 °C2,421 mm2630
200933.3 °C4 July 200922.2 °C15 January 200927.1 °C2,656 mm2420
200832.5 °C19 February 200822.1 °C13 February 200826.7 °C2,733 mm1990
200733.1 °C5 April 200721.4 °C3 December 200726.8 °C2,733 mm1970
200632.5 °C2 March 200622.6 °C31 July 200626.9 °C2,523 mm2270
200534.1 °C19 March 200522.1 °C24 January 200527.4 °C1,847 mm2740
200433.5 °C20 April 200422.9 °C17 July 200427.0 °C2,046 mm2510
200333.3 °C9 March 200322.2 °C5 February 200327.0 °C2,125 mm2450
200234.4 °C15 February 200221.0 °C4 January 200227.2 °C2,063 mm2820
200132.3 °C29 November 200122.2 °C31 December 200126.8 °C2,518 mm2320
200032.9 °C4 June 200021.3 °C28 January 200026.7 °C2,473 mm2050
199932.3 °C9 August 199922.1 °C28 December 199926.6 °C2,399 mm1920
199834.1 °C29 March 199822.9 °C22 January 199827.4 °C2,374 mm2570
199732.7 °C29 March 199722.1 °C3 January 199726.8 °C2,188 mm2400
199633.3 °C12 March 199621.8 °C11 February 199626.6 °C2,377 mm1870
199532.8 °C6 May 199522.1 °C7 February 199526.6 °C2,888 mm1850
199432.5 °C14 April 199422.0 °C22 January 199426.5 °C2,240 mm1810
199332.0 °C21 March 199321.0 °C24 February 199326.5 °C2,717 mm1780
199233.1 °C20 March 199221.3 °C18 February 199226.5 °C2,329 mm1890
199132.7 °C28 March 199121.7 °C7 January 199126.5 °C2,610 mm1880
199033.5 °C24 February 199020.7 °C4 January 199026.7 °C2,262 mm2220
198931.8 °C11 June 198921.3 °C14 February 198926.3 °C2,343 mm1600
198832.7 °C28 February 198822.0 °C11 December 198826.6 °C2,544 mm1940
198733.4 °C4 March 198721.2 °C3 February 198726.6 °C2,679 mm2030
198632.6 °C14 August 198621.1 °C11 February 198626.3 °C1,965 mm1800
198532.0 °C22 January 198520.5 °C17 January 198526.2 °C2,035 mm1480
198431.5 °C12 June 198421.8 °C31 January 198426.0 °C2,724 mm1130
198334.8 °C7 March 198321.9 °C24 December 198327.0 °C1,671 mm2570
198233.4 °C26 February 198221.2 °C19 January 198226.5 °C1,653 mm2220
198133.3 °C17 March 198121.0 °C20 December 198126.5 °C1,579 mm2200
198032.8 °C7 July 198021.2 °C9 February 198026.6 °C1,737 mm2300
197934.0 °C4 February 197921.0 °C17 January 197926.6 °C1,828 mm2460
197833.9 °C15 October 197821.1 °C4 January 197826.7 °C1,450 mm2670
197733.8 °C18 April 197720.2 °C18 February 197726.5 °C1,623 mm2110
197633.1 °C7 March 197621.3 °C9 January 197626.3 °C1,603 mm2090
197533.1 °C14 May 197521.1 °C21 February 197526.3 °C1,621 mm1860
197432.6 °C25 March 197420.7 °C16 January 197426.2 °C1,620 mm1670
197333.5 °C10 February 197321.1 °C31 December 197326.4 °C1,932 mm1840
197233.0 °C16 February 197220.6 °C17 January 197226.4 °C1,761 mm2060
197132.9 °C2 June 197121.2 °C28 January 197126.0 °C1,878 mm1500
197033.4 °C9 March 197021.3 °C3 February 197026.4 °C1,742 mm1770
196933.3 °C9 April 196921.7 °C6 March 196926.2 °C2,176 mm1420
196833.3 °C8 March 196820.9 °C21 February 196826.0 °C1,983 mm1340
196732.2 °C25 March 196720.5 °C17 January 196725.8 °C2,070 mm770
196631.8 °C30 April 196621.5 °C27 January 196625.9 °C2,516 mm690
196532.3 °C22 October 196520.0 °C14 January 196526.0 °C2,046 mm1570
196432.4 °C2 February 196421.1 °C2 February 196426.0 °C2,135 mm1640
196335.1 °C10 April 196320.2 °C15 January 196326.5 °C1,636 mm2220
196232.9 °C1 June 196221.1 °C7 February 196226.2 °C1,844 mm1990
196132.9 °C16 May 196121.2 °C21 January 196126.3 °C1,486 mm2200
196032.2 °C3 July 196021.7 °C3 January 196026.3 °C1,969 mm1920
195932.0 °C25 May 195921.6 °C15 September 195926.1 °C2,245 mm1180
195832.3 °C15 April 195821.3 °C26 February 195826.3 °C2,108 mm1670
195731.5 °C19 February 195721.0 °C16 February 195725.9 °C2,315 mm820
195631.7 °C28 February 195620.9 °C24 January 195625.6 °C2,397 mm640
195532.0 °C6 April 195520.3 °C13 February 195525.8 °C2,134 mm810
195431.3 °C7 June 195421.5 °C26 February 195425.6 °C2,909 mm430
195331.7 °C24 March 195320.4 °C8 January 195326.1 °C2,071 mm800
195231.8 °C1 February 195221.8 °C28 December 195226.1 °C2,015 mm840
195131.9 °C1 April 195120.6 °C2 March 195126.1 °C1,445 mm930
195031.6 °C22 February 195021.8 °C23 February 195025.9 °C1,935 mm600
194932.3 °C26 March 194921.1 °C9 January 194926.2 °C179 mm1540
194831.5 °C12 December 194820.3 °C17 January 194825.8 °C1,503 mm420
194730.1 °C16 March 194720.8 °C31 December 194725.4 °C2,683 mm10
194631.3 °C28 August 194620.6 °C8 March 194625.6 °C2,129 mm230
194529.7 °C25 March 194521.4 °C30 December 194525.3 °C2,599 mm00
194431.0 °C17 February 194419.8 °C8 February 194425.6 °C1,835 mm150
194331.0 °C27 January 194319.6 °C4 January 194325.5 °C1,731 mm480
194230.5 °C14 March 194220.7 °C30 December 194225.3 °C2,002 mm60
194130.0 °C14 June 194121.6 °C28 January 194125.5 °C2,391 mm10
194031.6 °C4 March 194019.8 °C24 January 194025.7 °C1,793 mm300

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.7 °C
+0.8 °C
Hot days (≥ 30 °C)
269 d/yr
+90
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2242 mm
+75 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+0.2 °C236 mm+92 mm
Feb31.0 °C+0.7 °C113 mm-12 mm
Mar30.7 °C+0.1 °C142 mm-28 mm
Apr30.9 °C+0.5 °C342 mm+138 mm
May31.2 °C+0.8 °C122 mm-63 mm
Jun31.4 °C+1.2 °C79 mm-48 mm
Jul31.7 °C+1.9 °C49 mm-92 mm
Aug30.8 °C+1.1 °C136 mm-26 mm
Sep30.1 °C+0.6 °C137 mm-53 mm
Oct30.6 °C+1.0 °C171 mm-51 mm
Nov30.1 °C+0.8 °C387 mm+114 mm
Dec29.8 °C+0.6 °C330 mm+104 mm

The year's extremes

Hottest day
33.6 °C
18 Jul 2025
Coldest day
23.0 °C
31 Jan 2025
Wettest day
93.9 mm
27 Nov 2025
Windiest day
22.5 km/h
24 Nov 2025
Strongest gust
50.8 km/h
24 Nov 2025
Hottest feels-like
40.9 °C
8 Mar 2025
Coldest feels-like
25.9 °C
30 Jan 2025
Sunniest day
12.0 h
5 Oct 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 Sepang?

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

What is the hottest day ever recorded in Sepang?

The hottest day measured in Sepang between 1940 and 2025 was 10 April 1963, reaching 35.1 °C.

What is the coldest day in Sepang?

The coldest day measured in Sepang between 1940 and 2025 was 4 January 1943, at 19.6 °C.

Does it snow in Sepang?

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

Has the climate of Sepang warmed?

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

What is the wettest day in Sepang?

The wettest day measured in Sepang between 1940 and 2025 was 26 December 2014, with 176 mm of rain in 24 hours.

What was the windiest day in Sepang?

The windiest day measured in Sepang between 1940 and 2025 was 3 January 2019, with winds reaching 29.7 km/h.

What is the warmest month in Sepang?

The warmest month in Sepang is May (27.1 °C on average); the coldest is December (25.8 °C).

How much does it rain in Sepang?

Sepang receives on average 2,167 mm of precipitation per year, spread over about 289 rainy days.

Is it sunny in Sepang?

Sepang gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Sepang?

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

What was the most extreme apparent temperature in Sepang?

In Sepang, between 1940 and 2025, the highest apparent temperature reached 42.1 °C on 19 April 2016, and the lowest was 21.1 °C on 9 January 1943.

Compare Sepang with another city

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

Nearby cities

The climate around Sepang

Other cities — Malaysia