Boracay island beaches
Best months: February to May. Rainiest: June to January. Highs range from 81°F (27°C) to 87°F (30°C), sea 81–86°F (27–30°C).
The best time to visit the Philippines: on Boracay, February to May; on Palawan, January to May, November; in Cebu, February to April. The wettest stretch on Boracay is July, October, December. It is hottest on Palawan in April, with highs of 89°F (31°C). It is coolest on Boracay in January, with highs of 81°F (27°C).
Climate normals were checked on September 29, 2026, over a year ago. An update is due.
Climate normals checked September 29, 2026 · Source: Open-Meteo (ERA5) · How we calculate
Colour shows the month rating for the best region. See the table below for month-by-month details.
Excellent Good Mixed Off-season
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Boracay: air | 81 | 81 | 82 | 85 | 87 | 85 | 84 | 84 | 84 | 84 | 83 | 82 |
| Boracay: sea | 82 | 81 | 82 | 84 | 87 | 87 | 86 | 85 | 85 | 85 | 85 | 84 |
| Palawan (El Nido): air | 84 | 85 | 87 | 89 | 89 | 86 | 85 | 85 | 85 | 85 | 86 | 85 |
| Palawan (El Nido): sea | 82 | 80 | 80 | 83 | 86 | 87 | 86 | 86 | 85 | 86 | 85 | 83 |
| Cebu & Bohol: air | 82 | 83 | 85 | 87 | 87 | 85 | 85 | 85 | 85 | 85 | 85 | 83 |
| Cebu & Bohol: sea | 83 | 82 | 83 | 84 | 86 | 87 | 87 | 87 | 87 | 87 | 86 | 85 |
Long-term averages for each region. Tap a region to open its table.
| Month | Day high | Night low | Sea | Rainy days | Rainfall | Humidity | Sun, h/day |
|---|---|---|---|---|---|---|---|
| January | 81°F (27°C) | 77°F (25°C) | 82°F (28°C) | 25 | 8.7 in (222 mm) | 84% | 9.2 |
| February | 81°F (27°C) | 76°F (25°C) | 81°F (27°C) | 20 | 5.8 in (148 mm) | 82% | 10.4 |
| March | 82°F (28°C) | 77°F (25°C) | 82°F (28°C) | 18 | 3.8 in (97 mm) | 82% | 11.4 |
| April | 85°F (29°C) | 79°F (26°C) | 84°F (29°C) | 17 | 3.2 in (81 mm) | 81% | 11.5 |
| May | 87°F (30°C) | 80°F (27°C) | 87°F (30°C) | 21 | 4.1 in (103 mm) | 81% | 11.2 |
| June | 85°F (30°C) | 79°F (26°C) | 87°F (30°C) | 27 | 8.1 in (207 mm) | 84% | 10.1 |
| July | 84°F (29°C) | 78°F (26°C) | 86°F (30°C) | 28 | 13.0 in (331 mm) | 86% | 8.5 |
| August | 84°F (29°C) | 79°F (26°C) | 85°F (30°C) | 26 | 10.0 in (253 mm) | 85% | 9.2 |
| September | 84°F (29°C) | 78°F (26°C) | 85°F (29°C) | 26 | 12.9 in (327 mm) | 86% | 9.0 |
| October | 84°F (29°C) | 78°F (26°C) | 85°F (30°C) | 28 | 13.3 in (337 mm) | 86% | 8.9 |
| November | 83°F (28°C) | 78°F (26°C) | 85°F (29°C) | 27 | 9.6 in (244 mm) | 86% | 9.5 |
| December | 82°F (28°C) | 78°F (25°C) | 84°F (29°C) | 28 | 13.6 in (345 mm) | 86% | 8.9 |
| Month | Day high | Night low | Sea | Rainy days | Rainfall | Humidity | Sun, h/day |
|---|---|---|---|---|---|---|---|
| January | 84°F (29°C) | 77°F (25°C) | 82°F (28°C) | 13 | 3.2 in (81 mm) | 79% | 10.0 |
| February | 85°F (29°C) | 77°F (25°C) | 80°F (27°C) | 7 | 1.0 in (26 mm) | 77% | 10.8 |
| March | 87°F (30°C) | 78°F (26°C) | 80°F (27°C) | 8 | 1.3 in (33 mm) | 76% | 11.3 |
| April | 89°F (31°C) | 80°F (26°C) | 83°F (28°C) | 14 | 1.7 in (43 mm) | 76% | 11.6 |
| May | 89°F (31°C) | 80°F (27°C) | 86°F (30°C) | 24 | 4.8 in (122 mm) | 80% | 10.8 |
| June | 86°F (30°C) | 79°F (26°C) | 87°F (30°C) | 26 | 9.3 in (237 mm) | 83% | 8.8 |
| July | 85°F (30°C) | 78°F (26°C) | 86°F (30°C) | 27 | 12.0 in (305 mm) | 84% | 7.7 |
| August | 85°F (30°C) | 78°F (26°C) | 86°F (30°C) | 24 | 9.1 in (230 mm) | 84% | 8.9 |
| September | 85°F (30°C) | 78°F (26°C) | 85°F (30°C) | 27 | 12.6 in (319 mm) | 85% | 8.3 |
| October | 85°F (30°C) | 78°F (26°C) | 86°F (30°C) | 28 | 11.1 in (281 mm) | 85% | 8.7 |
| November | 86°F (30°C) | 78°F (26°C) | 85°F (30°C) | 21 | 5.4 in (136 mm) | 82% | 9.7 |
| December | 85°F (29°C) | 78°F (26°C) | 83°F (29°C) | 20 | 6.3 in (159 mm) | 82% | 9.4 |
| Month | Day high | Night low | Sea | Rainy days | Rainfall | Humidity | Sun, h/day |
|---|---|---|---|---|---|---|---|
| January | 82°F (28°C) | 76°F (24°C) | 83°F (28°C) | 21 | 8.4 in (214 mm) | 84% | 9.1 |
| February | 83°F (28°C) | 75°F (24°C) | 82°F (28°C) | 16 | 4.8 in (122 mm) | 82% | 10.2 |
| March | 85°F (29°C) | 76°F (24°C) | 83°F (28°C) | 14 | 4.0 in (102 mm) | 80% | 11.0 |
| April | 87°F (30°C) | 78°F (25°C) | 84°F (29°C) | 17 | 4.3 in (109 mm) | 80% | 11.2 |
| May | 87°F (30°C) | 78°F (26°C) | 86°F (30°C) | 25 | 8.0 in (202 mm) | 83% | 11.1 |
| June | 85°F (30°C) | 78°F (25°C) | 87°F (31°C) | 27 | 11.0 in (280 mm) | 86% | 10.1 |
| July | 85°F (29°C) | 78°F (25°C) | 87°F (30°C) | 27 | 10.9 in (278 mm) | 85% | 9.3 |
| August | 85°F (30°C) | 78°F (25°C) | 87°F (30°C) | 25 | 8.4 in (214 mm) | 84% | 10.0 |
| September | 85°F (30°C) | 78°F (25°C) | 87°F (30°C) | 26 | 9.7 in (247 mm) | 85% | 9.5 |
| October | 85°F (29°C) | 77°F (25°C) | 87°F (30°C) | 28 | 11.9 in (301 mm) | 86% | 9.1 |
| November | 85°F (29°C) | 77°F (25°C) | 86°F (30°C) | 26 | 8.8 in (224 mm) | 86% | 9.5 |
| December | 83°F (29°C) | 77°F (25°C) | 85°F (29°C) | 26 | 9.4 in (239 mm) | 86% | 9.1 |
| Goal | When to go |
|---|---|
| Beach holiday | Boracay: February to May Palawan (El Nido): January to May, November Cebu & Bohol: February to April |
| Sightseeing | Boracay: March to April Palawan (El Nido): January to March |
| Peak season | February to April |
| Cheaper: shoulder season | January, May |
Shoulder season is a weather-based estimate, not a price check: demand is lower in these months, so flights and hotels are usually cheaper than at peak. We do not compare prices here; check them for your dates.
Best months: February to May. Rainiest: June to January. Highs range from 81°F (27°C) to 87°F (30°C), sea 81–86°F (27–30°C).
Best months: January to May, November. Rainiest: June to October. Highs range from 84°F (29°C) to 89°F (31°C), sea 81–86°F (27–30°C).
Best months: February to April. Rainiest: May to January. Highs range from 82°F (28°C) to 87°F (30°C), sea 82–88°F (28–31°C).
The best time to visit the Philippines: on Boracay, February to May; on Palawan, January to May, November; in Cebu, February to April. The wettest stretch on Boracay is July, October, December. It is hottest on Palawan in April, with highs of 89°F (31°C). It is coolest on Boracay in January, with highs of 81°F (27°C).
Months with more than 200 mm (7.9 in) of rain: on Boracay, June to January; on Palawan, June to October; in Cebu, May to January. The wettest month on Boracay is December, with about 13.6 in (345 mm).
Day highs on Boracay range from 81°F (27°C) to 87°F (30°C). The hottest month is April on Palawan, at 89°F (31°C).
Checked September 29, 2026. Climate normals are refreshed yearly and the notes every 90 days. These are long-term averages, not a forecast: any given year can differ.