Engkilili climate — normals and trends

Engkilili (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 2,751 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.

Engkilili averages 0 frost days, 192 hot days (≥ 30 °C) and 297 rainy days per year.

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

The hottest day of the period reached 35.7 °C (on 23 May 1949) and the coldest 17.3 °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

EngkililiSarawak

coords
1.14°, 111.67°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

25.7°C

Average daily high

30.0°C

Average daily low

22.9°C

Annual rainfall

2,751mm

Sunshine / day

9.1h

Mean relative humidity

87%

Average peak wind

8.0km/h

Seasonal range

1.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

192 d/yr

Rainy days (≥ 1 mm)

297 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

27.4 °C

Average peak gust

22.9 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

17.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

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

35.7 °C

23 May 1949

Coldest day

17.3 °C

13 January 1972

Wettest day

299 mm

19 January 2025

Windiest day

22.0 km/h

31 December 2022

Strongest gust

54.0 km/h

11 February 2001

Hottest feels-like

42.9 °C

10 May 2020

Coldest feels-like

18.4 °C

13 January 1972

Sunniest day

12.0 h

12 May 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.5 °C29 July 202521.6 °C18 October 202526.5 °C3,205 mm2780
202435.1 °C29 July 202422.2 °C21 October 202426.9 °C3,996 mm2950
202335.3 °C12 May 202321.2 °C14 March 202326.8 °C2,836 mm3020
202234.2 °C14 March 202221.5 °C7 June 202226.3 °C3,263 mm2660
202134.4 °C13 October 202121.2 °C16 February 202126.4 °C2,464 mm2650
202034.5 °C10 May 202022.1 °C29 September 202026.5 °C3,380 mm2750
201935.3 °C12 August 201921.5 °C17 July 201926.7 °C2,474 mm2940
201835.1 °C14 August 201821.7 °C9 February 201826.5 °C2,830 mm2810
201734.2 °C15 May 201720.4 °C9 February 201726.4 °C2,737 mm2710
201634.6 °C11 April 201622.4 °C12 December 201626.8 °C3,012 mm2900
201534.2 °C13 July 201521.4 °C19 December 201526.4 °C2,750 mm2670
201434.6 °C25 June 201419.6 °C4 February 201426.4 °C2,428 mm2790
201334.5 °C2 July 201322.2 °C22 November 201326.5 °C3,078 mm2810
201234.3 °C8 June 201221.4 °C17 June 201226.3 °C2,800 mm2730
201134.3 °C30 September 201121.7 °C1 February 201126.1 °C2,722 mm2610
201034.0 °C22 April 201021.6 °C11 September 201026.3 °C3,235 mm2550
200935.4 °C6 August 200920.8 °C6 February 200926.3 °C2,966 mm2550
200833.7 °C2 May 200821.0 °C16 January 200825.9 °C3,361 mm2270
200734.5 °C18 April 200721.7 °C4 February 200726.1 °C2,994 mm2360
200635.5 °C16 August 200621.6 °C12 June 200626.2 °C3,109 mm2710
200534.2 °C12 August 200520.6 °C21 January 200526.2 °C2,518 mm2550
200433.7 °C13 June 200421.1 °C19 February 200426.1 °C2,380 mm2580
200333.7 °C6 March 200320.9 °C22 July 200326.1 °C2,858 mm2480
200234.2 °C20 August 200219.9 °C16 August 200226.2 °C2,664 mm2650
200134.3 °C26 May 200120.8 °C7 August 200126.1 °C3,042 mm2550
200033.6 °C21 May 200021.6 °C4 December 200026.0 °C2,979 mm2460
199933.8 °C21 April 199921.2 °C4 September 199925.9 °C2,917 mm2490
199834.9 °C24 May 199822.1 °C20 December 199826.4 °C3,455 mm2580
199734.3 °C26 August 199720.1 °C2 January 199726.0 °C2,651 mm2420
199633.7 °C6 May 199620.4 °C26 February 199625.8 °C3,131 mm1990
199533.1 °C24 April 199521.7 °C14 January 199525.9 °C3,361 mm2080
199434.2 °C4 August 199420.7 °C30 July 199425.9 °C3,024 mm2390
199333.0 °C12 August 199318.6 °C26 January 199325.8 °C2,914 mm2030
199234.0 °C31 August 199221.0 °C12 January 199225.6 °C2,795 mm2020
199133.9 °C24 August 199120.9 °C12 July 199125.8 °C2,969 mm2190
199034.1 °C25 June 199021.5 °C3 January 199025.9 °C2,735 mm2130
198934.5 °C2 August 198921.4 °C8 March 198925.7 °C2,606 mm1940
198833.7 °C6 May 198821.2 °C11 December 198825.8 °C3,051 mm2150
198733.6 °C20 June 198720.8 °C2 February 198725.9 °C2,718 mm2170
198633.5 °C23 August 198621.1 °C21 January 198625.7 °C2,801 mm2090
198533.2 °C12 October 198520.3 °C14 January 198525.7 °C2,689 mm2300
198433.3 °C6 May 198421.3 °C13 January 198425.5 °C2,824 mm1810
198333.5 °C29 September 198321.7 °C30 November 198326.0 °C2,873 mm2290
198233.5 °C27 August 198220.5 °C17 January 198225.8 °C2,271 mm2420
198133.7 °C18 June 198120.4 °C19 January 198125.9 °C2,513 mm2380
198033.9 °C20 April 198020.7 °C12 March 198026.0 °C2,358 mm2330
197933.6 °C9 May 197920.7 °C16 January 197925.9 °C2,675 mm2300
197833.7 °C27 August 197821.1 °C29 January 197825.9 °C2,819 mm2230
197733.9 °C11 September 197720.6 °C18 August 197725.6 °C2,615 mm1820
197633.7 °C20 September 197619.2 °C6 February 197625.4 °C2,279 mm1820
197534.0 °C15 August 197521.2 °C14 November 197525.4 °C2,394 mm1840
197433.6 °C18 August 197418.4 °C12 January 197425.3 °C2,360 mm1860
197333.3 °C3 April 197321.6 °C1 September 197325.7 °C2,988 mm1990
197234.7 °C2 August 197217.3 °C13 January 197225.6 °C2,266 mm1950
197133.9 °C25 July 197120.1 °C9 February 197125.2 °C2,606 mm1800
197033.5 °C20 August 197020.8 °C3 June 197025.4 °C3,011 mm1760
196932.6 °C4 April 196920.8 °C24 July 196925.4 °C3,112 mm1620
196832.8 °C11 September 196819.7 °C19 February 196825.2 °C2,910 mm1660
196732.5 °C20 October 196720.2 °C4 February 196725.0 °C2,743 mm1340
196631.2 °C7 May 196621.2 °C18 December 196624.8 °C3,621 mm400
196533.0 °C27 July 196518.0 °C22 February 196525.1 °C2,629 mm1440
196433.4 °C28 May 196420.1 °C1 December 196425.3 °C3,208 mm1640
196333.6 °C15 September 196320.5 °C18 January 196325.4 °C2,602 mm1740
196233.0 °C29 July 196220.3 °C26 January 196225.3 °C2,659 mm1640
196132.7 °C19 September 196119.4 °C24 January 196125.3 °C2,469 mm1710
196031.8 °C10 August 196020.7 °C2 January 196025.3 °C2,551 mm1520
195932.2 °C17 July 195920.5 °C5 March 195925.1 °C3,022 mm1290
195833.8 °C21 July 195819.7 °C7 July 195825.5 °C3,196 mm1960
195733.0 °C3 July 195719.4 °C5 January 195725.2 °C2,813 mm1330
195632.4 °C7 May 195619.7 °C20 January 195624.9 °C2,853 mm940
195531.7 °C27 June 195519.6 °C4 March 195525.0 °C2,909 mm1200
195431.8 °C13 February 195420.9 °C5 February 195424.9 °C3,038 mm720
195332.5 °C3 September 195321.3 °C6 March 195325.2 °C2,486 mm970
195231.9 °C16 September 195219.7 °C22 June 195225.3 °C2,382 mm1230
195132.9 °C11 May 195120.1 °C2 August 195125.2 °C2,286 mm1090
195031.8 °C2 March 195019.6 °C21 January 195025.0 °C2,209 mm890
194935.7 °C23 May 194918.5 °C15 February 194925.2 °C1,396 mm1120
194831.0 °C6 May 194820.8 °C3 February 194824.8 °C2,064 mm310
194730.6 °C7 October 194719.9 °C9 July 194724.8 °C2,949 mm140
194632.4 °C21 August 194620.6 °C12 October 194625.0 °C2,346 mm640
194530.9 °C13 June 194520.6 °C26 December 194524.6 °C2,680 mm250
194431.7 °C3 April 194420.1 °C14 June 194424.9 °C1,963 mm580
194332.8 °C22 June 194319.3 °C1 April 194324.8 °C1,941 mm770
194231.0 °C24 March 194220.4 °C10 December 194224.6 °C2,502 mm190
194133.4 °C16 August 194119.9 °C14 July 194125.0 °C2,476 mm500
194034.5 °C1 September 194019.0 °C23 January 194025.2 °C1,786 mm1040

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.0 °C
+1.0 °C
Hot days (≥ 30 °C)
278 d/yr
+86
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3205 mm
+454 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.7 °C+0.6 °C663 mm+396 mm
Feb30.0 °C+0.5 °C236 mm+11 mm
Mar30.5 °C+0.5 °C427 mm+163 mm
Apr31.2 °C+0.8 °C245 mm-5 mm
May31.8 °C+1.1 °C205 mm-13 mm
Jun31.6 °C+1.1 °C128 mm-38 mm
Jul32.1 °C+1.7 °C85 mm-66 mm
Aug30.6 °C+0.2 °C204 mm+26 mm
Sep30.9 °C+0.8 °C246 mm+7 mm
Oct31.2 °C+1.2 °C271 mm+7 mm
Nov31.3 °C+1.5 °C233 mm-27 mm
Dec30.6 °C+1.2 °C262 mm-7 mm

The year's extremes

Hottest day
34.5 °C
29 Jul 2025
Coldest day
21.6 °C
18 Oct 2025
Wettest day
299.2 mm
19 Jan 2025
Windiest day
16.6 km/h
8 Dec 2025
Strongest gust
40.3 km/h
29 Mar 2025
Hottest feels-like
41.9 °C
8 May 2025
Coldest feels-like
25.7 °C
7 Jul 2025
Sunniest day
11.8 h
26 Jun 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 Engkilili?

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

What is the hottest day ever recorded in Engkilili?

The hottest day measured in Engkilili between 1940 and 2025 was 23 May 1949, reaching 35.7 °C.

What is the coldest day in Engkilili?

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

Does it snow in Engkilili?

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

Has the climate of Engkilili warmed?

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

What is the wettest day in Engkilili?

The wettest day measured in Engkilili between 1940 and 2025 was 19 January 2025, with 299 mm of rain in 24 hours.

What was the windiest day in Engkilili?

The windiest day measured in Engkilili between 1940 and 2025 was 31 December 2022, with winds reaching 22.0 km/h.

What is the warmest month in Engkilili?

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

How much does it rain in Engkilili?

Engkilili receives on average 2,751 mm of precipitation per year, spread over about 297 rainy days.

Is it sunny in Engkilili?

Engkilili gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Engkilili?

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

What was the most extreme apparent temperature in Engkilili?

In Engkilili, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 10 May 2020, and the lowest was 18.4 °C on 13 January 1972.

Compare Engkilili with another city

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

Nearby cities

The climate around Engkilili

Other cities — Malaysia