Philippines climate

Places covered
62
with monthly data
Warmest place
Olongapo
year average 28 °C82 °F
Coolest place
Baguio
year average 18 °C64 °F
Wettest place
Butuan
3,421 mm135 in a year

World Climates covers 62 places in the Philippines. By annual mean temperature, the warmest is Olongapo (28 °C82 °F) and the coolest is Baguio (18 °C64 °F). The wettest is Butuan with 3,421 mm135 in of precipitation per year, the driest Jolo with 1,566 mm62 in.

The most common climate types (Köppen classification computed from these averages) are tropical rainforest (Af, 49 places), tropical monsoon (Am, 12 places) and subtropical highland (dry winter) (Cwb, 1 place).

The highest monthly average high is in Tarlac City (36 °C97 °F in April); the lowest monthly average low is in Baguio (11 °C52 °F in January).

Across the places in the Philippines, the months that most often rank as the most comfortable are February, March and April (35, 24 and 21 of 62 places respectively).

Frequently asked questions

Which is the warmest place in the Philippines?

By annual mean temperature, the warmest place in the Philippines is Olongapo at 28 °C82 °F. The coolest is Baguio at 18 °C64 °F.

Where does it rain the most in the Philippines?

Butuan gets the most precipitation, 3,421 mm135 in in an average year. The driest place is Jolo with 1,566 mm62 in.

How many places in the Philippines does this site cover?

World Climates has climate data for 62 places in the Philippines. Each one has a page with monthly averages for temperature, rainfall, humidity and daylight.

When is the best time to visit the Philippines?

It depends on the place. Across the Philippines, the months that most often rank as the most comfortable are February, March and April. Check the page of each city for its own best months.

Climate of every place in the Philippines

Annual averages, 2001–2025
PlaceYearMax highMin lowPrecip.
Quezon City2733212,917
Davao2831242,124
Metro Manila2733222,917
Budta2733222,434
Zamboanga2830261,637
Cebu City2732242,009
Cagayan de Oro2831252,097
General Santos2732241,823
Calamba2733212,750
Angeles City2736202,743
Imus2833232,612
Iloilo2832252,313
Bacolod City2733232,251
Tarlac City2736202,753
San Jose del Monte2733212,834
Cabanatuan City2733212,671
Iligan2834232,298
Butuan2732223,421
Baguio1825113,091
Malolos2736212,743
Tacloban2731243,068
Ormoc2831252,224
Batangas2733212,750
Magugpo Poblacion2732222,458
Lucena2731242,804
NIA Valencia2530212,344
Puerto Princesa2830261,687
Olongapo2833232,850
Kabankalan2833242,066
Pagadian2734232,248
Koronadal2732221,897
Panalanoy2731243,173
Sorsogon2731233,034
Roxas City2732242,572
Legaspi2732233,034
Naga2732233,035
Dagupan2836212,795
Tuguegarao2734202,378
Ilagan2634192,695
Pandi2733212,834
Urdaneta2736202,795
San Jose2732242,570
Gingoog2830252,398
Naga2832241,892
Muricay2833242,447
Cadiz2732242,333
Rosario2831242,446
Bayawan2832251,953
Tabuk2635182,492
Silang2531192,750
Malita2830251,858
Manolo Fortich2429202,259
Himamaylan2833242,066
Tacurong2732232,054
Tayabas2630232,804
Quezon2531212,274
Dumaguete2832241,730
Laoag2834222,408
Santiago2734203,020
Catbalogan2731233,336
Mati2830252,461
Jolo2829261,566

Year = annual mean temperature; max high = average high of the warmest month; min low = average low of the coldest month; precip. = annual total. Temperatures in °C°F, precipitation in mminches. Sorted by population.

Other cities over 100,000 people

These cities share a NASA POWER grid cell with a larger place, so their averages are shown on that page:

Data: NASA POWER climatology 2001–2025 (MERRA-2 reanalysis, CERES satellite data) — grid-cell averages, not station records. Sources and method.