Kampung Machap Baru climate — normals and trends

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

Kampung Machap Baru averages 0 frost days, 210 hot days (≥ 30 °C) and 281 rainy days per year.

Kampung Machap Baru has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.7 °C (on 2 March 1998) and the coldest 18.3 °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

Kampung Machap BaruMelaka

coords
2.38°, 102.33°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.0°C

Average daily high

30.3°C

Average daily low

23.1°C

Annual rainfall

2,045mm

Sunshine / day

10.1h

Mean relative humidity

84%

Average peak wind

10.8km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

210 d/yr

Rainy days (≥ 1 mm)

281 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

27.3 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

37.7 °C

2 March 1998

Coldest day

18.3 °C

4 January 1943

Wettest day

290 mm

26 December 2014

Windiest day

27.0 km/h

21 February 1955

Strongest gust

68.0 km/h

21 February 1955

Hottest feels-like

43.5 °C

6 May 2016

Coldest feels-like

19.2 °C

24 January 1940

Sunniest day

12.0 h

26 September 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C31 October 202521.7 °C2 October 202527.0 °C1,965 mm2880
202436.2 °C18 March 202422.5 °C20 October 202427.5 °C2,816 mm3050
202334.4 °C16 April 202321.3 °C6 March 202327.3 °C2,435 mm3010
202235.6 °C20 February 202222.6 °C12 September 202227.0 °C2,095 mm2980
202135.9 °C6 March 202121.9 °C4 January 202127.0 °C2,155 mm2930
202037.4 °C2 March 202022.5 °C27 December 202027.4 °C2,364 mm3080
201937.0 °C12 February 201922.3 °C16 December 201927.5 °C1,746 mm3340
201835.1 °C15 March 201821.6 °C12 January 201827.0 °C2,307 mm3010
201733.7 °C21 March 201722.4 °C25 January 201727.0 °C2,362 mm2990
201637.5 °C2 April 201622.6 °C29 September 201627.7 °C1,910 mm3240
201536.6 °C28 February 201521.4 °C17 January 201527.1 °C2,014 mm3230
201436.5 °C27 March 201420.1 °C1 February 201427.0 °C2,719 mm2750
201334.1 °C16 April 201322.0 °C23 February 201326.9 °C2,325 mm2870
201233.0 °C5 June 201221.8 °C9 February 201226.6 °C2,307 mm2680
201134.0 °C7 May 201121.7 °C20 January 201126.6 °C2,229 mm2750
201035.2 °C22 February 201021.9 °C27 December 201027.1 °C2,452 mm3010
200935.3 °C21 February 200921.5 °C11 January 200926.7 °C2,181 mm2770
200833.1 °C27 March 200821.2 °C11 February 200826.3 °C2,613 mm2680
200733.2 °C28 March 200721.0 °C3 December 200726.4 °C2,561 mm2340
200634.6 °C18 March 200621.9 °C20 September 200626.6 °C2,363 mm2710
200536.5 °C19 February 200521.1 °C24 January 200527.1 °C1,751 mm2970
200435.0 °C20 April 200421.6 °C11 September 200426.5 °C1,933 mm2680
200334.9 °C18 March 200322.1 °C20 December 200326.6 °C1,823 mm2660
200237.0 °C13 March 200220.7 °C2 January 200226.8 °C1,787 mm3060
200132.9 °C19 March 200121.5 °C1 March 200126.4 °C2,434 mm2750
200033.2 °C9 March 200021.4 °C22 January 200026.3 °C2,373 mm2560
199933.1 °C8 March 199920.9 °C13 September 199926.2 °C2,327 mm2360
199837.7 °C2 March 199822.0 °C9 December 199827.2 °C2,260 mm2960
199733.4 °C1 February 199720.6 °C3 January 199726.4 °C2,015 mm2870
199635.3 °C12 March 199620.9 °C16 January 199626.3 °C2,269 mm2340
199533.7 °C16 March 199521.1 °C7 February 199526.3 °C2,665 mm2460
199433.9 °C27 February 199421.2 °C18 January 199426.1 °C2,044 mm2390
199333.0 °C5 March 199320.0 °C24 February 199326.1 °C2,469 mm2360
199234.1 °C30 March 199220.5 °C18 February 199226.1 °C2,064 mm2280
199135.2 °C10 March 199121.0 °C21 February 199126.0 °C2,348 mm2250
199036.5 °C4 March 199020.3 °C4 January 199026.3 °C1,965 mm2430
198933.9 °C15 February 198920.6 °C30 January 198925.9 °C2,349 mm2160
198834.1 °C29 February 198821.3 °C30 December 198826.2 °C2,282 mm2460
198735.0 °C26 February 198720.8 °C4 January 198726.3 °C2,349 mm2630
198632.7 °C14 August 198620.4 °C11 February 198625.8 °C1,980 mm2190
198533.3 °C21 February 198519.6 °C17 January 198525.8 °C2,047 mm2210
198432.3 °C22 March 198420.6 °C7 March 198425.5 °C2,726 mm1800
198336.5 °C11 March 198320.9 °C24 December 198326.5 °C1,742 mm2510
198234.4 °C26 February 198220.4 °C28 July 198225.8 °C1,710 mm2150
198134.0 °C17 March 198120.3 °C23 December 198125.9 °C1,474 mm2340
198034.4 °C18 February 198020.1 °C4 January 198026.0 °C1,629 mm2400
197936.0 °C12 February 197920.2 °C16 January 197926.2 °C1,776 mm2500
197835.1 °C23 February 197820.7 °C1 February 197826.1 °C1,576 mm2620
197734.6 °C31 March 197719.7 °C18 February 197725.9 °C1,484 mm2390
197634.3 °C21 February 197619.8 °C21 January 197625.6 °C1,553 mm2000
197532.4 °C1 April 197519.8 °C21 January 197525.4 °C1,752 mm1610
197434.1 °C20 March 197419.7 °C16 January 197425.6 °C1,591 mm1900
197334.2 °C20 February 197320.2 °C31 December 197325.8 °C1,840 mm1970
197232.6 °C28 March 197219.2 °C3 January 197225.7 °C1,750 mm1920
197135.2 °C22 April 197119.6 °C29 January 197125.4 °C1,933 mm1800
197036.1 °C9 March 197020.1 °C13 July 197025.7 °C1,803 mm1950
196933.0 °C25 February 196920.2 °C6 March 196925.6 °C2,115 mm1810
196835.3 °C28 February 196820.2 °C21 February 196825.6 °C1,792 mm2000
196733.1 °C30 March 196719.1 °C17 January 196725.2 °C1,972 mm1170
196632.2 °C30 April 196620.5 °C25 February 196625.4 °C2,650 mm1200
196533.2 °C7 March 196518.9 °C14 January 196525.5 °C1,912 mm1840
196433.8 °C2 February 196420.2 °C31 January 196425.6 °C1,926 mm2030
196336.7 °C3 May 196319.4 °C14 January 196326.0 °C1,292 mm2420
196233.5 °C25 April 196220.3 °C7 February 196225.6 °C1,658 mm2140
196134.1 °C2 March 196120.2 °C21 January 196125.7 °C1,307 mm2360
196032.9 °C13 February 196020.8 °C3 January 196025.7 °C1,798 mm2100
195935.6 °C5 March 195920.6 °C15 September 195925.7 °C2,029 mm1800
195834.3 °C28 February 195819.6 °C27 February 195825.9 °C1,916 mm2140
195732.7 °C24 February 195719.6 °C16 February 195725.4 °C2,221 mm1160
195631.9 °C5 May 195619.6 °C10 March 195625.1 °C2,425 mm940
195532.0 °C14 May 195518.7 °C13 February 195525.2 °C2,301 mm1280
195431.6 °C15 February 195420.4 °C26 February 195425.2 °C2,750 mm900
195331.7 °C22 March 195320.7 °C9 January 195325.5 °C1,832 mm1230
195231.9 °C9 March 195220.2 °C29 July 195225.6 °C2,032 mm1360
195132.8 °C22 March 195120.2 °C30 January 195125.5 °C1,285 mm1280
195032.3 °C13 March 195020.7 °C23 February 195025.5 °C2,016 mm1320
194933.3 °C7 April 194920.2 °C24 January 194925.9 °C289 mm2120
194832.2 °C13 March 194819.0 °C29 February 194825.1 °C1,464 mm640
194730.2 °C16 March 194719.6 °C31 December 194724.8 °C2,551 mm120
194630.8 °C2 August 194620.0 °C7 March 194625.0 °C2,011 mm190
194529.8 °C24 March 194520.5 °C30 December 194524.7 °C2,634 mm00
194432.5 °C15 February 194419.1 °C8 February 194425.1 °C1,735 mm640
194333.1 °C23 February 194318.3 °C4 January 194324.9 °C1,804 mm360
194230.7 °C14 March 194219.5 °C18 February 194224.8 °C2,120 mm240
194130.9 °C26 February 194120.1 °C15 January 194125.0 °C2,245 mm150
194032.9 °C3 March 194018.5 °C8 February 194025.1 °C1,974 mm350

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
+0.7 °C
Hot days (≥ 30 °C)
288 d/yr
+78
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1965 mm
-80 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C-0.1 °C168 mm+56 mm
Feb31.5 °C+0.3 °C76 mm-25 mm
Mar31.5 °C-0.1 °C167 mm+3 mm
Apr31.8 °C+0.6 °C294 mm+93 mm
May31.7 °C+1.0 °C155 mm-36 mm
Jun31.5 °C+1.2 °C65 mm-68 mm
Jul31.4 °C+1.6 °C72 mm-69 mm
Aug30.6 °C+0.9 °C147 mm-18 mm
Sep30.3 °C+0.6 °C162 mm-24 mm
Oct31.3 °C+1.3 °C138 mm-79 mm
Nov30.8 °C+1.0 °C290 mm+44 mm
Dec30.3 °C+0.8 °C233 mm+45 mm

The year's extremes

Hottest day
34.0 °C
31 Oct 2025
Coldest day
21.7 °C
2 Oct 2025
Wettest day
81.6 mm
28 Nov 2025
Windiest day
26.0 km/h
17 Jan 2025
Strongest gust
57.2 km/h
17 Jan 2025
Hottest feels-like
41.3 °C
16 Mar 2025
Coldest feels-like
24.1 °C
30 Jan 2025
Sunniest day
12.0 h
24 Sep 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 Kampung Machap Baru?

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

What is the hottest day ever recorded in Kampung Machap Baru?

The hottest day measured in Kampung Machap Baru between 1940 and 2025 was 2 March 1998, reaching 37.7 °C.

What is the coldest day in Kampung Machap Baru?

The coldest day measured in Kampung Machap Baru between 1940 and 2025 was 4 January 1943, at 18.3 °C.

Does it snow in Kampung Machap Baru?

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

Has the climate of Kampung Machap Baru warmed?

Yes: Kampung Machap Baru warmed by +2.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kampung Machap Baru?

The wettest day measured in Kampung Machap Baru between 1940 and 2025 was 26 December 2014, with 290 mm of rain in 24 hours.

What was the windiest day in Kampung Machap Baru?

The windiest day measured in Kampung Machap Baru between 1940 and 2025 was 21 February 1955, with winds reaching 27.0 km/h.

What is the warmest month in Kampung Machap Baru?

The warmest month in Kampung Machap Baru is May (26.7 °C on average); the coldest is December (25.3 °C).

How much does it rain in Kampung Machap Baru?

Kampung Machap Baru receives on average 2,045 mm of precipitation per year, spread over about 281 rainy days.

Is it sunny in Kampung Machap Baru?

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

Are there tropical nights in Kampung Machap Baru?

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

What was the most extreme apparent temperature in Kampung Machap Baru?

In Kampung Machap Baru, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 6 May 2016, and the lowest was 19.2 °C on 24 January 1940.

Compare Kampung Machap Baru with another city

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

Nearby cities

The climate around Kampung Machap Baru

Other cities — Malaysia