Kampong Masjid Tanah climate — normals and trends

Kampong Masjid Tanah (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 27.1 °C and it receives 2,146 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 June (27.8 °C on average) and the coldest is January (26.4 °C). Rainfall peaks in November.

Kampong Masjid Tanah averages 0 frost days, 13 hot days (≥ 30 °C) and 284 rainy days per year.

Kampong Masjid Tanah has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.0 °C (on 21 February 2005) and the coldest 23.0 °C (on 14 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

Kampong Masjid TanahMelaka

coords
2.35°, 102.12°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJuneColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

27.1°C

Average daily high

28.4°C

Average daily low

25.7°C

Annual rainfall

2,146mm

Sunshine / day

10.3h

Mean relative humidity

81%

Average peak wind

15.9km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

284 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.8 °C

Average feels-like low

29.7 °C

Average peak gust

25.3 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

21 February 2005

Coldest day

23.0 °C

14 January 1965

Wettest day

258 mm

4 January 1971

Windiest day

42.2 km/h

13 December 1944

Strongest gust

59.8 km/h

28 December 2001

Hottest feels-like

39.0 °C

18 May 1998

Coldest feels-like

22.4 °C

5 February 1962

Sunniest day

12.0 h

28 September 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.1 °C18 July 202524.5 °C31 January 202527.8 °C2,422 mm470
202432.0 °C28 February 202425.4 °C4 February 202428.1 °C3,294 mm1050
202331.0 °C9 May 202324.4 °C6 March 202327.7 °C2,758 mm610
202230.7 °C28 March 202224.6 °C1 January 202227.6 °C2,436 mm270
202130.7 °C18 February 202124.7 °C19 January 202127.6 °C2,311 mm210
202031.4 °C26 February 202025.1 °C18 December 202027.7 °C2,410 mm580
201931.7 °C11 February 201924.5 °C4 October 201927.8 °C1,655 mm440
201830.7 °C9 March 201824.2 °C9 February 201827.5 °C2,308 mm160
201730.8 °C18 October 201724.7 °C12 March 201727.5 °C2,635 mm120
201632.0 °C25 February 201624.7 °C11 September 201628.0 °C2,298 mm830
201530.5 °C9 February 201524.3 °C1 February 201527.5 °C1,971 mm240
201431.9 °C11 March 201423.4 °C23 January 201427.4 °C2,595 mm430
201330.8 °C15 June 201324.8 °C18 August 201327.5 °C2,209 mm340
201230.5 °C10 February 201224.5 °C8 July 201227.3 °C2,365 mm70
201130.6 °C8 May 201124.3 °C7 February 201127.2 °C2,251 mm30
201031.9 °C27 March 201024.6 °C19 December 201027.6 °C2,436 mm350
200930.3 °C17 April 200924.2 °C18 January 200927.3 °C2,587 mm100
200830.5 °C18 February 200824.6 °C11 February 200827.0 °C2,663 mm50
200731.2 °C5 April 200723.6 °C31 January 200727.1 °C3,138 mm110
200631.0 °C2 March 200624.5 °C31 July 200627.2 °C2,186 mm50
200532.0 °C21 February 200523.7 °C24 January 200527.5 °C2,180 mm330
200431.0 °C7 March 200424.6 °C17 July 200427.4 °C1,994 mm190
200331.1 °C9 March 200324.7 °C28 August 200327.4 °C1,958 mm110
200231.4 °C8 March 200223.9 °C2 January 200227.4 °C1,939 mm270
200130.3 °C2 July 200124.4 °C31 December 200127.2 °C2,807 mm10
200030.2 °C14 May 200024.4 °C22 January 200027.1 °C2,398 mm30
199929.9 °C12 April 199923.7 °C17 August 199927.0 °C2,564 mm00
199831.9 °C8 February 199824.9 °C27 December 199827.7 °C2,648 mm730
199730.8 °C25 March 199724.1 °C3 January 199727.1 °C1,835 mm60
199630.7 °C12 March 199623.6 °C3 January 199627.0 °C2,474 mm60
199530.4 °C19 March 199524.2 °C31 December 199527.1 °C2,902 mm50
199430.4 °C1 March 199424.4 °C19 January 199427.0 °C2,002 mm30
199330.4 °C23 March 199324.0 °C2 February 199326.9 °C2,686 mm30
199231.2 °C20 March 199224.1 °C18 February 199227.1 °C2,354 mm60
199130.8 °C24 February 199124.2 °C3 November 199127.1 °C2,332 mm110
199030.9 °C11 March 199024.1 °C4 January 199027.3 °C2,231 mm200
198930.3 °C11 February 198924.0 °C14 February 198927.0 °C2,350 mm30
198830.5 °C21 May 198824.2 °C9 December 198827.2 °C2,718 mm90
198730.8 °C27 March 198724.1 °C4 February 198727.2 °C2,461 mm130
198629.9 °C25 February 198623.9 °C26 February 198626.9 °C2,084 mm00
198530.4 °C20 June 198524.0 °C17 January 198526.9 °C2,116 mm50
198429.3 °C31 December 198423.9 °C31 January 198426.6 °C2,712 mm00
198331.4 °C7 March 198324.4 °C14 December 198327.4 °C1,833 mm370
198230.1 °C17 February 198223.9 °C1 October 198227.0 °C1,644 mm10
198130.1 °C16 March 198123.9 °C13 January 198127.1 °C1,658 mm10
198030.8 °C8 February 198024.0 °C24 January 198027.2 °C1,755 mm90
197930.5 °C1 March 197924.3 °C15 January 197927.2 °C1,864 mm150
197830.6 °C23 February 197824.4 °C7 July 197827.2 °C1,511 mm80
197730.4 °C25 March 197723.3 °C18 February 197727.0 °C1,594 mm50
197630.9 °C3 March 197623.2 °C19 January 197626.8 °C1,634 mm10
197529.5 °C28 April 197523.9 °C31 December 197526.9 °C1,749 mm00
197429.9 °C22 March 197423.4 °C6 January 197426.8 °C1,754 mm00
197331.3 °C11 February 197323.9 °C30 December 197327.2 °C1,871 mm150
197230.5 °C17 February 197223.6 °C17 January 197226.9 °C1,672 mm10
197129.7 °C17 February 197123.7 °C29 January 197126.7 °C2,209 mm00
197030.9 °C16 February 197023.8 °C21 January 197027.0 °C1,852 mm80
196931.1 °C7 April 196924.2 °C26 November 196927.0 °C2,186 mm130
196830.6 °C24 February 196823.5 °C4 January 196826.8 °C1,848 mm100
196729.5 °C11 February 196723.5 °C15 January 196726.6 °C1,906 mm00
196630.0 °C10 March 196624.2 °C23 September 196626.8 °C2,808 mm10
196529.8 °C1 June 196523.0 °C14 January 196526.6 °C1,940 mm00
196430.6 °C14 February 196423.9 °C15 December 196426.8 °C2,210 mm30
196331.3 °C9 April 196323.1 °C15 January 196326.9 °C1,458 mm40
196230.6 °C10 February 196223.6 °C4 February 196226.8 °C1,721 mm60
196130.5 °C1 April 196123.5 °C21 January 196126.9 °C1,470 mm80
196030.0 °C31 May 196023.9 °C6 February 196026.9 °C2,055 mm10
195931.1 °C19 March 195924.2 °C26 January 195926.9 °C1,930 mm50
195830.8 °C15 April 195824.1 °C26 February 195827.0 °C2,093 mm90
195729.7 °C28 February 195723.6 °C22 January 195726.7 °C2,226 mm00
195630.0 °C12 March 195623.7 °C23 January 195626.5 °C2,487 mm10
195529.9 °C12 March 195523.5 °C13 February 195526.6 °C2,227 mm00
195429.8 °C25 February 195424.0 °C16 February 195426.5 °C2,765 mm00
195329.2 °C2 February 195323.8 °C8 January 195326.7 °C1,996 mm00
195229.7 °C25 January 195224.3 °C21 September 195226.8 °C2,037 mm00
195129.7 °C8 March 195123.2 °C18 January 195126.9 °C1,164 mm00
195030.4 °C22 February 195023.9 °C4 February 195026.8 °C2,028 mm30
194930.8 °C17 May 194924.1 °C11 January 194927.4 °C162 mm130
194830.2 °C5 March 194823.1 °C17 January 194826.7 °C1,387 mm10
194729.5 °C16 March 194723.8 °C26 December 194726.4 °C2,729 mm00
194629.2 °C22 June 194623.1 °C2 February 194626.6 °C1,969 mm00
194528.9 °C30 April 194523.9 °C24 February 194526.4 °C2,497 mm00
194429.6 °C19 February 194423.3 °C28 January 194426.5 °C1,886 mm00
194329.7 °C27 January 194323.2 °C22 January 194326.4 °C1,943 mm00
194229.2 °C15 May 194223.8 °C7 March 194226.4 °C1,998 mm00
194129.7 °C26 April 194124.0 °C27 September 194126.7 °C2,211 mm00
194030.0 °C4 March 194023.4 °C8 February 194026.7 °C1,935 mm10

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
29.0 °C
+0.6 °C
Hot days (≥ 30 °C)
47 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2422 mm
+276 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C+0.3 °C220 mm+125 mm
Feb28.9 °C+0.3 °C59 mm-9 mm
Mar29.0 °C+0.4 °C124 mm+6 mm
Apr29.0 °C+0.3 °C400 mm+217 mm
May29.7 °C+0.8 °C171 mm-42 mm
Jun29.7 °C+0.8 °C92 mm-87 mm
Jul29.8 °C+1.3 °C91 mm-101 mm
Aug29.2 °C+0.9 °C190 mm-24 mm
Sep28.9 °C+0.7 °C197 mm-24 mm
Oct29.1 °C+1.0 °C204 mm-28 mm
Nov28.6 °C+0.7 °C312 mm+64 mm
Dec28.4 °C+0.5 °C362 mm+179 mm

The year's extremes

Hottest day
31.1 °C
18 Jul 2025
Coldest day
24.5 °C
31 Jan 2025
Wettest day
144.0 mm
17 Dec 2025
Windiest day
36.5 km/h
22 Oct 2025
Strongest gust
53.6 km/h
28 Nov 2025
Hottest feels-like
38.1 °C
8 Mar 2025
Coldest feels-like
25.7 °C
30 Jan 2025
Sunniest day
12.0 h
2 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 Kampong Masjid Tanah?

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

What is the hottest day ever recorded in Kampong Masjid Tanah?

The hottest day measured in Kampong Masjid Tanah between 1940 and 2025 was 21 February 2005, reaching 32.0 °C.

What is the coldest day in Kampong Masjid Tanah?

The coldest day measured in Kampong Masjid Tanah between 1940 and 2025 was 14 January 1965, at 23.0 °C.

Does it snow in Kampong Masjid Tanah?

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

Has the climate of Kampong Masjid Tanah warmed?

Yes: Kampong Masjid Tanah warmed by +1.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kampong Masjid Tanah?

The wettest day measured in Kampong Masjid Tanah between 1940 and 2025 was 4 January 1971, with 258 mm of rain in 24 hours.

What was the windiest day in Kampong Masjid Tanah?

The windiest day measured in Kampong Masjid Tanah between 1940 and 2025 was 13 December 1944, with winds reaching 42.2 km/h.

What is the warmest month in Kampong Masjid Tanah?

The warmest month in Kampong Masjid Tanah is June (27.8 °C on average); the coldest is January (26.4 °C).

How much does it rain in Kampong Masjid Tanah?

Kampong Masjid Tanah receives on average 2,146 mm of precipitation per year, spread over about 284 rainy days.

Is it sunny in Kampong Masjid Tanah?

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

Are there tropical nights in Kampong Masjid Tanah?

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

What was the most extreme apparent temperature in Kampong Masjid Tanah?

In Kampong Masjid Tanah, between 1940 and 2025, the highest apparent temperature reached 39.0 °C on 18 May 1998, and the lowest was 22.4 °C on 5 February 1962.

Compare Kampong Masjid Tanah with another city

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

Nearby cities

The climate around Kampong Masjid Tanah

Other cities — Malaysia