ADVERTISEMENT

Rains to persist over parts of the Philippines due to ITCZ, 'amihan,' easterlies

Published Dec 19, 2025 11:44 am
PAGASA on December 19, 2025 warned of continued rains across parts of the Philippines as the ITCZ, “amihan,” and easterlies bring cloudy skies, scattered rains, and the risk of flash floods and landslides in several regions. (Manila Bulletin file)
PAGASA on December 19, 2025 warned of continued rains across parts of the Philippines as the ITCZ, “amihan,” and easterlies bring cloudy skies, scattered rains, and the risk of flash floods and landslides in several regions. (Manila Bulletin file)
The Intertropical Convergence Zone (ITCZ), northeast monsoon or “amihan,” and easterlies are affecting different parts of the country, bringing cloudy skies, scattered rains, and possible flooding and landslides, according to the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) on Friday, December 19.
Mindanao, Palawan under ITCZ influence
The ITCZ continues to affect Caraga, the Davao Region, and Palawan, resulting in cloudy skies with scattered rains and thunderstorms.
PAGASA warned of possible flash floods or landslides in these areas due to moderate to, at times, heavy rainfall.
The state weather bureau said the rest of Mindanao will experience partly cloudy to cloudy skies with isolated rain showers or thunderstorms, also caused by the ITCZ.
Residents are advised to remain cautious, as severe thunderstorms may still trigger flash floods or landslides.
Easterlies affect eastern sections of the country
Meanwhile, PAGASA said the easterlies are bringing cloudy skies with scattered rains and thunderstorms over the Bicol Region, Eastern Visayas, Aurora, and Quezon.
Moderate to heavy rains in these areas may also lead to localized flooding and landslides, PAGASA said.
Metro Manila and the rest of the country will generally experience partly cloudy to cloudy skies with isolated rain showers or thunderstorms due to the easterlies.
PAGASA also cautioned that severe thunderstorms could still cause flash floods or landslides, especially in low-lying and flood-prone areas.
‘Amihan’ brings rains to Northern Luzon
PAGASA said the “amihan” is affecting Cagayan Valley, Apayao, Kalinga, Mountain Province, and Ifugao, where cloudy skies with rains are expected.
These provinces may experience moderate to heavy rainfall, raising the risk of flash floods or landslides.
In contrast, the Ilocos Region and the rest of the Cordillera Administrative Region will see partly cloudy to cloudy skies with isolated light rains due to the northeast monsoon, with no significant adverse impacts anticipated.
PAGASA urged residents in affected areas to remain alert, monitor weather updates, and take necessary precautions, particularly in regions prone to flooding and landslides during periods of heavy rainfall.

Related Tags

PAGASA weather update ITCZ Philippines Amihan northeast monsoon Easterlies weather system Philippine weather forecast Rains in Mindanao Palawan weather update
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.