Maco climate — normals and trends

Maco (Philippines) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.7 °C and it receives 1,558 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.2 °C on average) and the coldest is January (25.8 °C). Rainfall peaks in June.

Maco averages 0 frost days, 87 hot days (≥ 30 °C) and 262 rainy days per year.

Maco has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.3 °C (on 8 April 2004) and the coldest 21.2 °C (on 23 December 1947).

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

MacoDavao Region

coords
7.36°, 125.86°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthJuneDriest monthApril

Mean daily temperature

26.7°C

Average daily high

29.1°C

Average daily low

24.9°C

Annual rainfall

1,558mm

Sunshine / day

9.8h

Mean relative humidity

80%

Average peak wind

14.1km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

87 d/yr

Rainy days (≥ 1 mm)

262 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.2 °C

Average feels-like low

28.9 °C

Average peak gust

26.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

17.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

33.3 °C

8 April 2004

Coldest day

21.2 °C

23 December 1947

Wettest day

161 mm

4 June 2024

Windiest day

35.7 km/h

19 January 1961

Strongest gust

69.5 km/h

12 November 1990

Hottest feels-like

40.2 °C

8 May 2019

Coldest feels-like

21.0 °C

21 January 1961

Sunniest day

12.4 h

8 June 1967

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.4 °C6 November 202524.3 °C23 August 202527.3 °C1,978 mm1120
202432.4 °C20 April 202423.8 °C27 January 202427.5 °C2,212 mm1750
202333.0 °C9 May 202323.3 °C15 February 202327.3 °C2,450 mm1360
202231.4 °C25 September 202223.4 °C25 February 202227.1 °C2,161 mm930
202131.9 °C23 September 202123.7 °C20 February 202127.2 °C2,072 mm1350
202032.4 °C8 April 202023.5 °C4 February 202027.4 °C1,748 mm1480
201932.4 °C8 May 201922.5 °C27 February 201927.3 °C1,472 mm1680
201832.7 °C30 April 201823.2 °C20 November 201827.6 °C1,083 mm2240
201731.7 °C26 April 201723.2 °C13 February 201727.2 °C2,343 mm1270
201632.0 °C18 August 201623.5 °C15 January 201627.5 °C1,335 mm2010
201532.4 °C11 April 201523.1 °C18 March 201527.1 °C1,389 mm1180
201432.7 °C12 November 201422.3 °C26 January 201427.1 °C1,708 mm1390
201331.8 °C27 September 201322.9 °C23 January 201327.1 °C1,943 mm1040
201231.8 °C27 May 201223.9 °C4 February 201227.1 °C1,553 mm1060
201131.7 °C10 October 201123.3 °C24 February 201126.9 °C1,876 mm770
201032.1 °C25 April 201023.4 °C6 February 201027.2 °C1,984 mm1350
200932.2 °C12 October 200923.6 °C7 December 200927.2 °C1,598 mm1440
200831.6 °C12 April 200823.6 °C7 March 200826.9 °C1,804 mm770
200732.2 °C4 May 200723.5 °C7 March 200727.2 °C1,693 mm1430
200632.3 °C9 November 200622.9 °C8 March 200627.2 °C1,288 mm1510
200532.3 °C22 April 200523.1 °C28 February 200527.2 °C1,543 mm1570
200433.3 °C8 April 200422.8 °C17 February 200427.3 °C1,080 mm1520
200332.3 °C16 April 200322.9 °C12 January 200327.0 °C1,437 mm1190
200232.2 °C12 May 200222.8 °C3 February 200227.1 °C1,076 mm1330
200132.2 °C18 November 200123.1 °C28 December 200127.0 °C1,381 mm1130
200031.1 °C6 May 200023.3 °C25 January 200026.6 °C1,911 mm470
199931.3 °C11 November 199923.0 °C15 February 199926.5 °C2,362 mm310
199832.3 °C5 May 199822.6 °C26 February 199827.1 °C1,702 mm1410
199731.5 °C17 October 199721.9 °C13 February 199726.7 °C1,477 mm1030
199631.7 °C3 November 199622.0 °C30 December 199626.7 °C2,025 mm740
199531.7 °C31 October 199522.4 °C3 March 199526.7 °C1,620 mm800
199432.3 °C25 April 199422.8 °C17 January 199426.9 °C1,100 mm1060
199332.1 °C25 October 199322.9 °C13 March 199326.8 °C1,443 mm910
199231.4 °C20 April 199222.3 °C18 February 199226.9 °C960 mm1030
199132.2 °C15 April 199122.7 °C6 January 199126.9 °C1,049 mm1030
199032.1 °C17 June 199022.0 °C20 January 199027.0 °C956 mm1480
198932.2 °C26 April 198923.0 °C22 February 198926.9 °C1,320 mm1180
198831.7 °C22 March 198823.5 °C14 December 198827.1 °C1,316 mm1170
198731.3 °C5 April 198722.1 °C24 January 198726.9 °C1,146 mm1140
198632.5 °C1 May 198622.5 °C17 February 198626.8 °C1,356 mm1020
198532.7 °C10 April 198522.0 °C9 January 198526.7 °C1,336 mm800
198431.6 °C21 November 198423.3 °C30 January 198426.6 °C1,693 mm480
198331.9 °C19 April 198322.8 °C13 February 198326.8 °C1,337 mm750
198231.7 °C26 April 198222.4 °C31 January 198226.7 °C1,152 mm670
198131.8 °C19 April 198122.0 °C23 January 198126.8 °C1,298 mm780
198032.4 °C9 May 198022.7 °C5 March 198026.8 °C1,462 mm940
197931.5 °C7 April 197922.5 °C14 January 197926.8 °C1,242 mm870
197831.9 °C19 April 197822.6 °C5 February 197826.7 °C1,525 mm740
197731.5 °C19 April 197722.9 °C10 February 197726.6 °C1,653 mm780
197631.6 °C5 April 197622.0 °C4 February 197626.5 °C1,526 mm690
197531.9 °C11 November 197522.7 °C17 January 197526.4 °C1,996 mm570
197431.7 °C4 May 197422.4 °C15 January 197426.4 °C1,894 mm480
197331.3 °C4 April 197322.0 °C31 January 197326.7 °C1,722 mm710
197232.5 °C4 November 197222.6 °C6 March 197226.6 °C1,045 mm670
197132.2 °C29 April 197122.1 °C12 January 197126.5 °C1,482 mm590
197031.6 °C18 November 197023.1 °C12 March 197026.7 °C1,844 mm780
196932.1 °C20 April 196922.4 °C28 February 196926.6 °C1,388 mm840
196832.6 °C22 November 196822.1 °C20 February 196826.6 °C1,221 mm980
196731.8 °C4 April 196721.6 °C24 March 196726.4 °C1,085 mm640
196631.0 °C23 October 196622.3 °C22 February 196626.3 °C1,456 mm350
196530.7 °C10 November 196521.4 °C23 January 196526.0 °C1,562 mm170
196431.0 °C3 January 196422.8 °C8 December 196426.2 °C1,594 mm320
196332.1 °C26 April 196322.3 °C31 January 196326.5 °C1,290 mm1000
196232.1 °C11 November 196222.2 °C2 February 196226.3 °C1,845 mm700
196131.7 °C21 April 196121.2 °C21 January 196126.5 °C1,374 mm790
196031.7 °C6 May 196022.3 °C5 February 196026.7 °C1,503 mm970
195931.5 °C12 March 195921.5 °C17 January 195926.5 °C1,250 mm1000
195832.0 °C28 April 195822.1 °C23 March 195826.6 °C1,356 mm980
195731.9 °C15 October 195722.6 °C19 February 195726.5 °C1,411 mm590
195631.0 °C19 April 195622.2 °C2 January 195625.9 °C2,444 mm140
195531.6 °C20 April 195522.2 °C4 February 195526.2 °C1,860 mm420
195432.0 °C29 March 195422.2 °C14 February 195426.4 °C1,640 mm480
195332.2 °C28 April 195322.5 °C5 January 195326.6 °C1,334 mm880
195231.6 °C7 May 195222.8 °C25 January 195226.5 °C1,615 mm800
195131.3 °C19 October 195122.3 °C17 March 195126.4 °C1,365 mm590
195031.6 °C10 May 195023.0 °C28 December 195026.1 °C1,618 mm140
194929.8 °C18 November 194922.3 °C20 March 194925.7 °C3,262 mm00
194831.1 °C20 May 194822.3 °C19 January 194826.0 °C1,416 mm140
194730.8 °C22 October 194721.2 °C23 December 194726.0 °C1,607 mm140
194630.8 °C13 May 194623.0 °C13 January 194626.1 °C1,409 mm160
194531.6 °C29 April 194523.2 °C5 February 194526.3 °C1,729 mm410
194431.7 °C10 April 194421.8 °C29 January 194426.3 °C1,207 mm350
194331.5 °C26 November 194322.2 °C2 January 194326.0 °C1,248 mm210
194231.1 °C16 March 194221.5 °C2 February 194226.1 °C1,226 mm200
194130.5 °C26 October 194122.1 °C10 January 194126.2 °C1,258 mm160
194030.6 °C9 April 194021.4 °C16 January 194026.1 °C1,278 mm180

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.4 °C
Hot days (≥ 30 °C)
112 d/yr
+25
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1978 mm
+420 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.0 °C+0.8 °C157 mm-0 mm
Feb28.2 °C-0.1 °C158 mm+29 mm
Mar29.2 °C+0.2 °C164 mm+65 mm
Apr30.0 °C+0.3 °C113 mm+18 mm
May29.3 °C-0.3 °C333 mm+176 mm
Jun29.4 °C+0.3 °C202 mm+25 mm
Jul29.6 °C+0.6 °C68 mm-76 mm
Aug29.3 °C+0.2 °C273 mm+134 mm
Sep29.6 °C+0.3 °C162 mm+39 mm
Oct30.0 °C+0.4 °C151 mm+41 mm
Nov30.3 °C+0.8 °C71 mm-31 mm
Dec29.9 °C+1.0 °C125 mm-0 mm

The year's extremes

Hottest day
32.4 °C
6 Nov 2025
Coldest day
24.3 °C
23 Aug 2025
Wettest day
58.8 mm
23 Aug 2025
Windiest day
23.3 km/h
27 Jul 2025
Strongest gust
49.3 km/h
17 Jul 2025
Hottest feels-like
38.8 °C
20 Oct 2025
Coldest feels-like
26.8 °C
28 Feb 2025
Sunniest day
12.3 h
30 May 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 Maco?

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

What is the hottest day ever recorded in Maco?

The hottest day measured in Maco between 1940 and 2025 was 8 April 2004, reaching 33.3 °C.

What is the coldest day in Maco?

The coldest day measured in Maco between 1940 and 2025 was 23 December 1947, at 21.2 °C.

Does it snow in Maco?

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

Has the climate of Maco warmed?

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

What is the wettest day in Maco?

The wettest day measured in Maco between 1940 and 2025 was 4 June 2024, with 161 mm of rain in 24 hours.

What was the windiest day in Maco?

The windiest day measured in Maco between 1940 and 2025 was 19 January 1961, with winds reaching 35.7 km/h.

What is the warmest month in Maco?

The warmest month in Maco is May (27.2 °C on average); the coldest is January (25.8 °C).

How much does it rain in Maco?

Maco receives on average 1,558 mm of precipitation per year, spread over about 262 rainy days.

Is it sunny in Maco?

Maco gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Maco?

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

What was the most extreme apparent temperature in Maco?

In Maco, between 1940 and 2025, the highest apparent temperature reached 40.2 °C on 8 May 2019, and the lowest was 21.0 °C on 21 January 1961.

Compare Maco with another city

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

Nearby cities

The climate around Maco

Other cities — Philippines