Climate averages 1991–2020

Weather in Philippines.

ClimaNote covers 151 cities in the Philippines, starting with Quezon City, Davao and Caloocan. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 21.6°C in Baguio to 31.0°C in Malingao, and yearly rainfall from 1,220 mm in Jolo to 3,466 mm in Manolo Fortich. The hottest city-month is April in Bayambang, with an average high of 34.1°C, and the coolest is January in Baguio, at 20.3°C. By single month, the most rain falls in July in Baguio, with 685 mm (tied with July in La Trinidad), and the least in March in Laoag, with 7.6 mm.

April is the warmest month in 90 cities, May in 45, August in 3, June in 2 and September in 2 (in 9 other cities two or more months tie); January is the coolest in 119 cities, July in 8 and August in 6 (in 18 other cities two or more months tie). July is the wettest month in 77 cities, December in 21, June in 20, January in 10, August in 8, October in 8, September in 3 and May in 1 (in 3 other cities two or more months tie); April is the driest in 62 cities, February in 53, March in 17, January in 12, September in 3, May in 1 and August in 1 (in 2 other cities two or more months tie). Of these cities, 97 have a month with more than 300 mm of rain; none has a month with an average high below 2.0°C or a month with under 1 mm of rain.

Compare cities

Philippines by month

151 cities

Cities in Philippines

Yearly averages

National Capital Region

Yearly climate averages for cities in National Capital Region
CityAverage highAverage lowRain mm/year
Quezon City29°C24°C2,330
Caloocan30°C24°C2,330
Manila30°C24°C1,579
Taguig30°C24°C1,579
Valenzuela30°C24°C2,330
Las Piñas30°C24°C1,579
Commonwealth29°C24°C2,330

Central Luzon

Yearly climate averages for cities in Central Luzon
CityAverage highAverage lowRain mm/year
Angeles City30°C23°C1,824
Tarlac City31°C23°C1,827
San Jose del Monte30°C24°C2,330
Cabanatuan City31°C23°C2,184
Malolos30°C24°C1,813
San Fernando30°C24°C1,656
Olongapo30°C25°C2,582
Concepcion30°C23°C1,728
Pandi30°C24°C2,330
Capas30°C23°C1,824
Mariveles29°C26°C2,378
Baliuag30°C24°C2,122
Bulaon30°C23°C1,656
Gapan31°C23°C2,198
Apalit30°C23°C1,656
Plaridel30°C24°C1,656
Guiguinto30°C25°C2,330
Paniqui31°C23°C1,804
Arayat30°C23°C1,728
Muñoz30°C22°C2,254
Limay29°C25°C2,378
Balanga30°C25°C2,103
La Paz, Philippines31°C23°C1,773

Calabarzon

Yearly climate averages for cities in Calabarzon
CityAverage highAverage lowRain mm/year
Calamba30°C24°C1,971
Imus30°C24°C1,579
Dasmariñas30°C24°C2,675
Cabuyao30°C24°C1,971
San Pablo29°C24°C2,167
Batangas30°C24°C1,917
Lucena29°C25°C2,463
Binangonan29°C25°C1,919
Lipa City28°C22°C2,167
Candelaria29°C24°C2,463
Rodriguez29°C24°C2,859
Rosario, Philippines30°C25°C2,069
Silang28°C22°C2,675
Los Baños30°C25°C1,971
Santa Cruz29°C24°C2,483
Tagaytay26°C21°C2,276
Pagbilao28°C25°C2,223
Mauban28°C25°C3,115
Indang29°C23°C2,675

Davao Region

Yearly climate averages for cities in Davao Region
CityAverage highAverage lowRain mm/year
Davao29°C24°C1,666
Magugpo Poblacion29°C23°C1,362
Panabo29°C24°C1,572
Malita29°C24°C1,753
Digos31°C24°C2,324
Mati28°C25°C2,222
Monkayo30°C24°C2,758
Maco30°C24°C1,572

Western Visayas

Yearly climate averages for cities in Western Visayas
CityAverage highAverage lowRain mm/year
Iloilo29°C25°C1,916
Bacolod City29°C25°C3,011
Mansilingan29°C25°C3,011
Kabankalan30°C24°C2,847
Bago City29°C24°C2,456
Roxas City29°C25°C2,940
Cadiz, Philippines29°C25°C2,678
Himamaylan30°C24°C2,847
Escalante29°C25°C2,217
Kalibo28°C25°C2,417
Victorias29°C25°C2,579
Binonga29°C25°C3,011
Sipalay30°C25°C2,914
Sagay29°C25°C2,009

Soccsksargen

Yearly climate averages for cities in Soccsksargen
CityAverage highAverage lowRain mm/year
Malingao31°C24°C1,931
Iligan City27°C22°C3,345
Koronadal30°C23°C1,740
Tacurong29°C23°C2,425
Isulan31°C24°C2,166
Banga29°C22°C1,740
Surallah29°C23°C1,740
Lambayong26°C19°C2,113
Kidapawan29°C23°C3,323
Tupi29°C22°C2,242

Central Visayas

Yearly climate averages for cities in Central Visayas
CityAverage highAverage lowRain mm/year
Cebu City29°C26°C1,750
Toledo, Philippines29°C26°C2,371
Naga (Central Visayas), Philippines29°C25°C2,086
Talisay30°C26°C2,086
Bayawan29°C25°C2,032
Dumaguete29°C25°C2,154
Daanbantayan28°C26°C1,774
Bais29°C24°C1,982
Bantayan28°C26°C2,169
Tagbilaran City29°C25°C1,693
Tanjay30°C25°C1,771
Danao29°C26°C2,042

Autonomous Region in Muslim Mindanao

Yearly climate averages for cities in Autonomous Region in Muslim Mindanao
CityAverage highAverage lowRain mm/year
Budta31°C24°C1,931
Cotabato29°C24°C2,708
Marawi City25°C21°C3,452
Sultan Kudarat30°C24°C2,708
Jolo28°C26°C1,220

Northern Mindanao

Yearly climate averages for cities in Northern Mindanao
CityAverage highAverage lowRain mm/year
Cagayan de Oro28°C23°C3,252
Iligan28°C24°C2,215
NIA Valencia28°C21°C2,212
Gingoog30°C24°C2,945
Manolo Fortich27°C20°C3,466
Quezon29°C22°C2,196
Maramag28°C21°C2,196
Ozamiz City29°C24°C2,597
Don Carlos28°C21°C2,196
Oroquieta28°C25°C2,179

Zamboanga Peninsula

Yearly climate averages for cities in Zamboanga Peninsula
CityAverage highAverage lowRain mm/year
Zamboanga29°C25°C2,109
Pagadian29°C25°C1,769
Muricay29°C24°C1,769
Dipolog29°C25°C2,144

Bicol Region

Yearly climate averages for cities in Bicol Region
CityAverage highAverage lowRain mm/year
Sorsogon28°C25°C2,733
Legaspi29°C25°C2,399
Naga (Bicol Region), Philippines29°C25°C2,314
Iriga City29°C24°C3,016
Polangui30°C24°C2,799
Calabanga29°C25°C2,212
Daet28°C25°C2,366
Virac29°C26°C2,324

Caraga

Yearly climate averages for cities in Caraga
CityAverage highAverage lowRain mm/year
Butuan30°C24°C2,160
Bayugan30°C24°C2,682
Bislig29°C25°C2,876
Prosperidad30°C24°C2,427
Surigao29°C25°C1,821
San Francisco, Philippines30°C23°C2,427
Buenavista28°C24°C2,160

Ilocos

Yearly climate averages for cities in Ilocos
CityAverage highAverage lowRain mm/year
Dagupan30°C24°C1,899
Urdaneta30°C22°C2,353
Bayambang31°C22°C1,804
Laoag29°C23°C2,098
Calasiao30°C24°C1,899
San Fernando, Philippines28°C25°C2,655
Bauang28°C24°C2,655

Eastern Visayas

Yearly climate averages for cities in Eastern Visayas
CityAverage highAverage lowRain mm/year
Tacloban29°C24°C2,089
Ormoc29°C25°C2,114
Catbalogan29°C25°C2,050
Catarman29°C25°C2,276
Borongan29°C25°C2,611

Cagayan Valley

Yearly climate averages for cities in Cagayan Valley
CityAverage highAverage lowRain mm/year
Tuguegarao29°C23°C2,265
Ilagan29°C23°C2,741
Santiago, Philippines29°C22°C1,682
Alicia29°C22°C2,006
Solana29°C23°C2,068

Cordillera

Yearly climate averages for cities in Cordillera
CityAverage highAverage lowRain mm/year
Baguio22°C16°C3,363
La Trinidad23°C17°C3,363
Tabuk, Philippines28°C21°C2,690

Mimaropa

Yearly climate averages for cities in Mimaropa
CityAverage highAverage lowRain mm/year
Puerto Princesa29°C25°C2,108
San Jose, Philippines29°C25°C2,379
Sablayan29°C24°C3,043
Brookes Point29°C25°C2,812

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.