Pasir Puteh climate — normals and trends

Pasir Puteh (Malaysia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 2,616 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.0 °C on average) and the coldest is January (24.5 °C). Rainfall peaks in December.

Pasir Puteh averages 0 frost days, 110 hot days (≥ 30 °C) and 278 rainy days per year.

Pasir Puteh has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 20 May 1998) and the coldest 18.4 °C (on 4 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

Pasir PutehKelantan

coords
5.83°, 102.40°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthDecemberDriest monthApril

Mean daily temperature

25.8°C

Average daily high

28.9°C

Average daily low

23.7°C

Annual rainfall

2,616mm

Sunshine / day

10.4h

Mean relative humidity

85%

Average peak wind

11.8km/h

Seasonal range

2.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

110 d/yr

Rainy days (≥ 1 mm)

278 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.9 °C

Average feels-like low

28.1 °C

Average peak gust

27.1 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

20 May 1998

Coldest day

18.4 °C

4 January 1972

Wettest day

261 mm

25 November 2025

Windiest day

34.3 km/h

22 December 2005

Strongest gust

69.1 km/h

22 December 2005

Hottest feels-like

41.5 °C

1 May 2024

Coldest feels-like

20.0 °C

4 January 1972

Sunniest day

12.1 h

22 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.3 °C22 May 202521.1 °C2 February 202526.6 °C3,216 mm1630
202433.7 °C3 May 202423.0 °C13 March 202427.2 °C3,124 mm2170
202333.1 °C20 May 202321.6 °C15 March 202326.8 °C4,117 mm2050
202232.5 °C31 May 202222.0 °C11 January 202226.5 °C3,573 mm1770
202132.5 °C31 May 202121.5 °C23 February 202126.5 °C3,193 mm1800
202032.9 °C20 May 202021.9 °C25 January 202026.7 °C2,638 mm1850
201933.4 °C8 May 201921.2 °C4 March 201926.8 °C2,276 mm1970
201832.5 °C17 August 201820.3 °C11 February 201826.5 °C2,282 mm1530
201732.3 °C2 May 201722.8 °C29 January 201726.6 °C3,382 mm1870
201633.8 °C4 May 201622.0 °C22 February 201627.0 °C2,320 mm2030
201533.0 °C9 May 201520.7 °C27 January 201526.6 °C1,919 mm1830
201432.4 °C15 May 201419.7 °C4 February 201426.3 °C2,927 mm1690
201333.3 °C6 April 201322.1 °C26 January 201326.4 °C2,749 mm1520
201232.2 °C26 April 201222.2 °C27 January 201226.3 °C2,569 mm1530
201132.7 °C9 May 201120.6 °C20 January 201126.1 °C3,179 mm1410
201033.7 °C14 May 201021.8 °C1 February 201026.7 °C2,431 mm1900
200932.5 °C20 April 200920.6 °C3 February 200926.3 °C2,760 mm1630
200831.4 °C18 April 200821.3 °C12 February 200826.0 °C3,171 mm1330
200732.5 °C10 August 200720.6 °C31 January 200726.2 °C3,180 mm1500
200631.7 °C29 April 200621.8 °C13 March 200626.2 °C2,844 mm1380
200532.2 °C27 April 200519.6 °C26 January 200526.3 °C3,012 mm1760
200433.3 °C19 April 200421.3 °C22 February 200426.1 °C2,112 mm1270
200332.4 °C27 May 200321.1 °C27 January 200326.3 °C2,142 mm1500
200232.1 °C17 May 200219.7 °C9 February 200226.3 °C1,878 mm1530
200131.9 °C21 June 200121.8 °C27 February 200126.2 °C2,732 mm1450
200031.9 °C16 May 200021.4 °C5 February 200026.0 °C2,804 mm1110
199931.8 °C28 April 199921.3 °C29 December 199926.0 °C3,104 mm1160
199834.0 °C20 May 199822.3 °C9 December 199826.8 °C2,492 mm1970
199732.3 °C28 May 199720.5 °C3 January 199726.1 °C2,141 mm1300
199631.8 °C29 July 199619.5 °C18 January 199625.8 °C3,089 mm1170
199532.0 °C6 June 199521.2 °C10 March 199526.0 °C3,080 mm1240
199431.4 °C5 May 199420.1 °C18 January 199425.8 °C2,699 mm1100
199331.6 °C10 June 199319.6 °C22 February 199325.8 °C2,840 mm1100
199232.8 °C8 May 199221.7 °C15 March 199225.9 °C2,356 mm1230
199131.5 °C9 June 199120.0 °C11 March 199125.9 °C2,757 mm1020
199031.9 °C3 June 199020.5 °C5 March 199026.0 °C2,367 mm1240
198932.5 °C22 April 198919.3 °C15 February 198925.8 °C2,480 mm1070
198831.8 °C27 May 198821.1 °C13 February 198826.0 °C3,362 mm1210
198732.1 °C14 June 198720.5 °C4 January 198726.1 °C2,802 mm1560
198633.8 °C11 May 198621.2 °C22 January 198625.8 °C2,752 mm1180
198531.9 °C12 April 198519.6 °C17 January 198525.7 °C2,686 mm900
198431.9 °C21 June 198420.3 °C7 March 198425.5 °C3,075 mm930
198332.6 °C29 September 198320.8 °C6 February 198326.1 °C2,743 mm1570
198231.7 °C1 June 198220.3 °C19 January 198225.8 °C2,100 mm960
198132.6 °C19 August 198120.0 °C27 January 198125.9 °C2,124 mm1410
198032.5 °C21 May 198020.4 °C25 January 198025.9 °C2,587 mm1280
197932.0 °C5 May 197920.1 °C17 January 197925.8 °C2,621 mm1320
197831.8 °C23 April 197820.2 °C31 January 197825.8 °C2,230 mm1100
197731.8 °C26 May 197720.4 °C23 January 197725.5 °C2,046 mm850
197631.7 °C26 June 197618.7 °C22 January 197625.4 °C2,429 mm630
197531.1 °C15 August 197519.6 °C27 January 197525.4 °C3,021 mm520
197431.7 °C16 August 197419.4 °C22 January 197425.3 °C2,256 mm590
197332.1 °C16 June 197319.6 °C2 March 197325.7 °C2,820 mm1070
197232.4 °C13 July 197218.4 °C4 January 197225.6 °C2,435 mm930
197131.9 °C26 April 197119.8 °C29 January 197125.3 °C2,856 mm720
197031.6 °C30 April 197020.3 °C24 January 197025.7 °C2,307 mm730
196932.1 °C28 April 196919.7 °C4 February 196925.9 °C2,420 mm1260
196831.5 °C4 June 196819.8 °C27 February 196825.5 °C1,791 mm960
196732.3 °C6 June 196719.2 °C8 February 196725.4 °C2,882 mm910
196631.4 °C14 April 196621.0 °C25 February 196625.5 °C3,143 mm760
196531.8 °C28 May 196518.8 °C8 January 196525.3 °C2,514 mm620
196432.6 °C3 July 196420.5 °C30 January 196425.6 °C2,150 mm960
196332.2 °C16 May 196320.0 °C15 January 196325.4 °C2,061 mm1020
196232.3 °C25 May 196219.7 °C7 February 196225.5 °C2,438 mm910
196131.8 °C26 May 196120.5 °C25 January 196125.5 °C2,320 mm920
196032.4 °C1 June 196019.0 °C18 March 196025.6 °C2,158 mm1180
195931.5 °C22 June 195920.8 °C10 December 195925.5 °C2,413 mm440
195833.0 °C22 April 195819.3 °C27 February 195825.8 °C2,221 mm1250
195731.7 °C22 April 195719.3 °C5 January 195725.5 °C2,212 mm850
195631.0 °C4 June 195619.1 °C23 January 195625.2 °C2,990 mm320
195531.5 °C30 May 195519.6 °C13 February 195525.3 °C3,251 mm570
195431.6 °C5 August 195420.2 °C23 November 195425.3 °C2,960 mm410
195331.4 °C3 July 195320.9 °C9 January 195325.6 °C2,773 mm750
195231.4 °C11 June 195220.0 °C24 January 195225.7 °C2,541 mm710
195131.6 °C17 June 195120.2 °C29 January 195125.6 °C1,612 mm720
195031.1 °C8 June 195019.4 °C9 March 195025.4 °C2,268 mm440
194931.9 °C7 June 194919.5 °C24 January 194925.7 °C574 mm1060
194830.3 °C2 June 194819.4 °C1 March 194825.1 °C2,219 mm100
194730.5 °C11 June 194721.3 °C3 February 194725.1 °C3,204 mm40
194631.2 °C6 June 194619.8 °C27 January 194625.1 °C3,025 mm190
194530.6 °C7 June 194520.5 °C29 December 194524.8 °C3,672 mm50
194431.0 °C3 May 194419.2 °C15 February 194425.1 °C2,430 mm470
194331.0 °C27 May 194318.7 °C20 March 194324.8 °C2,145 mm270
194230.5 °C17 April 194219.8 °C31 December 194225.0 °C2,566 mm110
194130.4 °C28 April 194120.5 °C15 January 194125.1 °C2,716 mm100
194030.7 °C6 July 194019.1 °C8 February 194025.1 °C2,137 mm170

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.5 °C
+0.6 °C
Hot days (≥ 30 °C)
163 d/yr
+53
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3216 mm
+600 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+0.5 °C288 mm+66 mm
Feb28.2 °C+0.5 °C143 mm+24 mm
Mar28.9 °C0.0 °C119 mm+8 mm
Apr30.0 °C-0.1 °C211 mm+101 mm
May31.0 °C+0.6 °C207 mm+37 mm
Jun30.6 °C+0.4 °C155 mm+1 mm
Jul30.6 °C+0.7 °C115 mm-53 mm
Aug30.5 °C+0.7 °C205 mm+1 mm
Sep30.2 °C+0.7 °C165 mm-80 mm
Oct29.9 °C+1.0 °C195 mm-100 mm
Nov28.4 °C+0.7 °C1106 mm+721 mm
Dec28.1 °C+1.2 °C308 mm-125 mm

The year's extremes

Hottest day
32.3 °C
22 May 2025
Coldest day
21.1 °C
2 Feb 2025
Wettest day
260.6 mm
25 Nov 2025
Windiest day
24.5 km/h
12 Jan 2025
Strongest gust
53.3 km/h
19 Mar 2025
Hottest feels-like
40.3 °C
2 Jun 2025
Coldest feels-like
24.0 °C
31 Jan 2025
Sunniest day
12.0 h
25 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 Pasir Puteh?

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

What is the hottest day ever recorded in Pasir Puteh?

The hottest day measured in Pasir Puteh between 1940 and 2025 was 20 May 1998, reaching 34.0 °C.

What is the coldest day in Pasir Puteh?

The coldest day measured in Pasir Puteh between 1940 and 2025 was 4 January 1972, at 18.4 °C.

Does it snow in Pasir Puteh?

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

Has the climate of Pasir Puteh warmed?

Yes: Pasir Puteh warmed by +1.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Pasir Puteh?

The wettest day measured in Pasir Puteh between 1940 and 2025 was 25 November 2025, with 261 mm of rain in 24 hours.

What was the windiest day in Pasir Puteh?

The windiest day measured in Pasir Puteh between 1940 and 2025 was 22 December 2005, with winds reaching 34.3 km/h.

What is the warmest month in Pasir Puteh?

The warmest month in Pasir Puteh is May (27.0 °C on average); the coldest is January (24.5 °C).

How much does it rain in Pasir Puteh?

Pasir Puteh receives on average 2,616 mm of precipitation per year, spread over about 278 rainy days.

Is it sunny in Pasir Puteh?

Pasir Puteh gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Pasir Puteh?

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

What was the most extreme apparent temperature in Pasir Puteh?

In Pasir Puteh, between 1940 and 2025, the highest apparent temperature reached 41.5 °C on 1 May 2024, and the lowest was 20.0 °C on 4 January 1972.

Compare Pasir Puteh with another city

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

Nearby cities

The climate around Pasir Puteh

Other cities — Malaysia