Филиппинские острова лежат в тропиках и среднегодовая температура составляет около 27°С. Обычно температура в долинах выше средней, а в горных районах ниже средней. На побережьях температура воздуха колеблется от 24° С до 32° С. Среднегодовая норма осадков на равнине составляет около 2030 мм. Можно выделить 2 сезона - влажный: июнь-сентябрь, сухой: декабрь-апрель.
Климат - субэкваториальный муссонный и тропический. Влажный сезон: июнь-сентябрь, сухой: декабрь-апрель.
В разных местах погода несколько различается в зависимости от рельефа и степени удаленности местности от океана. Разница между самым жарким и самым прохладным месяцами на севере составляет 4°С, а на юге еще меньше. Средняя годовая температура на равнинах 27°С. Годовая норма осадков на Филиппинах обычно превышает 2000 мм. В летние и осенние месяцы с востока и северо-востока на Лусон и Висайские о-ва периодически обрушиваются тайфуны. С продолжительными ливневыми дождями связаны катастрофические паводки. Летом на острове Лусон заметен резкий контраст между жарким влажным климатом Центральной низменности и прохладным умеренным климатом Центральной Кордильеры, где расположен город Багио, прежняя "летняя столица" страны. Лучшее время для посещения Филиппинских островов - ноябрь – май.