Kota Tinggi climate — normals and trends

Kota Tinggi (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 1,966 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.3 °C on average) and the coldest is January (25.7 °C). Rainfall peaks in November.

Kota Tinggi averages 0 frost days, 162 hot days (≥ 30 °C) and 296 rainy days per year.

Kota Tinggi has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.2 °C (on 1 April 2020) and the coldest 20.2 °C (on 23 February 1970).

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

Kota TinggiJohor

coords
1.74°, 103.90°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.6°C

Average daily high

29.7°C

Average daily low

24.4°C

Annual rainfall

1,966mm

Sunshine / day

10.1h

Mean relative humidity

86%

Average peak wind

13.7km/h

Seasonal range

1.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

162 d/yr

Rainy days (≥ 1 mm)

296 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.5 °C

Average feels-like low

28.9 °C

Average peak gust

29.5 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

34.2 °C

1 April 2020

Coldest day

20.2 °C

23 February 1970

Wettest day

316 mm

19 January 1993

Windiest day

33.5 km/h

2 January 1960

Strongest gust

65.9 km/h

11 January 1955

Hottest feels-like

43.5 °C

21 October 2017

Coldest feels-like

22.2 °C

17 February 1949

Sunniest day

12.0 h

17 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C2 August 202523.1 °C13 August 202527.3 °C2,772 mm2400
202433.8 °C14 May 202423.6 °C28 August 202427.8 °C2,835 mm2850
202333.8 °C13 October 202323.6 °C12 January 202327.6 °C2,884 mm2580
202233.3 °C28 April 202223.5 °C11 February 202227.3 °C2,780 mm2600
202133.2 °C1 April 202123.0 °C4 January 202127.3 °C2,606 mm2360
202034.2 °C1 April 202023.6 °C16 September 202027.6 °C2,330 mm2660
201933.7 °C1 May 201923.4 °C18 February 201927.7 °C1,917 mm3000
201833.6 °C28 September 201822.3 °C12 January 201827.4 °C2,243 mm2680
201733.4 °C17 October 201723.3 °C25 January 201727.5 °C2,428 mm2670
201633.9 °C23 May 201623.9 °C7 April 201627.8 °C2,078 mm2990
201533.0 °C19 October 201523.1 °C25 February 201527.3 °C1,837 mm2690
201433.6 °C13 October 201421.8 °C1 February 201427.3 °C2,034 mm2480
201333.9 °C19 June 201323.5 °C12 March 201327.3 °C2,328 mm2460
201232.8 °C1 October 201223.4 °C31 March 201227.0 °C2,489 mm2280
201133.4 °C8 May 201123.1 °C9 February 201127.0 °C2,547 mm2150
201033.4 °C7 May 201023.3 °C17 December 201027.3 °C2,280 mm2630
200932.8 °C18 April 200922.5 °C17 November 200927.0 °C2,086 mm2280
200832.5 °C7 November 200822.5 °C13 August 200826.8 °C2,354 mm1970
200732.7 °C17 April 200723.3 °C21 December 200726.8 °C2,636 mm1950
200633.6 °C28 April 200623.3 °C12 February 200627.0 °C2,202 mm2270
200533.4 °C6 September 200522.2 °C26 January 200527.2 °C1,737 mm2520
200433.3 °C14 May 200423.2 °C13 July 200426.9 °C1,904 mm1800
200332.4 °C11 August 200323.6 °C13 December 200327.0 °C2,085 mm2090
200233.6 °C1 November 200223.0 °C5 March 200227.1 °C1,715 mm2340
200132.6 °C13 October 200122.6 °C1 February 200126.8 °C2,388 mm1990
200032.9 °C22 May 200023.2 °C13 February 200026.7 °C2,214 mm1950
199932.4 °C14 May 199921.9 °C15 August 199926.7 °C2,200 mm2110
199833.1 °C26 May 199822.4 °C11 February 199827.4 °C2,163 mm2690
199732.5 °C11 September 199723.2 °C4 January 199726.9 °C1,679 mm2390
199632.3 °C11 April 199622.5 °C19 January 199626.6 °C2,260 mm1830
199532.2 °C13 May 199523.0 °C10 March 199526.7 °C2,527 mm1750
199433.1 °C30 September 199422.4 °C25 February 199426.7 °C1,895 mm1690
199332.1 °C11 June 199322.5 °C5 March 199326.6 °C2,428 mm1870
199232.4 °C10 April 199222.6 °C18 February 199226.5 °C2,046 mm1820
199132.3 °C13 June 199122.2 °C11 March 199126.5 °C2,554 mm1710
199032.7 °C21 May 199022.3 °C1 March 199026.7 °C1,716 mm1920
198932.7 °C22 April 198922.6 °C15 February 198926.4 °C2,151 mm1290
198832.5 °C30 March 198822.6 °C27 March 198826.6 °C2,264 mm1650
198732.2 °C7 June 198722.3 °C4 January 198726.6 °C2,576 mm1880
198632.4 °C27 April 198622.7 °C11 February 198626.3 °C2,306 mm1430
198531.8 °C9 April 198522.1 °C17 January 198526.2 °C2,122 mm1230
198431.6 °C12 June 198422.1 °C9 February 198426.0 °C2,919 mm1160
198333.7 °C10 April 198322.5 °C5 December 198326.7 °C1,691 mm1780
198232.7 °C25 March 198222.4 °C14 March 198226.4 °C1,584 mm1530
198132.8 °C29 August 198122.8 °C16 February 198126.4 °C1,594 mm1750
198033.4 °C16 September 198022.7 °C28 January 198026.5 °C1,608 mm1920
197933.1 °C6 October 197922.3 °C10 January 197926.6 °C1,635 mm2030
197833.9 °C9 October 197822.4 °C6 January 197826.6 °C1,445 mm2090
197733.3 °C21 October 197722.1 °C31 January 197726.4 °C1,296 mm1860
197632.5 °C24 March 197622.1 °C1 February 197626.3 °C1,294 mm1790
197532.8 °C3 October 197521.8 °C24 February 197526.3 °C1,576 mm1830
197432.9 °C9 May 197422.2 °C6 January 197426.2 °C1,331 mm1240
197332.7 °C13 July 197321.7 °C2 March 197326.5 °C1,670 mm1650
197232.4 °C19 July 197221.4 °C3 January 197226.4 °C1,369 mm1840
197132.7 °C22 April 197121.9 °C29 January 197126.0 °C1,585 mm1210
197032.2 °C30 April 197020.2 °C23 February 197026.2 °C1,963 mm1150
196932.2 °C5 May 196922.2 °C7 March 196926.2 °C2,015 mm1140
196832.0 °C10 May 196821.3 °C25 January 196826.0 °C1,956 mm940
196732.6 °C17 October 196720.4 °C4 March 196726.0 °C1,865 mm870
196631.6 °C18 April 196621.9 °C11 March 196626.1 °C2,309 mm580
196531.5 °C29 April 196521.9 °C19 January 196526.0 °C1,797 mm880
196431.9 °C23 April 196421.9 °C3 December 196426.1 °C1,950 mm1350
196333.7 °C3 May 196321.9 °C16 February 196326.3 °C1,199 mm1710
196232.3 °C30 May 196222.0 °C21 December 196226.1 °C1,568 mm1230
196134.0 °C9 October 196122.0 °C28 August 196126.5 °C1,249 mm1930
196032.8 °C30 September 196022.4 °C5 March 196026.3 °C1,551 mm1430
195931.8 °C8 October 195921.9 °C21 February 195926.2 °C1,646 mm830
195832.1 °C26 April 195821.8 °C27 February 195826.4 °C1,842 mm1760
195732.1 °C11 July 195722.1 °C6 January 195726.1 °C2,047 mm730
195631.9 °C3 June 195620.9 °C16 February 195625.8 °C2,083 mm670
195532.0 °C23 May 195522.5 °C1 March 195525.9 °C2,055 mm870
195431.2 °C7 June 195421.5 °C31 December 195425.8 °C2,445 mm380
195331.1 °C17 November 195322.7 °C23 January 195326.1 °C1,754 mm710
195232.1 °C25 September 195222.6 °C20 September 195226.3 °C1,587 mm1030
195132.3 °C16 August 195121.6 °C12 March 195126.3 °C1,073 mm1230
195031.4 °C24 March 195022.7 °C3 November 195026.1 °C1,537 mm700
194932.1 °C8 June 194921.7 °C11 February 194926.3 °C449 mm1330
194831.6 °C16 September 194821.3 °C1 March 194826.0 °C1,266 mm570
194729.8 °C8 April 194722.2 °C4 February 194725.7 °C2,262 mm00
194631.2 °C28 August 194622.0 °C29 January 194625.8 °C1,955 mm240
194530.3 °C5 April 194522.0 °C24 February 194525.5 °C2,601 mm10
194431.1 °C22 August 194421.6 °C9 June 194425.8 °C1,335 mm320
194331.3 °C20 June 194320.8 °C23 March 194325.8 °C1,339 mm670
194230.3 °C23 March 194221.6 °C7 March 194225.6 °C1,883 mm70
194130.9 °C24 April 194121.3 °C30 September 194125.9 °C1,920 mm60
194031.2 °C10 March 194021.3 °C7 February 194026.0 °C1,389 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
30.4 °C
+0.7 °C
Hot days (≥ 30 °C)
240 d/yr
+78
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2772 mm
+806 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.5 °C+0.2 °C497 mm+328 mm
Feb29.6 °C+0.7 °C117 mm+8 mm
Mar29.8 °C0.0 °C352 mm+204 mm
Apr31.0 °C+0.6 °C270 mm+99 mm
May31.5 °C+1.0 °C258 mm+92 mm
Jun31.3 °C+1.0 °C113 mm-11 mm
Jul30.9 °C+1.0 °C72 mm-44 mm
Aug30.8 °C+0.9 °C143 mm+22 mm
Sep30.3 °C+0.3 °C157 mm+17 mm
Oct31.2 °C+1.1 °C170 mm-25 mm
Nov30.7 °C+1.3 °C313 mm+59 mm
Dec29.3 °C+0.8 °C311 mm+59 mm

The year's extremes

Hottest day
33.0 °C
2 Aug 2025
Coldest day
23.1 °C
13 Aug 2025
Wettest day
131.9 mm
10 Jan 2025
Windiest day
29.6 km/h
12 Jan 2025
Strongest gust
49.0 km/h
18 Dec 2025
Hottest feels-like
41.3 °C
31 Oct 2025
Coldest feels-like
24.8 °C
13 Aug 2025
Sunniest day
12.0 h
18 Apr 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 Kota Tinggi?

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

What is the hottest day ever recorded in Kota Tinggi?

The hottest day measured in Kota Tinggi between 1940 and 2025 was 1 April 2020, reaching 34.2 °C.

What is the coldest day in Kota Tinggi?

The coldest day measured in Kota Tinggi between 1940 and 2025 was 23 February 1970, at 20.2 °C.

Does it snow in Kota Tinggi?

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

Has the climate of Kota Tinggi warmed?

Yes: Kota Tinggi warmed by +1.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kota Tinggi?

The wettest day measured in Kota Tinggi between 1940 and 2025 was 19 January 1993, with 316 mm of rain in 24 hours.

What was the windiest day in Kota Tinggi?

The windiest day measured in Kota Tinggi between 1940 and 2025 was 2 January 1960, with winds reaching 33.5 km/h.

What is the warmest month in Kota Tinggi?

The warmest month in Kota Tinggi is May (27.3 °C on average); the coldest is January (25.7 °C).

How much does it rain in Kota Tinggi?

Kota Tinggi receives on average 1,966 mm of precipitation per year, spread over about 296 rainy days.

Is it sunny in Kota Tinggi?

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

Are there tropical nights in Kota Tinggi?

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

What was the most extreme apparent temperature in Kota Tinggi?

In Kota Tinggi, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 21 October 2017, and the lowest was 22.2 °C on 17 February 1949.

Compare Kota Tinggi with another city

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

Nearby cities

The climate around Kota Tinggi

Other cities — Malaysia