Labuan climate — normals and trends

Labuan (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 27.1 °C and it receives 1,769 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.7 °C on average) and the coldest is January (26.4 °C). Rainfall peaks in October.

Labuan averages 0 frost days, 13 hot days (≥ 30 °C) and 240 rainy days per year.

Labuan has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.2 °C (on 11 May 1998) and the coldest 22.9 °C (on 20 January 1965).

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

LabuanLabuan

coords
5.28°, 115.25°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthOctoberDriest monthMarch

Mean daily temperature

27.1°C

Average daily high

28.2°C

Average daily low

26.1°C

Annual rainfall

1,769mm

Sunshine / day

10.1h

Mean relative humidity

82%

Average peak wind

18.0km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

240 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.9 °C

Average feels-like low

30.2 °C

Average peak gust

27.3 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

+0.1 °C per decade · r² = 0.78 · 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

32.2 °C

11 May 1998

Coldest day

22.9 °C

20 January 1965

Wettest day

240 mm

15 July 1951

Windiest day

51.8 km/h

22 December 2024

Strongest gust

80.6 km/h

25 December 1996

Hottest feels-like

40.0 °C

20 September 2024

Coldest feels-like

23.0 °C

21 January 1950

Sunniest day

12.3 h

2 July 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.2 °C14 June 202524.7 °C5 October 202527.8 °C2,393 mm590
202431.7 °C19 September 202425.4 °C23 June 202428.1 °C2,298 mm760
202331.5 °C31 May 202324.9 °C3 January 202327.9 °C1,859 mm550
202231.1 °C24 May 202225.0 °C20 February 202227.5 °C2,202 mm270
202131.7 °C4 May 202124.6 °C17 January 202127.6 °C1,867 mm380
202031.6 °C18 September 202025.0 °C14 December 202027.7 °C1,865 mm320
201932.2 °C24 September 201925.0 °C26 January 201927.8 °C1,704 mm510
201830.9 °C22 July 201824.6 °C24 June 201827.6 °C1,489 mm290
201730.5 °C29 July 201725.0 °C8 March 201727.6 °C2,010 mm220
201631.8 °C5 May 201625.0 °C31 October 201627.8 °C1,731 mm440
201531.5 °C26 October 201524.7 °C7 March 201527.5 °C1,738 mm290
201431.9 °C6 May 201423.9 °C18 January 201427.2 °C2,057 mm130
201331.4 °C21 June 201324.7 °C9 August 201327.4 °C1,687 mm180
201231.6 °C20 June 201224.9 °C21 January 201227.4 °C1,599 mm170
201130.3 °C25 October 201124.6 °C4 February 201127.3 °C1,987 mm50
201030.7 °C19 May 201024.5 °C16 January 201027.5 °C2,331 mm270
200931.3 °C6 August 200923.3 °C6 February 200927.6 °C1,475 mm360
200830.3 °C10 August 200823.9 °C12 February 200827.1 °C2,385 mm10
200730.5 °C4 July 200724.2 °C27 November 200727.3 °C2,315 mm150
200632.1 °C18 November 200625.0 °C1 August 200627.4 °C1,151 mm70
200531.8 °C10 June 200524.4 °C20 January 200527.5 °C1,123 mm240
200430.6 °C3 July 200424.4 °C30 September 200427.4 °C1,222 mm170
200331.3 °C7 May 200324.6 °C26 December 200327.5 °C1,109 mm150
200231.1 °C7 July 200224.3 °C16 September 200227.6 °C843 mm330
200130.8 °C22 June 200124.5 °C14 January 200127.4 °C1,703 mm200
200031.0 °C18 May 200024.6 °C10 February 200027.3 °C1,614 mm220
199930.8 °C26 April 199924.7 °C2 February 199927.2 °C1,940 mm70
199832.2 °C11 May 199825.0 °C17 November 199827.7 °C1,844 mm440
199731.0 °C10 May 199724.4 °C3 March 199727.4 °C1,177 mm180
199630.8 °C16 August 199623.6 °C4 March 199627.1 °C1,868 mm190
199530.9 °C27 April 199524.5 °C27 February 199527.3 °C1,656 mm170
199430.4 °C12 July 199424.9 °C9 January 199427.3 °C1,026 mm40
199331.2 °C26 May 199323.4 °C30 January 199327.1 °C1,487 mm150
199231.1 °C25 April 199224.4 °C20 February 199227.1 °C1,566 mm170
199131.3 °C20 May 199124.5 °C14 November 199127.3 °C1,413 mm160
199031.1 °C28 April 199024.4 °C1 December 199027.4 °C1,230 mm270
198931.0 °C24 May 198924.2 °C3 February 198927.1 °C1,317 mm70
198831.1 °C11 April 198823.9 °C11 December 198827.3 °C1,725 mm130
198731.9 °C20 June 198724.7 °C3 February 198727.2 °C1,400 mm250
198630.8 °C24 April 198624.1 °C21 February 198626.9 °C1,695 mm70
198530.4 °C21 June 198524.1 °C19 January 198527.0 °C1,521 mm80
198430.1 °C13 October 198424.3 °C13 January 198426.7 °C1,661 mm10
198330.5 °C10 April 198324.5 °C3 December 198327.1 °C1,696 mm110
198230.5 °C25 May 198224.3 °C16 January 198227.1 °C1,144 mm50
198130.6 °C9 June 198124.0 °C18 January 198127.1 °C2,274 mm130
198030.3 °C8 July 198024.6 °C15 January 198027.1 °C1,817 mm70
197931.5 °C16 May 197924.6 °C13 December 197927.1 °C1,766 mm120
197830.9 °C31 May 197824.5 °C20 February 197827.0 °C1,651 mm110
197731.1 °C25 September 197724.4 °C15 January 197726.9 °C1,771 mm60
197630.1 °C30 June 197623.7 °C2 February 197626.6 °C1,895 mm10
197530.1 °C4 August 197524.0 °C29 December 197526.7 °C2,093 mm20
197430.2 °C14 August 197422.9 °C12 January 197426.6 °C2,233 mm50
197330.3 °C13 June 197324.5 °C14 November 197327.0 °C2,244 mm60
197230.6 °C24 October 197223.0 °C14 January 197226.8 °C1,754 mm30
197130.1 °C22 July 197123.9 °C2 February 197126.5 °C1,840 mm10
197030.5 °C16 June 197024.4 °C31 January 197026.9 °C2,319 mm30
196930.4 °C8 September 196924.5 °C21 February 196926.9 °C2,253 mm60
196830.0 °C11 June 196823.6 °C24 January 196826.6 °C2,029 mm10
196730.1 °C9 August 196723.7 °C5 February 196726.7 °C1,586 mm20
196630.0 °C13 July 196624.8 °C7 January 196626.9 °C2,627 mm10
196531.1 °C24 October 196522.9 °C20 January 196526.7 °C1,549 mm60
196431.0 °C3 July 196424.0 °C22 November 196426.8 °C1,761 mm50
196330.0 °C12 November 196324.0 °C17 January 196326.7 °C2,032 mm20
196231.3 °C6 May 196224.5 °C13 February 196226.8 °C2,241 mm90
196130.0 °C18 July 196123.6 °C18 January 196126.8 °C1,550 mm20
196030.2 °C4 June 196023.9 °C1 February 196026.8 °C1,918 mm20
195930.4 °C30 April 195924.1 °C24 January 195926.8 °C1,412 mm10
195830.6 °C15 July 195824.3 °C28 November 195826.9 °C1,674 mm30
195730.4 °C12 June 195724.3 °C18 January 195727.0 °C1,551 mm60
195630.2 °C26 April 195624.0 °C12 February 195626.5 °C2,412 mm20
195530.0 °C14 September 195524.1 °C6 January 195526.6 °C2,261 mm10
195429.7 °C18 April 195424.2 °C28 December 195426.7 °C1,791 mm00
195331.4 °C4 September 195324.6 °C17 September 195327.1 °C1,208 mm60
195230.1 °C27 March 195224.6 °C15 December 195227.0 °C1,124 mm10
195130.6 °C15 May 195124.3 °C2 January 195126.9 °C1,455 mm50
195030.4 °C10 June 195023.0 °C21 January 195026.8 °C1,619 mm20
194930.0 °C8 May 194923.6 °C30 June 194926.5 °C2,654 mm10
194830.4 °C5 June 194824.0 °C10 February 194826.6 °C1,355 mm30
194729.9 °C12 January 194724.2 °C25 December 194726.8 °C2,087 mm00
194630.2 °C21 June 194624.2 °C11 August 194626.7 °C1,842 mm10
194529.9 °C21 May 194523.6 °C25 December 194526.6 °C2,714 mm00
194430.1 °C14 July 194423.5 °C11 February 194426.6 °C2,185 mm20
194331.3 °C30 May 194323.6 °C19 January 194326.4 °C1,459 mm30
194229.9 °C11 May 194223.9 °C3 February 194226.5 °C1,943 mm00
194131.7 °C12 April 194124.1 °C26 September 194126.7 °C1,646 mm30
194030.4 °C23 August 194023.8 °C4 February 194026.7 °C1,416 mm20

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
28.9 °C
+0.7 °C
Hot days (≥ 30 °C)
59 d/yr
+46
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2393 mm
+624 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C+0.9 °C296 mm+166 mm
Feb28.1 °C+0.8 °C154 mm+86 mm
Mar28.4 °C+0.7 °C162 mm+99 mm
Apr28.9 °C+0.5 °C102 mm+8 mm
May29.5 °C+0.6 °C157 mm+15 mm
Jun29.9 °C+1.0 °C116 mm-32 mm
Jul30.0 °C+1.3 °C80 mm-73 mm
Aug29.2 °C+0.5 °C236 mm+79 mm
Sep28.9 °C+0.4 °C325 mm+139 mm
Oct28.9 °C+0.8 °C287 mm+69 mm
Nov28.5 °C+0.6 °C256 mm+38 mm
Dec28.4 °C+0.6 °C223 mm+30 mm

The year's extremes

Hottest day
31.2 °C
14 Jun 2025
Coldest day
24.7 °C
5 Oct 2025
Wettest day
82.8 mm
24 Oct 2025
Windiest day
39.9 km/h
9 Feb 2025
Strongest gust
51.1 km/h
17 Jul 2025
Hottest feels-like
39.5 °C
14 Jun 2025
Coldest feels-like
25.5 °C
9 Feb 2025
Sunniest day
12.1 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 Labuan?

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

What is the hottest day ever recorded in Labuan?

The hottest day measured in Labuan between 1940 and 2025 was 11 May 1998, reaching 32.2 °C.

What is the coldest day in Labuan?

The coldest day measured in Labuan between 1940 and 2025 was 20 January 1965, at 22.9 °C.

Does it snow in Labuan?

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

Has the climate of Labuan warmed?

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

What is the wettest day in Labuan?

The wettest day measured in Labuan between 1940 and 2025 was 15 July 1951, with 240 mm of rain in 24 hours.

What was the windiest day in Labuan?

The windiest day measured in Labuan between 1940 and 2025 was 22 December 2024, with winds reaching 51.8 km/h.

What is the warmest month in Labuan?

The warmest month in Labuan is May (27.7 °C on average); the coldest is January (26.4 °C).

How much does it rain in Labuan?

Labuan receives on average 1,769 mm of precipitation per year, spread over about 240 rainy days.

Is it sunny in Labuan?

Labuan gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Labuan?

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

What was the most extreme apparent temperature in Labuan?

In Labuan, between 1940 and 2025, the highest apparent temperature reached 40.0 °C on 20 September 2024, and the lowest was 23.0 °C on 21 January 1950.

Compare Labuan with another city

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

Nearby cities

The climate around Labuan

Other cities — Malaysia