Exercise increased caution
Philippines in March
Around 29 °C with 123 mm of rain and 6.9 hours of sun a day.
March is one of the strongest months to visit Philippines. Around 29 °C with 123 mm of rain and 6.9 hours of sun a day. Use the regional grid below to find where this month works best — national averages hide the swings between coast, highlands, and inland.
Philippines · typical month
- Day / night23 – 29 °CYear range 23 – 31 °C
- Rainfall123 mmYear range 123 – 371 mm
- Sunshine6.9 hr / dayYear range 4.3 – 7.4 hr / day
Things to do in Philippines in March
Nothing in Philippines shuts for the season, and 1 thing below is at its best in March.
- At its bestWhale sharks at Donsol
the peak of the season, when five to ten sightings in a day is normal and fifteen to twenty not unusual
Sources: philippinedives.com, seaview180.com
- OpenPalawan island trips
western Palawan is the sheltered side of the country — typhoons mostly hit the eastern seaboard
Sources: underwaterasia.info, dive-the-world.com
Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.
Philippines, taken apart
- Abra28°C now · 26–29 °C yr
- Agusan del Norte29°C now · 28–30 °C yr
- Agusan del Sur30°C now · 29–32 °C yr
- Aklan29°C now · 28–31 °C yr
- Albay30°C now · 28–32 °C yr
- Angeles32°C now · 29–34 °C yr
- Antique31°C now · 29–32 °C yr
- Apayao27°C now · 24–31 °C yr
- Aurora27°C now · 25–30 °C yr
- Bacolod30°C now · 29–31 °C yr
- Baguio27°C now · 26–29 °C yr
- Basilan29°C now · 28–29 °C yr
- Bataan30°C now · 28–31 °C yr
- Batanes25°C now · 24–29 °C yr
- Batangas30°C now · 28–32 °C yr
- Benguet26°C now · 24–27 °C yr
- Biliran28°C now · 27–29 °C yr
- Bohol30°C now · 29–32 °C yr
- Bukidnon29°C now · 27–30 °C yr
- Bulacan30°C now · 28–33 °C yr
- Butuan30°C now · 29–31 °C yr
- Cagayan28°C now · 26–32 °C yr
- Cagayan de Oro29°C now · 28–30 °C yr
- Caloocan31°C now · 29–33 °C yr
- Camarines Norte29°C now · 27–32 °C yr
- Camarines Sur29°C now · 27–31 °C yr
- Camiguin27°C now · 26–28 °C yr
- Capiz30°C now · 28–32 °C yr
- Catanduanes28°C now · 27–31 °C yr
- Cavite31°C now · 28–32 °C yr
- Cebu29°C now · 28–30 °C yr
- Cebu29°C now · 28–31 °C yr
- Cotabato32°C now · 30–32 °C yr
- Cotabato33°C now · 31–33 °C yr
- Dagupan32°C now · 30–33 °C yr
- Davao30°C now · 29–31 °C yr
- Davao Oriental28°C now · 27–29 °C yr
- Davao de Oro29°C now · 28–31 °C yr
- Davao del Norte30°C now · 29–32 °C yr
- Davao del Sur30°C now · 29–31 °C yr
- Dinagat Islands28°C now · 27–30 °C yr
- Eastern Samar29°C now · 28–31 °C yr
- General Santos31°C now · 29–31 °C yr
- Guimaras31°C now · 29–32 °C yr
- Ifugao25°C now · 23–29 °C yr
- Iligan29°C now · 28–30 °C yr
- Ilocos Norte29°C now · 27–30 °C yr
- Ilocos Sur27°C now · 27–29 °C yr
- Iloilo31°C now · 29–32 °C yr
- Iloilo31°C now · 29–32 °C yr
- Isabela28°C now · 26–33 °C yr
- Kalinga26°C now · 24–30 °C yr
- La Union28°C now · 27–30 °C yr
- Laguna29°C now · 27–32 °C yr
- Lanao del Norte30°C now · 29–30 °C yr
- Lanao del Sur28°C now · 27–28 °C yr
- Lapu-Lapu28°C now · 27–30 °C yr
- Las Pinas32°C now · 29–34 °C yr
- Leyte30°C now · 29–31 °C yr
- Lucena29°C now · 27–31 °C yr
- Maguindanao32°C now · 30–32 °C yr
- Makati32°C now · 29–34 °C yr
- Malabon31°C now · 29–33 °C yr
- Mandaluyong32°C now · 29–34 °C yr
- Mandaue28°C now · 27–29 °C yr
- Marikina31°C now · 28–33 °C yr
- Marinduque28°C now · 27–30 °C yr
- Masbate28°C now · 27–30 °C yr
- Metro Manila32°C now · 29–34 °C yr
- Misamis Occidental29°C now · 29–31 °C yr
- Misamis Oriental29°C now · 28–30 °C yr
- Mountain25°C now · 23–28 °C yr
- Muntinlupa32°C now · 29–34 °C yr
- Naga30°C now · 28–32 °C yr
- Navotas31°C now · 29–33 °C yr
- Negros Occidental30°C now · 29–32 °C yr
- Negros Oriental31°C now · 29–32 °C yr
- Northern Samar30°C now · 28–32 °C yr
- Nueva Ecija31°C now · 29–33 °C yr
- Nueva Vizcaya26°C now · 24–29 °C yr
- Occidental Mindoro29°C now · 27–30 °C yr
- Olongapo31°C now · 29–32 °C yr
- Oriental Mindoro29°C now · 27–30 °C yr
- Ormoc30°C now · 29–31 °C yr
- Palawan29°C now · 28–30 °C yr
- Pampanga32°C now · 29–34 °C yr
- Pangasinan31°C now · 29–32 °C yr
- Parañaque32°C now · 29–34 °C yr
- Pasay32°C now · 29–34 °C yr
- Pasig32°C now · 29–34 °C yr
- Pateros32°C now · 29–34 °C yr
- Puerto Princesa29°C now · 28–30 °C yr
- Quezon28°C now · 27–31 °C yr
- Quezon City31°C now · 29–33 °C yr
- Quirino27°C now · 25–31 °C yr
- Rizal29°C now · 27–31 °C yr
- Romblon28°C now · 27–30 °C yr
- Samar30°C now · 29–31 °C yr
- San Juan32°C now · 29–34 °C yr
- Santiago30°C now · 27–35 °C yr
- Sarangani30°C now · 29–30 °C yr
- Siquijor27°C now · 27–29 °C yr
- Sorsogon29°C now · 28–31 °C yr
- South Cotabato31°C now · 29–31 °C yr
- Southern Leyte30°C now · 29–31 °C yr
- Sultan Kudarat30°C now · 29–31 °C yr
- Sulu27°C now · 27–28 °C yr
- Surigao del Sur29°C now · 28–31 °C yr
- Tacloban29°C now · 28–30 °C yr
- Taguig City32°C now · 29–34 °C yr
- Tarlac33°C now · 30–34 °C yr
- Tawi-Tawi28°C now · 27–29 °C yr
- Valenzuela City31°C now · 29–33 °C yr
- Zambales31°C now · 29–32 °C yr
- Zamboanga Peninsula28°C now · 28–29 °C yr
- Zamboanga Sibugay30°C now · 29–30 °C yr
- Zamboanga del Norte30°C now · 29–30 °C yr
- Zamboanga del Sur31°C now · 29–31 °C yr
What the governments say about Philippines
See breakdown by countryHide breakdown
Exercise increased caution
Exercise normal precautions
Exercise increased caution
Exercise normal precautions
Exercise increased caution
Parts of Philippines carry a higher advisory — up to level 4, "Do not travel". The governments concerned name a region rather than a boundary, so the carve-out is not drawn on the map and is not reflected in the combined level above. Follow the source links for where it applies.
A decade of weather, in one page
View data table
| Month | Average daytime high (°C) | Average overnight low (°C) | Typical low | Typical high |
|---|---|---|---|---|
| January | 27.8 | 22.9 | 21.9 | 29.2 |
| February | 28.1 | 22.7 | 21.4 | 29.3 |
| March | 29.3 | 23.3 | 22.3 | 30.5 |
| April | 30.4 | 24.1 | 23.2 | 31.8 |
| May | 30.9 | 24.8 | 24.2 | 32.0 |
| June | 30.3 | 24.5 | 23.9 | 31.3 |
| July | 29.7 | 24.4 | 23.8 | 30.8 |
| August | 29.8 | 24.3 | 23.6 | 31.1 |
| September | 29.7 | 24.2 | 23.6 | 30.7 |
| October | 29.4 | 24.1 | 23.5 | 30.4 |
| November | 29.1 | 23.9 | 23.3 | 30.2 |
| December | 28.4 | 23.5 | 22.7 | 29.6 |
View data table
| Month | Rainfall (mm) |
|---|---|
| January | 211 |
| February | 138 |
| March | 123 |
| April | 124 |
| May | 240 |
| June | 309 |
| July | 371 |
| August | 325 |
| September | 327 |
| October | 332 |
| November | 237 |
| December | 271 |
View data table
| Month | Sunshine hours (hr / day) |
|---|---|
| January | 4.6 |
| February | 5.7 |
| March | 6.9 |
| April | 7.4 |
| May | 6.6 |
| June | 5.7 |
| July | 4.8 |
| August | 5.1 |
| September | 4.9 |
| October | 4.8 |
| November | 5.0 |
| December | 4.3 |
View data table
| Month | Average wind speed (km/h) | Typical low | Typical high |
|---|---|---|---|
| January | 10.6 | 6.7 | 14.9 |
| February | 10.7 | 6.6 | 15.6 |
| March | 9.2 | 6.3 | 12.7 |
| April | 8.0 | 5.3 | 10.6 |
| May | 6.6 | 4.7 | 9.4 |
| June | 6.2 | 4.4 | 9.8 |
| July | 7.7 | 4.4 | 14.1 |
| August | 7.8 | 4.4 | 12.9 |
| September | 7.3 | 4.4 | 11.9 |
| October | 7.6 | 4.7 | 13.7 |
| November | 8.9 | 6.0 | 12.7 |
| December | 9.9 | 6.1 | 14.0 |
Snow depth for Philippines is part of the Premium map and its district-level detail. See what Premium includes.
Sea surface temperature for Philippines is part of the Premium map and its district-level detail. See what Premium includes.
Heat index for Philippines is part of the Premium map and its district-level detail. See what Premium includes.
Humidity for Philippines is part of the Premium map and its district-level detail. See what Premium includes.
If you like Philippines, also consider
Plan a March trip to Philippines.
No card required. Upgrade to Premium whenever you want more depth.