Naga climate — normals and trends

Naga (Philippines) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 27.6 °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 (28.6 °C on average) and the coldest is January (26.4 °C). Rainfall peaks in November.

Naga averages 0 frost days, 232 hot days (≥ 30 °C) and 285 rainy days per year.

Naga has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.5 °C (on 2 June 1998) and the coldest 20.5 °C (on 22 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

NagaCentral Visayas

coords
10.21°, 123.76°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthApril

Mean daily temperature

27.6°C

Average daily high

30.5°C

Average daily low

25.3°C

Annual rainfall

2,066mm

Sunshine / day

10.2h

Mean relative humidity

82%

Average peak wind

14.1km/h

Seasonal range

2.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

232 d/yr

Rainy days (≥ 1 mm)

285 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.8 °C

Average feels-like low

29.5 °C

Average peak gust

32.2 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

+0.3 °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

36.5 °C

2 June 1998

Coldest day

20.5 °C

22 January 1965

Wettest day

249 mm

9 December 1976

Windiest day

63.2 km/h

17 December 2021

Strongest gust

133.2 km/h

24 January 1975

Hottest feels-like

44.6 °C

24 July 2016

Coldest feels-like

21.2 °C

25 January 1975

Sunniest day

12.5 h

30 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.3 °C1 June 202524.6 °C19 January 202528.5 °C3,676 mm3200
202435.3 °C17 May 202424.7 °C5 March 202429.0 °C2,585 mm3350
202335.1 °C19 May 202324.0 °C21 March 202328.7 °C2,987 mm3190
202234.6 °C7 June 202223.9 °C9 January 202228.5 °C3,547 mm3110
202134.7 °C2 August 202124.6 °C4 March 202128.5 °C3,035 mm3100
202034.6 °C6 September 202023.9 °C10 March 202028.6 °C2,404 mm3350
201936.2 °C6 May 201922.1 °C27 February 201928.6 °C1,415 mm3300
201834.2 °C23 May 201823.1 °C11 February 201828.3 °C2,070 mm3150
201734.2 °C23 May 201723.5 °C9 January 201728.2 °C2,851 mm2980
201636.2 °C30 April 201622.7 °C18 January 201628.7 °C2,221 mm3350
201535.4 °C4 April 201522.1 °C21 March 201528.5 °C1,667 mm3290
201434.9 °C9 June 201422.7 °C26 January 201428.0 °C3,113 mm2790
201334.6 °C6 May 201324.1 °C23 October 201328.4 °C2,629 mm3200
201234.6 °C26 May 201224.1 °C8 March 201228.2 °C2,125 mm3210
201133.7 °C15 July 201124.1 °C18 January 201128.0 °C3,045 mm2840
201035.2 °C6 June 201022.7 °C3 February 201028.4 °C2,148 mm3300
200934.2 °C23 April 200923.8 °C5 December 200928.0 °C1,914 mm2910
200833.9 °C14 July 200823.4 °C18 February 200828.0 °C2,970 mm3030
200734.6 °C22 May 200723.7 °C6 March 200728.2 °C2,041 mm3130
200633.8 °C16 September 200624.3 °C15 January 200628.2 °C1,867 mm3200
200535.5 °C9 May 200523.1 °C3 March 200528.2 °C1,822 mm3040
200434.1 °C23 May 200424.0 °C19 February 200428.0 °C1,625 mm3060
200335.0 °C21 April 200323.1 °C25 February 200328.1 °C1,821 mm2900
200235.0 °C20 May 200222.7 °C3 March 200228.1 °C1,516 mm3090
200133.7 °C12 September 200123.8 °C30 December 200128.0 °C2,031 mm2790
200033.8 °C25 April 200023.4 °C1 December 200027.9 °C2,450 mm2940
199934.0 °C5 May 199923.6 °C19 February 199927.6 °C2,699 mm2720
199836.5 °C2 June 199822.7 °C6 February 199828.6 °C1,628 mm3400
199734.0 °C2 June 199721.0 °C25 January 199727.5 °C1,586 mm2630
199633.8 °C1 May 199622.6 °C28 December 199627.5 °C2,663 mm2530
199534.3 °C17 May 199521.9 °C12 March 199527.7 °C2,109 mm2670
199434.0 °C1 June 199423.0 °C17 January 199427.9 °C1,695 mm2760
199334.6 °C6 June 199322.5 °C25 January 199327.8 °C1,928 mm2560
199235.4 °C16 April 199221.2 °C17 January 199227.9 °C1,067 mm2680
199134.0 °C15 April 199122.4 °C12 November 199127.9 °C1,250 mm2790
199035.3 °C16 April 199022.6 °C21 December 199027.9 °C1,912 mm2770
198933.3 °C30 May 198922.0 °C4 December 198927.6 °C2,068 mm2460
198834.3 °C9 September 198823.7 °C14 December 198828.0 °C2,157 mm2880
198735.6 °C15 May 198722.1 °C6 February 198728.2 °C1,463 mm2750
198634.5 °C23 May 198622.8 °C5 February 198627.7 °C1,917 mm2520
198533.8 °C2 July 198522.9 °C12 July 198527.6 °C1,957 mm2520
198433.6 °C8 May 198423.3 °C20 November 198427.5 °C2,017 mm2320
198335.5 °C14 May 198322.5 °C3 February 198328.0 °C1,796 mm2630
198233.0 °C1 July 198222.8 °C1 February 198227.3 °C1,663 mm2410
198134.1 °C29 April 198122.3 °C21 January 198127.7 °C1,778 mm2450
198033.8 °C16 May 198021.7 °C6 March 198027.6 °C2,310 mm2600
197934.6 °C6 April 197922.9 °C9 January 197927.7 °C1,550 mm2690
197834.0 °C3 April 197821.4 °C17 February 197827.7 °C1,946 mm2570
197736.2 °C17 May 197723.1 °C5 December 197727.7 °C2,371 mm2540
197634.4 °C4 May 197620.7 °C5 February 197627.2 °C2,254 mm2340
197533.1 °C29 May 197522.4 °C16 January 197527.3 °C2,242 mm2580
197433.8 °C26 August 197422.2 °C27 November 197427.3 °C1,889 mm2330
197335.2 °C4 May 197321.5 °C26 January 197327.8 °C1,844 mm2900
197233.5 °C24 July 197222.4 °C12 January 197227.3 °C1,732 mm2170
197133.4 °C21 September 197121.1 °C14 April 197127.1 °C2,139 mm2110
197034.6 °C19 May 197022.5 °C6 February 197027.7 °C1,781 mm2560
196935.0 °C11 April 196922.2 °C5 January 196927.6 °C1,626 mm2680
196835.1 °C4 June 196822.3 °C30 November 196827.6 °C1,135 mm2510
196735.5 °C6 June 196721.9 °C30 March 196727.4 °C988 mm2260
196632.6 °C8 May 196622.7 °C20 February 196626.6 °C1,533 mm640
196530.7 °C30 May 196520.5 °C22 January 196526.0 °C1,878 mm50
196430.5 °C5 June 196422.6 °C7 March 196426.3 °C2,288 mm120
196335.6 °C17 July 196320.7 °C5 April 196327.1 °C1,221 mm2260
196233.0 °C4 May 196222.7 °C4 February 196227.1 °C1,607 mm2320
196134.3 °C6 May 196122.1 °C21 January 196127.2 °C1,574 mm2410
196033.9 °C23 August 196021.1 °C18 December 196027.3 °C1,759 mm2530
195933.8 °C3 June 195922.6 °C21 January 195927.2 °C1,458 mm2510
195834.6 °C7 June 195822.3 °C9 February 195827.2 °C1,856 mm2110
195732.7 °C14 June 195722.3 °C7 February 195727.1 °C1,757 mm1810
195632.3 °C19 May 195622.5 °C22 January 195626.7 °C3,497 mm1570
195532.9 °C8 August 195521.1 °C21 December 195526.9 °C2,511 mm2030
195433.2 °C19 August 195422.7 °C29 January 195427.2 °C2,219 mm2200
195333.7 °C16 April 195323.3 °C11 February 195327.2 °C1,785 mm2140
195233.2 °C9 July 195222.3 °C17 February 195227.1 °C1,987 mm2070
195132.8 °C10 May 195122.0 °C17 March 195127.0 °C2,132 mm1630
195033.3 °C13 August 195022.0 °C2 February 195027.0 °C1,954 mm2010
194932.4 °C6 September 194922.5 °C25 January 194926.8 °C3,060 mm1560
194831.3 °C5 June 194821.5 °C8 December 194826.1 °C2,136 mm360
194730.2 °C10 May 194722.3 °C28 December 194726.3 °C2,264 mm140
194630.3 °C4 June 194623.1 °C6 January 194626.1 °C2,269 mm20
194531.2 °C14 May 194523.3 °C6 February 194526.4 °C2,243 mm340
194431.5 °C26 May 194421.3 °C24 February 194426.1 °C1,960 mm430
194330.4 °C21 June 194322.2 °C2 March 194325.7 °C1,965 mm90
194230.4 °C10 May 194222.1 °C2 February 194226.1 °C2,086 mm80
194131.5 °C28 April 194121.5 °C8 February 194126.3 °C2,055 mm250
194030.4 °C31 May 194021.3 °C17 January 194025.9 °C1,937 mm80

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
31.5 °C
+1.0 °C
Hot days (≥ 30 °C)
320 d/yr
+88
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3676 mm
+1610 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.5 °C+1.5 °C347 mm+192 mm
Feb30.6 °C+1.2 °C227 mm+117 mm
Mar31.2 °C+0.8 °C344 mm+240 mm
Apr32.2 °C+0.7 °C146 mm+44 mm
May32.1 °C+0.3 °C323 mm+163 mm
Jun31.9 °C+0.6 °C255 mm+45 mm
Jul32.0 °C+1.2 °C196 mm-9 mm
Aug31.5 °C+0.5 °C296 mm+124 mm
Sep31.6 °C+0.7 °C312 mm+129 mm
Oct31.6 °C+1.0 °C490 mm+270 mm
Nov31.4 °C+1.2 °C481 mm+250 mm
Dec31.0 °C+1.6 °C261 mm+46 mm

The year's extremes

Hottest day
35.3 °C
1 Jun 2025
Coldest day
24.6 °C
19 Jan 2025
Wettest day
166.5 mm
4 Nov 2025
Windiest day
42.9 km/h
4 Nov 2025
Strongest gust
80.6 km/h
4 Nov 2025
Hottest feels-like
43.1 °C
13 May 2025
Coldest feels-like
26.0 °C
4 Nov 2025
Sunniest day
12.3 h
1 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 Naga?

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

What is the hottest day ever recorded in Naga?

The hottest day measured in Naga between 1940 and 2025 was 2 June 1998, reaching 36.5 °C.

What is the coldest day in Naga?

The coldest day measured in Naga between 1940 and 2025 was 22 January 1965, at 20.5 °C.

Does it snow in Naga?

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

Has the climate of Naga warmed?

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

What is the wettest day in Naga?

The wettest day measured in Naga between 1940 and 2025 was 9 December 1976, with 249 mm of rain in 24 hours.

What was the windiest day in Naga?

The windiest day measured in Naga between 1940 and 2025 was 17 December 2021, with winds reaching 63.2 km/h.

What is the warmest month in Naga?

The warmest month in Naga is May (28.6 °C on average); the coldest is January (26.4 °C).

How much does it rain in Naga?

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

Is it sunny in Naga?

Naga gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Naga?

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

What was the most extreme apparent temperature in Naga?

In Naga, between 1940 and 2025, the highest apparent temperature reached 44.6 °C on 24 July 2016, and the lowest was 21.2 °C on 25 January 1975.

Compare Naga with another city

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

Nearby cities

The climate around Naga

Other cities — Philippines