ADVERTISEMENT

ITCZ, 'amihan' bring rains over Luzon, Mindanao; flood risk persists — PAGASA

Published Dec 18, 2025 12:27 pm
PAGASA said that the Intertropical Convergence Zone (ITCZ) and the northeast monsoon, locally known as ‘amihan’, will bring scattered rains and thunderstorms across Mindanao and Luzon, with possible flash floods and landslides in affected areas. (Manila Bulletin / file)
PAGASA said that the Intertropical Convergence Zone (ITCZ) and the northeast monsoon, locally known as ‘amihan’, will bring scattered rains and thunderstorms across Mindanao and Luzon, with possible flash floods and landslides in affected areas. (Manila Bulletin / file)
Several parts of the Philippines will continue to experience rainy and cloudy conditions as the Intertropical Convergence Zone (ITCZ), the northeast monsoon (amihan), and prevailing easterlies affect different regions, raising the risk of flash floods and landslides in vulnerable areas.
In its weather forecast on Thursday, December 18, the Philippine Atmospheric, Geophysical, and Astronomical Services Administration (PAGASA) said the ITCZ is currently influencing southern Mindanao, bringing cloudy skies with scattered rains and thunderstorms over Caraga, Davao Region, Palawan, Sarangani, South Cotabato, Basilan, Sulu, and Tawi-Tawi.
Moderate to occasionally heavy rains may trigger flash floods or landslides, especially in low-lying and mountainous areas, PAGASA said.
Meanwhile, PAGASA noted that the easterlies are causing cloudy skies with scattered rains and thunderstorms across the Bicol Region, Northern Samar, and Eastern Samar. Residents were advised to stay alert for possible flooding and landslides due to periods of heavy rainfall.
‘Amihan’ brings rain to Northern Luzon
PAGASA also reported that the northeast monsoon continues to affect Cagayan Valley, Apayao, Kalinga, Mountain Province, Ifugao, Aurora, and Quezon, resulting in cloudy skies with rain. These areas may experience moderate to heavy downpours, increasing the likelihood of flash floods and landslides.
In Metro Manila, the Ilocos Region, the rest of the Cordillera Administrative Region, and the rest of Central Luzon, skies will be partly cloudy to cloudy with isolated light rains due to Amihan, with no significant impacts expected.
Weather in the rest of the country
Other areas are expected to see partly cloudy to cloudy skies with isolated rainshowers or thunderstorms caused by easterlies. Severe thunderstorms could still bring localized flooding or landslides.
In its weekly weather outlook, PAGASA said the wet weather will persist until Friday, December 19.
Cloudy skies with scattered rains and isolated thunderstorms are expected over the Bicol Region, Eastern Visayas, and Quezon due to a shear line.
Cagayan Valley and the Cordillera Administrative Region will continue to have cloudy skies with scattered rains, while the Ilocos Region and the rest of Central Luzon will remain partly cloudy to cloudy with isolated light rains under the influence of Amihan.
Metro Manila and the rest of the country can expect partly cloudy to cloudy skies with brief rainshowers or thunderstorms.
PAGASA reminded the public to monitor weather updates and take precautionary measures, particularly in areas prone to flooding and landslides. 

Related Tags

ITCZ Philippines Amihan Philippine weather forecast Mindanao rains Luzon weather update flash flood warning Philippines PAGASA weather outlook
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.