Iloilo City climate — normals and trends

Iloilo City (Philippines) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 1,854 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.1 °C on average) and the coldest is January (25.4 °C). Rainfall peaks in July.

Iloilo City averages 0 frost days, 160 hot days (≥ 30 °C) and 239 rainy days per year.

Iloilo City has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.3 °C (on 30 April 1998) and the coldest 19.0 °C (on 13 January 1971).

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

Iloilo CityWestern Visayas

coords
10.70°, 122.56°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthMarch

Mean daily temperature

26.6°C

Average daily high

29.7°C

Average daily low

24.2°C

Annual rainfall

1,854mm

Sunshine / day

9.8h

Mean relative humidity

83%

Average peak wind

18.5km/h

Seasonal range

2.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

160 d/yr

Rainy days (≥ 1 mm)

239 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.3 °C

Average feels-like low

27.7 °C

Average peak gust

36.1 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

30 April 1998

Coldest day

19.0 °C

13 January 1971

Wettest day

192 mm

11 April 2022

Windiest day

64.3 km/h

17 December 2021

Strongest gust

119.2 km/h

17 December 2021

Hottest feels-like

43.0 °C

6 May 2020

Coldest feels-like

18.3 °C

19 January 1961

Sunniest day

12.3 h

22 May 2010

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C20 April 202523.7 °C12 November 202527.3 °C3,036 mm2260
202436.1 °C17 May 202423.2 °C27 January 202428.0 °C2,607 mm2660
202334.5 °C19 April 202322.6 °C21 March 202327.5 °C2,269 mm2340
202233.0 °C12 May 202222.9 °C15 January 202227.3 °C2,503 mm2230
202133.2 °C7 May 202122.9 °C20 February 202127.3 °C2,279 mm2200
202035.7 °C9 May 202022.4 °C4 February 202027.7 °C2,066 mm2560
201935.9 °C21 April 201921.6 °C26 February 201927.5 °C1,773 mm2610
201834.7 °C24 May 201820.8 °C9 February 201827.2 °C2,162 mm2110
201733.8 °C29 April 201722.3 °C11 April 201727.0 °C2,559 mm1870
201636.3 °C14 May 201621.4 °C18 January 201627.6 °C2,118 mm2450
201534.9 °C13 May 201521.3 °C18 March 201527.4 °C1,532 mm2330
201433.0 °C20 May 201420.1 °C26 January 201426.8 °C2,440 mm1880
201334.8 °C6 May 201322.5 °C31 October 201327.2 °C2,206 mm2080
201233.3 °C8 May 201223.0 °C12 February 201227.0 °C2,211 mm1840
201132.6 °C13 May 201122.8 °C2 February 201126.7 °C2,625 mm1610
201035.7 °C9 May 201023.0 °C28 January 201027.6 °C1,452 mm2690
200934.4 °C16 April 200922.2 °C16 January 200926.8 °C2,253 mm1800
200832.7 °C10 April 200822.1 °C5 January 200826.7 °C2,160 mm1940
200734.4 °C6 May 200722.5 °C30 November 200727.2 °C1,886 mm2210
200634.4 °C6 May 200623.2 °C21 January 200627.0 °C2,075 mm2100
200534.8 °C9 May 200522.0 °C14 January 200527.0 °C1,713 mm2330
200433.8 °C3 May 200422.4 °C17 February 200427.0 °C1,528 mm2110
200334.6 °C5 April 200321.5 °C25 February 200327.0 °C1,757 mm2080
200234.1 °C7 May 200221.4 °C2 March 200226.9 °C1,643 mm2190
200133.6 °C4 May 200121.8 °C29 December 200126.8 °C2,169 mm1700
200033.3 °C2 May 200022.4 °C30 January 200026.7 °C2,135 mm1650
199932.8 °C3 May 199922.2 °C19 February 199926.6 °C2,229 mm1610
199836.3 °C30 April 199822.7 °C15 January 199827.8 °C1,379 mm2980
199734.2 °C14 May 199720.9 °C25 January 199726.6 °C1,523 mm1910
199632.5 °C2 April 199620.0 °C30 December 199626.4 °C1,971 mm1680
199534.7 °C10 May 199521.4 °C12 January 199526.8 °C1,650 mm1910
199432.5 °C12 April 199421.3 °C14 January 199426.7 °C1,760 mm1410
199335.7 °C26 May 199321.1 °C28 January 199326.9 °C1,591 mm1590
199235.0 °C14 May 199220.7 °C18 January 199226.9 °C1,486 mm1860
199134.5 °C25 May 199120.9 °C12 November 199126.9 °C1,389 mm1810
199035.3 °C21 April 199021.9 °C21 December 199027.0 °C1,784 mm1950
198933.1 °C13 May 198921.2 °C7 December 198926.6 °C1,861 mm1520
198834.8 °C12 May 198821.8 °C15 December 198827.1 °C2,100 mm2190
198735.4 °C6 May 198720.4 °C6 February 198727.2 °C1,593 mm1880
198634.3 °C9 May 198621.8 °C16 February 198626.6 °C1,872 mm1430
198533.6 °C11 April 198520.7 °C8 January 198526.6 °C1,772 mm1510
198433.0 °C20 April 198421.9 °C20 November 198426.5 °C2,006 mm1420
198335.6 °C18 May 198321.9 °C18 February 198327.1 °C1,354 mm2110
198233.8 °C30 April 198221.2 °C1 February 198226.4 °C1,725 mm1400
198135.1 °C29 April 198120.6 °C21 January 198126.6 °C1,735 mm1480
198034.5 °C24 April 198022.1 °C5 February 198026.7 °C1,858 mm1670
197934.7 °C5 April 197920.5 °C12 January 197926.8 °C1,980 mm1830
197834.3 °C1 April 197820.9 °C2 January 197826.7 °C2,347 mm1650
197734.9 °C14 May 197721.8 °C9 February 197726.7 °C1,767 mm1610
197633.9 °C10 April 197619.1 °C5 February 197626.3 °C1,750 mm1640
197533.2 °C29 March 197520.8 °C23 January 197526.4 °C1,848 mm1620
197434.7 °C9 May 197420.8 °C15 January 197426.4 °C1,722 mm1630
197335.9 °C28 April 197320.5 °C26 January 197327.0 °C1,474 mm2300
197233.3 °C16 May 197220.6 °C2 March 197226.3 °C1,830 mm1200
197133.5 °C18 April 197119.0 °C13 January 197126.1 °C1,588 mm1150
197035.6 °C27 May 197022.1 °C10 February 197026.9 °C1,734 mm1850
196934.7 °C28 March 196921.4 °C20 February 196926.9 °C1,316 mm2020
196835.1 °C2 May 196820.8 °C19 January 196826.7 °C1,441 mm1860
196734.3 °C19 May 196721.1 °C16 November 196726.2 °C1,204 mm1360
196633.5 °C30 April 196621.7 °C26 March 196626.0 °C1,280 mm670
196531.2 °C16 May 196519.4 °C22 January 196525.3 °C1,919 mm220
196432.3 °C4 May 196421.5 °C17 December 196425.7 °C1,901 mm440
196334.4 °C23 May 196320.0 °C5 April 196326.1 °C1,290 mm1270
196234.1 °C10 May 196220.9 °C4 February 196226.3 °C1,511 mm1470
196134.6 °C6 May 196120.5 °C19 January 196126.3 °C1,686 mm1470
196033.4 °C1 April 196020.5 °C19 December 196026.5 °C1,535 mm1810
195934.9 °C15 June 195921.7 °C20 January 195926.5 °C1,515 mm1690
195833.6 °C19 May 195821.9 °C4 December 195826.5 °C1,473 mm1670
195733.1 °C18 May 195721.3 °C7 February 195726.2 °C1,569 mm1160
195631.7 °C20 April 195620.8 °C2 January 195625.8 °C2,595 mm610
195532.9 °C16 April 195520.0 °C21 December 195526.1 °C1,574 mm1360
195433.0 °C16 April 195422.2 °C8 January 195426.4 °C1,804 mm1490
195334.3 °C1 May 195321.8 °C7 January 195326.5 °C1,338 mm1440
195234.2 °C6 May 195221.3 °C17 February 195226.3 °C1,801 mm1190
195134.1 °C24 April 195121.8 °C16 March 195126.4 °C1,552 mm1340
195033.3 °C27 May 195021.7 °C28 December 195026.2 °C1,136 mm1410
194932.3 °C22 April 194920.9 °C22 November 194925.9 °C2,224 mm530
194832.2 °C17 June 194820.1 °C8 December 194825.5 °C1,819 mm670
194732.3 °C3 June 194721.8 °C23 December 194725.8 °C1,753 mm640
194630.8 °C13 May 194621.3 °C7 March 194625.4 °C2,243 mm170
194532.2 °C3 May 194521.9 °C5 January 194525.7 °C2,014 mm470
194432.4 °C23 April 194419.8 °C18 February 194425.5 °C2,388 mm610
194330.3 °C1 May 194320.8 °C4 January 194324.9 °C1,590 mm10
194231.4 °C20 April 194221.0 °C7 December 194225.4 °C1,787 mm310
194132.1 °C12 April 194120.7 °C8 February 194125.6 °C2,188 mm490
194031.6 °C22 April 194020.3 °C17 December 194025.3 °C2,114 mm340

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.2 °C
+0.5 °C
Hot days (≥ 30 °C)
226 d/yr
+66
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3036 mm
+1182 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.4 °C+1.1 °C203 mm+141 mm
Feb29.5 °C+0.5 °C117 mm+71 mm
Mar30.1 °C-0.2 °C125 mm+82 mm
Apr31.9 °C+0.2 °C30 mm-17 mm
May31.2 °C-0.5 °C201 mm+74 mm
Jun30.4 °C+0.1 °C369 mm+140 mm
Jul30.1 °C+0.7 °C479 mm+185 mm
Aug30.0 °C+0.7 °C439 mm+151 mm
Sep29.8 °C+0.4 °C377 mm+103 mm
Oct30.3 °C+0.8 °C333 mm+117 mm
Nov30.1 °C+0.8 °C306 mm+180 mm
Dec30.0 °C+1.3 °C58 mm-44 mm

The year's extremes

Hottest day
33.0 °C
20 Apr 2025
Coldest day
23.7 °C
12 Nov 2025
Wettest day
115.7 mm
17 Jul 2025
Windiest day
40.4 km/h
18 Jul 2025
Strongest gust
65.5 km/h
25 Feb 2025
Hottest feels-like
41.0 °C
1 Jun 2025
Coldest feels-like
25.4 °C
25 Feb 2025
Sunniest day
12.2 h
17 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 Iloilo City?

Iloilo City has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.6 °C and it receives 1,854 mm of precipitation per year.

What is the hottest day ever recorded in Iloilo City?

The hottest day measured in Iloilo City between 1940 and 2025 was 30 April 1998, reaching 36.3 °C.

What is the coldest day in Iloilo City?

The coldest day measured in Iloilo City between 1940 and 2025 was 13 January 1971, at 19.0 °C.

Does it snow in Iloilo City?

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

Has the climate of Iloilo City warmed?

Yes: Iloilo City warmed by +1.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Iloilo City?

The wettest day measured in Iloilo City between 1940 and 2025 was 11 April 2022, with 192 mm of rain in 24 hours.

What was the windiest day in Iloilo City?

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

What is the warmest month in Iloilo City?

The warmest month in Iloilo City is May (28.1 °C on average); the coldest is January (25.4 °C).

How much does it rain in Iloilo City?

Iloilo City receives on average 1,854 mm of precipitation per year, spread over about 239 rainy days.

Is it sunny in Iloilo City?

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

Are there tropical nights in Iloilo City?

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

What was the most extreme apparent temperature in Iloilo City?

In Iloilo City, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 6 May 2020, and the lowest was 18.3 °C on 19 January 1961.

Compare Iloilo City with another city

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

Nearby cities

The climate around Iloilo City

Other cities — Philippines