Kidapawan climate — normals and trends

Kidapawan (Philippines) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.5 °C and it receives 3,343 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 April (26.2 °C on average) and the coldest is January (24.8 °C). Rainfall peaks in May.

Kidapawan averages 0 frost days, 163 hot days (≥ 30 °C) and 309 rainy days per year.

Kidapawan has warmed by +2.8 °C between 1940 and 2025, or +0.33 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.3 °C (on 10 April 1998) and the coldest 15.7 °C (on 25 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

KidapawanSoccsksargen

coords
7.01°, 125.09°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAprilColdest monthJanuaryWettest monthMayDriest monthAugust

Mean daily temperature

25.5°C

Average daily high

29.6°C

Average daily low

22.1°C

Annual rainfall

3,343mm

Sunshine / day

9.6h

Mean relative humidity

84%

Average peak wind

6.3km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

163 d/yr

Rainy days (≥ 1 mm)

309 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.9 °C

Average feels-like low

26.0 °C

Average peak gust

24.4 km/h

Tropical nights (≥ 20 °C)

348 d/yr

Solar radiation

17.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.8 °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.3 °C

10 April 1998

Coldest day

15.7 °C

25 January 1965

Wettest day

159 mm

25 November 2009

Windiest day

17.8 km/h

16 October 2017

Strongest gust

62.6 km/h

20 October 2017

Hottest feels-like

43.7 °C

26 April 1998

Coldest feels-like

16.4 °C

25 January 1965

Sunniest day

12.3 h

15 June 2022

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C9 May 202521.3 °C18 January 202526.7 °C4,477 mm2710
202435.5 °C31 May 202420.0 °C11 March 202427.0 °C3,723 mm2920
202334.3 °C15 April 202319.8 °C8 February 202326.8 °C4,272 mm2680
202233.9 °C15 June 202220.8 °C17 February 202226.6 °C4,563 mm2640
202134.0 °C16 October 202119.1 °C7 March 202126.6 °C4,445 mm2750
202035.9 °C16 April 202019.2 °C22 January 202027.0 °C3,405 mm3120
201934.9 °C8 May 201918.5 °C14 February 201927.0 °C2,258 mm3110
201834.3 °C10 October 201820.2 °C9 March 201826.8 °C2,711 mm3020
201733.6 °C1 May 201720.1 °C14 February 201726.6 °C4,611 mm2600
201636.7 °C7 April 201619.5 °C17 January 201627.3 °C3,231 mm3120
201534.6 °C25 April 201519.4 °C11 March 201526.9 °C2,704 mm2850
201433.7 °C5 June 201419.2 °C22 February 201426.6 °C3,420 mm2660
201333.6 °C7 April 201320.6 °C15 December 201326.5 °C4,353 mm2670
201233.2 °C6 May 201220.7 °C31 January 201226.3 °C3,808 mm2490
201133.3 °C4 April 201120.1 °C25 February 201126.3 °C4,328 mm2510
201034.9 °C2 May 201018.4 °C6 February 201026.8 °C3,621 mm3060
200933.8 °C25 March 200920.6 °C26 December 200926.5 °C3,429 mm2670
200832.9 °C1 October 200820.4 °C1 February 200826.3 °C4,184 mm2500
200734.0 °C12 April 200719.7 °C10 March 200726.5 °C3,462 mm2630
200633.4 °C1 May 200620.1 °C14 April 200626.4 °C3,066 mm2550
200534.0 °C11 June 200518.1 °C2 March 200526.4 °C3,115 mm2560
200433.3 °C16 April 200419.1 °C9 January 200426.1 °C2,634 mm2200
200333.2 °C20 April 200317.9 °C12 February 200326.0 °C3,347 mm2000
200233.5 °C12 May 200218.7 °C15 February 200226.1 °C2,495 mm2290
200132.7 °C9 April 200119.6 °C27 December 200125.6 °C3,254 mm1790
200032.1 °C18 May 200019.8 °C19 January 200025.3 °C4,122 mm1510
199932.0 °C11 April 199919.2 °C16 January 199925.2 °C4,709 mm1260
199837.3 °C10 April 199818.4 °C19 March 199826.4 °C2,893 mm2740
199732.9 °C29 April 199717.4 °C24 February 199725.5 °C2,885 mm1790
199633.0 °C12 April 199616.8 °C30 December 199625.3 °C4,019 mm1450
199533.1 °C6 May 199516.8 °C3 March 199525.3 °C3,378 mm1550
199432.8 °C11 April 199417.3 °C16 January 199425.4 °C2,720 mm1320
199333.9 °C3 May 199317.7 °C23 January 199325.6 °C2,811 mm1770
199234.5 °C30 March 199217.3 °C11 March 199225.8 °C2,128 mm1970
199133.7 °C15 April 199116.8 °C5 January 199125.8 °C2,287 mm1820
199034.1 °C21 April 199017.0 °C21 December 199025.8 °C2,445 mm1880
198932.4 °C25 April 198918.4 °C31 December 198925.6 °C3,495 mm1760
198832.7 °C6 May 198819.4 °C2 January 198825.8 °C3,160 mm1940
198733.0 °C6 May 198717.2 °C24 January 198725.8 °C2,618 mm2020
198633.3 °C4 May 198617.4 °C17 February 198625.6 °C3,196 mm1750
198532.4 °C8 May 198519.1 °C9 January 198525.5 °C3,083 mm1680
198431.3 °C13 July 198419.5 °C8 January 198425.2 °C3,872 mm1170
198335.2 °C17 April 198317.4 °C27 February 198325.7 °C2,797 mm1920
198232.2 °C26 April 198219.4 °C31 January 198225.3 °C2,978 mm1270
198132.7 °C23 April 198117.2 °C1 March 198125.5 °C3,283 mm1420
198032.2 °C11 May 198018.4 °C5 March 198025.5 °C3,507 mm1450
197933.0 °C18 April 197917.8 °C20 March 197925.5 °C3,380 mm1690
197833.5 °C1 April 197818.1 °C28 March 197825.5 °C3,091 mm1620
197733.3 °C3 May 197718.6 °C1 March 197725.3 °C3,429 mm1350
197632.5 °C30 April 197618.0 °C7 February 197625.0 °C3,440 mm1130
197532.5 °C19 April 197516.8 °C5 February 197525.0 °C4,063 mm1230
197432.6 °C4 May 197417.1 °C16 January 197424.9 °C3,983 mm1180
197335.5 °C4 April 197317.3 °C12 January 197325.8 °C3,413 mm2380
197232.1 °C11 May 197218.7 °C12 January 197225.2 °C2,363 mm1500
197132.7 °C22 September 197117.9 °C11 January 197125.1 °C3,341 mm1470
197032.5 °C14 April 197017.7 °C13 March 197025.4 °C3,524 mm1710
196934.4 °C9 April 196916.4 °C28 February 196925.3 °C2,514 mm1580
196833.3 °C24 April 196817.0 °C2 April 196825.1 °C2,208 mm1540
196732.0 °C14 August 196716.0 °C8 December 196724.7 °C2,247 mm670
196630.9 °C7 April 196616.7 °C22 February 196624.3 °C2,807 mm120
196529.7 °C23 October 196515.7 °C25 January 196523.9 °C2,970 mm00
196431.1 °C3 January 196416.5 °C21 January 196424.2 °C3,491 mm130
196334.4 °C16 May 196317.7 °C31 January 196325.4 °C2,249 mm2140
196233.0 °C28 April 196218.3 °C20 January 196225.2 °C3,385 mm1600
196134.1 °C22 April 196116.5 °C21 January 196125.2 °C2,164 mm1840
196033.9 °C2 April 196017.9 °C7 December 196025.3 °C2,964 mm2060
195933.3 °C18 March 195915.8 °C21 January 195925.1 °C2,555 mm1760
195832.5 °C12 April 195817.7 °C21 December 195825.2 °C3,268 mm1420
195731.8 °C12 April 195717.4 °C20 February 195725.0 °C3,001 mm1030
195631.2 °C30 March 195617.7 °C2 January 195624.5 °C4,761 mm620
195532.8 °C16 April 195518.1 °C11 February 195524.8 °C4,320 mm1130
195432.6 °C30 April 195418.4 °C14 February 195424.8 °C4,196 mm910
195333.2 °C2 May 195317.2 °C3 March 195325.0 °C3,113 mm1230
195232.4 °C29 October 195217.3 °C25 January 195224.9 °C3,551 mm1150
195132.0 °C29 October 195117.3 °C24 March 195124.7 °C3,669 mm630
195031.7 °C10 May 195017.9 °C15 February 195024.8 °C3,994 mm950
194931.4 °C17 April 194918.4 °C20 March 194924.5 °C5,452 mm370
194829.9 °C20 May 194818.0 °C20 January 194824.0 °C3,686 mm00
194729.9 °C12 April 194717.4 °C20 January 194724.0 °C4,094 mm00
194629.3 °C9 April 194618.7 °C23 February 194623.8 °C3,095 mm00
194529.9 °C21 April 194516.7 °C24 February 194524.0 °C3,783 mm00
194430.0 °C7 May 194417.9 °C13 February 194424.1 °C2,653 mm10
194329.4 °C21 June 194317.2 °C2 January 194323.7 °C3,231 mm00
194229.9 °C23 April 194217.5 °C2 February 194223.9 °C3,053 mm00
194130.8 °C25 April 194116.9 °C10 January 194124.1 °C2,688 mm100
194030.2 °C9 May 194016.6 °C15 February 194024.0 °C2,968 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
30.7 °C
+1.1 °C
Hot days (≥ 30 °C)
271 d/yr
+108
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4477 mm
+1134 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.3 °C+1.5 °C407 mm+113 mm
Feb29.8 °C+0.6 °C369 mm+103 mm
Mar31.0 °C+0.9 °C448 mm+189 mm
Apr31.4 °C+0.6 °C298 mm+50 mm
May31.4 °C+0.9 °C505 mm+175 mm
Jun30.3 °C+0.6 °C479 mm+156 mm
Jul30.5 °C+1.2 °C143 mm-122 mm
Aug30.1 °C+0.6 °C474 mm+235 mm
Sep31.0 °C+1.4 °C352 mm+104 mm
Oct30.9 °C+1.3 °C397 mm+109 mm
Nov30.6 °C+1.1 °C321 mm+22 mm
Dec30.9 °C+1.8 °C286 mm+1 mm

The year's extremes

Hottest day
33.7 °C
9 May 2025
Coldest day
21.3 °C
18 Jan 2025
Wettest day
68.2 mm
25 Jun 2025
Windiest day
15.0 km/h
25 Sep 2025
Strongest gust
50.4 km/h
9 Nov 2025
Hottest feels-like
42.0 °C
9 May 2025
Coldest feels-like
24.2 °C
18 Jan 2025
Sunniest day
12.0 h
26 Jul 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 Kidapawan?

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

What is the hottest day ever recorded in Kidapawan?

The hottest day measured in Kidapawan between 1940 and 2025 was 10 April 1998, reaching 37.3 °C.

What is the coldest day in Kidapawan?

The coldest day measured in Kidapawan between 1940 and 2025 was 25 January 1965, at 15.7 °C.

Does it snow in Kidapawan?

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

Has the climate of Kidapawan warmed?

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

What is the wettest day in Kidapawan?

The wettest day measured in Kidapawan between 1940 and 2025 was 25 November 2009, with 159 mm of rain in 24 hours.

What was the windiest day in Kidapawan?

The windiest day measured in Kidapawan between 1940 and 2025 was 16 October 2017, with winds reaching 17.8 km/h.

What is the warmest month in Kidapawan?

The warmest month in Kidapawan is April (26.2 °C on average); the coldest is January (24.8 °C).

How much does it rain in Kidapawan?

Kidapawan receives on average 3,343 mm of precipitation per year, spread over about 309 rainy days.

Is it sunny in Kidapawan?

Kidapawan gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

Are there tropical nights in Kidapawan?

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

What was the most extreme apparent temperature in Kidapawan?

In Kidapawan, between 1940 and 2025, the highest apparent temperature reached 43.7 °C on 26 April 1998, and the lowest was 16.4 °C on 25 January 1965.

Compare Kidapawan with another city

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

Nearby cities

The climate around Kidapawan

Other cities — Philippines