Cagayan climate — normals and trends

Cagayan (Philippines) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 27.0 °C and it receives 2,066 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.6 °C on average) and the coldest is January (26.2 °C). Rainfall peaks in December.

Cagayan averages 0 frost days, 0 hot days (≥ 30 °C) and 274 rainy days per year.

Cagayan has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.4 °C (on 31 May 2024) and the coldest 22.3 °C (on 4 January 1978).

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

CagayanMimaropa

coords
6.97°, 118.51°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthDecemberDriest monthApril

Mean daily temperature

27.0°C

Average daily high

27.7°C

Average daily low

26.1°C

Annual rainfall

2,066mm

Sunshine / day

10.5h

Mean relative humidity

83%

Average peak wind

20.6km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

274 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.4 °C

Average feels-like low

29.6 °C

Average peak gust

29.7 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

30.4 °C

31 May 2024

Coldest day

22.3 °C

4 January 1978

Wettest day

188 mm

26 December 1996

Windiest day

53.3 km/h

30 December 1975

Strongest gust

72.7 km/h

30 December 1975

Hottest feels-like

38.0 °C

14 May 2020

Coldest feels-like

22.4 °C

16 February 1952

Sunniest day

12.1 h

14 July 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.8 °C24 July 202525.3 °C19 February 202527.6 °C2,886 mm00
202430.4 °C31 May 202425.7 °C5 July 202427.9 °C2,431 mm40
202329.9 °C17 July 202325.3 °C4 January 202327.7 °C2,665 mm00
202229.6 °C15 August 202225.0 °C28 December 202227.3 °C3,177 mm00
202129.9 °C11 October 202125.2 °C11 March 202127.4 °C2,904 mm00
202030.3 °C14 May 202025.2 °C29 October 202027.6 °C1,887 mm10
201929.8 °C16 May 201925.0 °C5 October 201927.5 °C1,564 mm00
201829.5 °C15 May 201824.9 °C25 February 201827.4 °C2,001 mm00
201729.9 °C18 May 201724.9 °C4 February 201727.4 °C2,758 mm00
201630.0 °C12 May 201625.3 °C18 February 201627.6 °C2,000 mm10
201529.6 °C5 June 201524.6 °C21 January 201527.4 °C1,496 mm00
201429.7 °C26 May 201424.5 °C29 January 201427.2 °C2,085 mm00
201329.7 °C6 May 201325.2 °C19 February 201327.3 °C2,076 mm00
201229.9 °C20 June 201224.9 °C3 February 201227.2 °C2,470 mm00
201129.4 °C1 October 201124.6 °C21 February 201127.1 °C3,173 mm00
201029.6 °C8 June 201024.8 °C22 December 201027.4 °C2,308 mm00
200929.5 °C6 June 200924.9 °C5 February 200927.3 °C2,107 mm00
200829.2 °C4 October 200824.8 °C19 January 200827.0 °C2,788 mm00
200729.4 °C23 May 200725.1 °C29 January 200727.2 °C2,331 mm00
200629.3 °C12 May 200624.9 °C10 March 200627.2 °C1,696 mm00
200529.5 °C16 September 200524.8 °C20 January 200527.2 °C1,665 mm00
200429.3 °C15 April 200424.6 °C31 May 200427.2 °C1,449 mm00
200329.1 °C4 May 200324.9 °C13 September 200327.1 °C1,493 mm00
200229.7 °C17 August 200224.9 °C20 February 200227.2 °C1,347 mm00
200129.6 °C5 July 200124.4 °C14 January 200127.1 °C2,292 mm00
200029.4 °C10 May 200024.6 °C4 August 200027.0 °C1,929 mm00
199929.5 °C4 June 199924.7 °C7 February 199926.9 °C2,534 mm00
199829.5 °C7 September 199824.9 °C2 January 199827.4 °C1,503 mm00
199729.2 °C29 May 199724.6 °C12 January 199727.1 °C1,457 mm00
199629.3 °C24 July 199624.4 °C20 January 199626.9 °C2,512 mm00
199529.0 °C18 May 199524.6 °C30 January 199527.1 °C1,775 mm00
199429.0 °C9 September 199424.7 °C24 October 199427.0 °C1,665 mm00
199329.1 °C3 May 199323.9 °C2 March 199326.9 °C1,582 mm00
199229.2 °C24 May 199224.7 °C12 January 199227.0 °C1,380 mm00
199129.4 °C15 June 199124.8 °C9 February 199127.1 °C1,388 mm00
199029.3 °C19 May 199024.8 °C4 January 199027.2 °C1,423 mm00
198929.0 °C10 September 198924.5 °C30 January 198926.9 °C1,851 mm00
198829.3 °C25 May 198824.5 °C13 December 198827.2 °C2,087 mm00
198729.1 °C14 June 198724.3 °C7 February 198727.1 °C1,405 mm00
198629.5 °C22 May 198624.4 °C12 February 198626.9 °C2,011 mm00
198529.3 °C2 June 198524.5 °C14 January 198526.8 °C1,851 mm00
198428.7 °C18 June 198424.7 °C23 January 198426.6 °C2,458 mm00
198328.9 °C9 June 198324.7 °C26 December 198326.9 °C1,957 mm00
198229.2 °C7 May 198224.6 °C18 January 198226.8 °C1,572 mm00
198129.2 °C15 August 198124.4 °C11 February 198126.9 °C2,385 mm00
198029.3 °C27 August 198024.2 °C11 February 198026.9 °C2,490 mm00
197929.2 °C23 May 197925.0 °C6 January 197927.0 °C1,915 mm00
197829.1 °C16 July 197822.3 °C4 January 197826.9 °C2,042 mm00
197729.3 °C19 July 197724.6 °C16 February 197726.8 °C2,323 mm00
197629.0 °C10 August 197624.0 °C27 January 197626.5 °C2,261 mm00
197529.0 °C2 August 197524.5 °C28 January 197526.5 °C2,329 mm00
197429.3 °C16 August 197423.9 °C12 January 197426.6 °C2,073 mm00
197329.0 °C18 August 197324.5 °C29 January 197326.9 °C2,124 mm00
197229.3 °C14 July 197224.2 °C18 January 197226.8 °C1,725 mm00
197128.7 °C20 July 197123.7 °C31 January 197126.5 °C2,109 mm00
197029.3 °C13 June 197024.5 °C15 February 197026.8 °C2,344 mm00
196929.3 °C10 June 196924.3 °C7 February 196926.9 °C2,079 mm00
196829.0 °C25 July 196824.3 °C23 January 196826.7 °C1,923 mm00
196728.8 °C9 August 196724.1 °C18 December 196726.5 °C1,735 mm00
196629.3 °C24 July 196624.8 °C6 January 196626.8 °C1,919 mm00
196528.8 °C29 May 196523.8 °C20 February 196526.5 °C1,711 mm00
196428.8 °C8 August 196424.1 °C10 December 196426.7 °C1,893 mm00
196329.0 °C6 June 196324.1 °C30 January 196326.6 °C1,875 mm00
196228.9 °C28 July 196224.4 °C3 February 196226.6 °C2,356 mm00
196129.3 °C28 June 196124.4 °C5 February 196126.7 °C1,685 mm00
196028.8 °C3 June 196024.4 °C23 January 196026.8 °C2,226 mm00
195928.6 °C9 May 195924.4 °C19 January 195926.8 °C1,733 mm00
195829.0 °C8 June 195824.8 °C12 August 195826.9 °C1,704 mm00
195729.3 °C19 August 195724.5 °C18 January 195726.9 °C1,825 mm00
195628.7 °C11 August 195624.1 °C6 February 195626.5 °C3,116 mm00
195528.9 °C26 April 195524.3 °C28 December 195526.6 °C2,863 mm00
195428.9 °C3 May 195424.6 °C6 February 195426.7 °C2,646 mm00
195328.9 °C13 May 195324.2 °C22 February 195327.0 °C1,391 mm00
195229.2 °C20 May 195223.1 °C16 February 195226.9 °C1,392 mm00
195129.1 °C15 May 195124.5 °C10 January 195126.9 °C1,559 mm00
195029.1 °C27 May 195023.9 °C12 February 195026.7 °C1,837 mm00
194928.8 °C19 June 194923.9 °C22 January 194926.3 °C4,073 mm00
194828.7 °C6 July 194824.1 °C5 February 194826.5 °C2,213 mm00
194728.6 °C21 May 194724.3 °C24 December 194726.7 °C2,024 mm00
194629.0 °C14 May 194624.4 °C22 December 194626.7 °C2,510 mm00
194528.9 °C4 May 194524.3 °C27 December 194526.6 °C2,471 mm00
194428.6 °C14 July 194424.4 °C10 January 194426.6 °C1,965 mm00
194329.0 °C9 June 194324.0 °C19 March 194326.3 °C1,746 mm00
194228.5 °C25 May 194224.2 °C19 February 194226.6 °C1,942 mm00
194128.9 °C12 August 194124.2 °C4 February 194126.7 °C1,912 mm00
194029.0 °C9 July 194024.2 °C25 January 194026.7 °C1,840 mm00

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
28.4 °C
+0.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2886 mm
+820 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.9 °C+1.0 °C390 mm+182 mm
Feb27.7 °C+0.9 °C230 mm+117 mm
Mar28.0 °C+0.7 °C233 mm+137 mm
Apr28.4 °C+0.4 °C208 mm+118 mm
May28.9 °C+0.6 °C148 mm+3 mm
Jun28.7 °C+0.5 °C146 mm-27 mm
Jul29.1 °C+1.0 °C78 mm-95 mm
Aug28.5 °C+0.4 °C221 mm+56 mm
Sep28.4 °C+0.4 °C298 mm+113 mm
Oct28.5 °C+0.7 °C383 mm+160 mm
Nov28.2 °C+0.6 °C284 mm+44 mm
Dec28.0 °C+0.7 °C267 mm+13 mm

The year's extremes

Hottest day
29.8 °C
24 Jul 2025
Coldest day
25.3 °C
19 Feb 2025
Wettest day
82.3 mm
7 Oct 2025
Windiest day
42.4 km/h
4 Nov 2025
Strongest gust
59.4 km/h
17 Jul 2025
Hottest feels-like
37.1 °C
29 Mar 2025
Coldest feels-like
26.7 °C
25 Feb 2025
Sunniest day
12.0 h
27 Jun 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 Cagayan?

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

What is the hottest day ever recorded in Cagayan?

The hottest day measured in Cagayan between 1940 and 2025 was 31 May 2024, reaching 30.4 °C.

What is the coldest day in Cagayan?

The coldest day measured in Cagayan between 1940 and 2025 was 4 January 1978, at 22.3 °C.

Does it snow in Cagayan?

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

Has the climate of Cagayan warmed?

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

What is the wettest day in Cagayan?

The wettest day measured in Cagayan between 1940 and 2025 was 26 December 1996, with 188 mm of rain in 24 hours.

What was the windiest day in Cagayan?

The windiest day measured in Cagayan between 1940 and 2025 was 30 December 1975, with winds reaching 53.3 km/h.

What is the warmest month in Cagayan?

The warmest month in Cagayan is May (27.6 °C on average); the coldest is January (26.2 °C).

How much does it rain in Cagayan?

Cagayan receives on average 2,066 mm of precipitation per year, spread over about 274 rainy days.

Is it sunny in Cagayan?

Cagayan gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Cagayan?

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

What was the most extreme apparent temperature in Cagayan?

In Cagayan, between 1940 and 2025, the highest apparent temperature reached 38.0 °C on 14 May 2020, and the lowest was 22.4 °C on 16 February 1952.

Compare Cagayan with another city

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

Nearby cities

The climate around Cagayan

Other cities — Philippines