Beaufort climate — normals and trends

Beaufort (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.5 °C and it receives 2,439 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 April (26.1 °C on average) and the coldest is January (24.9 °C). Rainfall peaks in October.

Beaufort averages 0 frost days, 187 hot days (≥ 30 °C) and 290 rainy days per year.

Beaufort has warmed by +2.5 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.0 °C (on 10 April 1998) and the coldest 18.4 °C (on 14 January 1959).

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

BeaufortSabah

coords
5.35°, 115.75°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAprilColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

25.5°C

Average daily high

30.0°C

Average daily low

22.5°C

Annual rainfall

2,439mm

Sunshine / day

9.9h

Mean relative humidity

86%

Average peak wind

9.1km/h

Seasonal range

1.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

187 d/yr

Rainy days (≥ 1 mm)

290 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.4 °C

Average feels-like low

26.7 °C

Average peak gust

29.0 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.5 °C

since 1940

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

39.0 °C

10 April 1998

Coldest day

18.4 °C

14 January 1959

Wettest day

145 mm

4 May 2024

Windiest day

23.7 km/h

7 December 2001

Strongest gust

85.3 km/h

26 December 1996

Hottest feels-like

44.7 °C

1 May 2024

Coldest feels-like

20.0 °C

14 January 1959

Sunniest day

12.2 h

2 July 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C2 August 202521.4 °C25 September 202526.5 °C3,040 mm2890
202437.0 °C26 March 202421.7 °C1 December 202427.2 °C2,745 mm3220
202335.3 °C23 April 202321.2 °C8 January 202326.7 °C2,353 mm3140
202233.7 °C3 July 202221.0 °C27 December 202226.1 °C2,720 mm2730
202133.9 °C13 May 202120.8 °C16 September 202126.2 °C2,654 mm2730
202036.0 °C16 April 202020.3 °C24 January 202026.7 °C2,625 mm3040
201936.2 °C26 September 201921.4 °C14 March 201927.0 °C2,226 mm3240
201834.6 °C26 May 201821.5 °C13 February 201826.6 °C2,332 mm3150
201734.1 °C21 February 201719.9 °C9 February 201726.3 °C2,615 mm2850
201635.5 °C2 April 201621.5 °C3 August 201626.9 °C2,282 mm3160
201534.1 °C7 June 201521.0 °C13 February 201526.4 °C2,300 mm2900
201434.6 °C6 May 201419.6 °C23 February 201425.9 °C2,425 mm2440
201333.7 °C22 May 201320.8 °C17 September 201326.1 °C2,584 mm2650
201233.5 °C20 June 201221.5 °C15 October 201226.1 °C2,256 mm2790
201134.0 °C27 October 201120.6 °C23 July 201126.0 °C2,636 mm2500
201035.5 °C15 March 201020.9 °C12 December 201026.4 °C2,687 mm2990
200934.3 °C13 August 200920.7 °C7 February 200926.2 °C2,275 mm2640
200833.3 °C21 August 200821.0 °C28 September 200825.8 °C3,056 mm2620
200734.1 °C11 August 200720.9 °C29 September 200726.1 °C2,878 mm2590
200634.3 °C6 April 200621.3 °C20 September 200626.1 °C1,919 mm2880
200537.1 °C1 May 200519.5 °C18 January 200526.6 °C1,646 mm2890
200435.2 °C26 October 200420.8 °C11 July 200426.3 °C1,626 mm2680
200335.7 °C9 February 200321.1 °C24 January 200326.5 °C1,682 mm2860
200236.4 °C19 December 200220.7 °C26 January 200226.6 °C1,354 mm3010
200133.4 °C14 July 200120.6 °C30 December 200125.9 °C2,280 mm2490
200033.6 °C17 July 200020.0 °C13 January 200025.8 °C2,332 mm2260
199933.9 °C23 August 199920.3 °C19 July 199925.7 °C2,488 mm2100
199839.0 °C10 April 199821.2 °C19 November 199827.1 °C2,090 mm2740
199733.9 °C7 June 199719.0 °C2 January 199726.0 °C1,996 mm2580
199633.9 °C17 March 199619.6 °C31 December 199625.7 °C2,737 mm1990
199534.4 °C9 May 199521.0 °C25 January 199526.0 °C2,398 mm2390
199433.4 °C8 August 199421.1 °C10 July 199425.9 °C2,023 mm2200
199334.1 °C28 June 199318.9 °C29 January 199325.7 °C2,402 mm1930
199236.3 °C27 March 199218.9 °C22 February 199225.9 °C1,909 mm2340
199135.0 °C13 April 199120.1 °C7 January 199126.1 °C2,026 mm2510
199035.0 °C30 August 199020.4 °C2 December 199026.2 °C1,722 mm2740
198932.9 °C28 August 198919.9 °C10 March 198925.4 °C2,044 mm1800
198835.1 °C26 April 198820.2 °C17 December 198825.8 °C2,526 mm2280
198736.6 °C22 April 198720.4 °C14 January 198726.0 °C2,289 mm2490
198633.6 °C27 April 198620.7 °C24 February 198625.4 °C2,458 mm1660
198533.1 °C11 February 198520.0 °C14 January 198525.3 °C2,344 mm1830
198432.6 °C25 April 198420.3 °C14 August 198425.1 °C2,799 mm1340
198337.3 °C5 April 198319.9 °C6 January 198326.1 °C2,355 mm2500
198233.5 °C5 March 198220.3 °C26 July 198225.5 °C1,951 mm2060
198133.7 °C23 March 198119.2 °C28 February 198125.5 °C2,738 mm1990
198033.3 °C25 May 198019.5 °C7 February 198025.5 °C2,682 mm1860
197933.2 °C10 April 197920.1 °C28 February 197925.6 °C2,549 mm2230
197834.0 °C27 March 197820.3 °C3 February 197825.5 °C2,322 mm1860
197733.0 °C25 April 197720.1 °C20 December 197725.3 °C2,717 mm1480
197632.8 °C29 May 197619.6 °C4 February 197625.0 °C2,732 mm1230
197532.8 °C10 April 197520.0 °C7 February 197524.9 °C2,935 mm1210
197433.0 °C14 June 197419.4 °C12 January 197424.8 °C3,078 mm1110
197336.2 °C10 March 197319.3 °C3 February 197325.6 °C2,800 mm2090
197233.0 °C24 October 197219.2 °C14 January 197225.1 °C2,437 mm1640
197131.8 °C6 August 197119.7 °C28 January 197124.7 °C2,703 mm820
197033.8 °C11 March 197020.6 °C7 February 197025.0 °C2,878 mm1180
196933.3 °C9 April 196919.7 °C6 February 196925.1 °C3,004 mm1710
196832.8 °C7 June 196819.1 °C24 January 196824.8 °C2,725 mm1290
196732.7 °C11 April 196718.8 °C23 February 196724.8 °C2,262 mm1060
196631.7 °C3 April 196619.5 °C23 February 196624.6 °C3,140 mm790
196532.8 °C5 December 196518.4 °C21 February 196524.7 °C2,197 mm1280
196434.9 °C11 April 196419.6 °C30 November 196425.1 °C2,342 mm1680
196333.1 °C11 June 196319.9 °C24 October 196325.0 °C2,616 mm1460
196232.7 °C6 May 196220.7 °C29 September 196224.9 °C2,956 mm1210
196132.8 °C2 April 196118.8 °C19 January 196125.0 °C2,392 mm1430
196033.3 °C9 June 196020.3 °C14 March 196025.0 °C2,634 mm1400
195936.3 °C21 February 195918.4 °C14 January 195925.3 °C2,169 mm1810
195834.0 °C12 March 195820.3 °C30 March 195825.7 °C2,338 mm2190
195733.1 °C18 May 195719.1 °C12 February 195725.2 °C2,178 mm1800
195632.4 °C24 April 195619.9 °C3 July 195624.6 °C3,137 mm910
195532.7 °C11 April 195518.9 °C7 March 195524.7 °C2,990 mm1260
195432.3 °C3 May 195420.1 °C14 September 195424.5 °C2,789 mm600
195334.0 °C11 April 195319.7 °C20 April 195325.1 °C2,030 mm1610
195233.4 °C15 April 195220.3 °C26 December 195225.1 °C2,030 mm1530
195133.3 °C3 April 195119.4 °C26 January 195124.9 °C2,181 mm1060
195032.1 °C10 June 195018.8 °C23 January 195024.5 °C2,418 mm640
194930.7 °C9 March 194919.5 °C1 July 194924.0 °C2,741 mm120
194831.4 °C5 June 194820.0 °C28 November 194824.2 °C2,477 mm240
194731.4 °C17 March 194719.7 °C22 January 194724.4 °C2,938 mm310
194631.1 °C13 May 194620.2 °C28 March 194624.2 °C2,440 mm160
194530.5 °C18 July 194519.8 °C26 December 194524.1 °C2,683 mm80
194431.0 °C15 June 194418.5 °C1 February 194424.2 °C2,254 mm200
194332.4 °C21 June 194318.9 °C3 January 194324.1 °C2,003 mm340
194231.8 °C11 May 194219.0 °C2 November 194224.2 °C2,533 mm430
194132.9 °C14 April 194120.2 °C28 January 194124.5 °C2,395 mm460
194031.1 °C14 July 194018.5 °C23 January 194024.3 °C2,122 mm240

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.9 °C
+0.9 °C
Hot days (≥ 30 °C)
289 d/yr
+102
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3040 mm
+601 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.8 °C+1.5 °C413 mm+222 mm
Feb30.6 °C+0.8 °C238 mm+91 mm
Mar30.9 °C+0.2 °C306 mm+144 mm
Apr31.3 °C+0.3 °C293 mm+95 mm
May31.6 °C+0.9 °C286 mm+53 mm
Jun31.3 °C+1.0 °C109 mm-76 mm
Jul31.8 °C+1.7 °C63 mm-114 mm
Aug30.8 °C+0.6 °C282 mm+94 mm
Sep30.6 °C+0.6 °C283 mm+65 mm
Oct30.5 °C+1.0 °C190 mm-67 mm
Nov30.4 °C+1.0 °C250 mm-2 mm
Dec30.6 °C+1.3 °C329 mm+94 mm

The year's extremes

Hottest day
35.2 °C
2 Aug 2025
Coldest day
21.4 °C
25 Sep 2025
Wettest day
82.5 mm
6 Aug 2025
Windiest day
17.1 km/h
28 Aug 2025
Strongest gust
54.0 km/h
11 Jun 2025
Hottest feels-like
42.4 °C
28 Mar 2025
Coldest feels-like
24.7 °C
6 Oct 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 Beaufort?

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

What is the hottest day ever recorded in Beaufort?

The hottest day measured in Beaufort between 1940 and 2025 was 10 April 1998, reaching 39.0 °C.

What is the coldest day in Beaufort?

The coldest day measured in Beaufort between 1940 and 2025 was 14 January 1959, at 18.4 °C.

Does it snow in Beaufort?

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

Has the climate of Beaufort warmed?

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

What is the wettest day in Beaufort?

The wettest day measured in Beaufort between 1940 and 2025 was 4 May 2024, with 145 mm of rain in 24 hours.

What was the windiest day in Beaufort?

The windiest day measured in Beaufort between 1940 and 2025 was 7 December 2001, with winds reaching 23.7 km/h.

What is the warmest month in Beaufort?

The warmest month in Beaufort is April (26.1 °C on average); the coldest is January (24.9 °C).

How much does it rain in Beaufort?

Beaufort receives on average 2,439 mm of precipitation per year, spread over about 290 rainy days.

Is it sunny in Beaufort?

Beaufort gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Beaufort?

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

What was the most extreme apparent temperature in Beaufort?

In Beaufort, between 1940 and 2025, the highest apparent temperature reached 44.7 °C on 1 May 2024, and the lowest was 20.0 °C on 14 January 1959.

Compare Beaufort with another city

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

Nearby cities

The climate around Beaufort

Other cities — Malaysia