ADVERTISEMENT

'Habagat' rains may persist over parts of Luzon until midweek — PAGASA

Published Aug 9, 2026 05:45 pm

At A Glance

  • For the 24-hour period from Sunday afternoon to Monday afternoon, Aug. 10, more than 200 mm of rain, classified as intense to torrential, is forecast over Benguet.
  • Rainfall of 100 to 200 mm, or heavy to intense, is expected over Ilocos Sur, La Union, Zambales, Bataan, Metro Manila, Rizal, Cavite, and Occidental Mindoro.
PAGASA
PAGASA
Rains from the enhanced southwest monsoon or “habagat” may persist over parts of Luzon until midweek, the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) said on Sunday, Aug. 9.
PAGASA weather specialist Charmagne Varilla said a tropical storm outside the Philippine Area of Responsibility (PAR) may continue to enhance the habagat in the coming days.
Tropical Storm Peilou was located 2,200 kilometers east of extreme Northern Luzon as of Sunday.
It had maximum sustained winds of 65 kilometers per hour (kph) near the center and gustiness of up to 85 kph, while moving east-southeastward at 25 kph.
“Mababa ang tsansa nito pumasok sa PAR at makaapekto sa anumang bahagi ng bansa (There is a low chance that it will enter the PAR and affect any part of the country),” Varilla said.
However, Peilou may help pull the habagat toward the country in the coming days.
“Maaaring sa mga susunod na araw ito ang hihila sa habagat na siyang patuloy na makakaapekto sa Luzon at Visayas (In the coming days, it may pull the southwest monsoon, which will continue to affect Luzon and Visayas),” Varilla said.
Meanwhile, Typhoon Dolphin, which has been monitored outside the PAR, was expected to make landfall in China on Sunday. It had enhanced the effect of the habagat in the past few days.
For the 24-hour period from Sunday afternoon to Monday afternoon, Aug. 10, more than 200 mm of rain, classified as intense to torrential, is forecast over Benguet.
Rainfall of 100 to 200 mm, or heavy to intense, is expected over Ilocos Sur, La Union, Zambales, Bataan, Metro Manila, Rizal, Cavite, and Occidental Mindoro.
PAGASA also forecast 50 to 100 mm of moderate to heavy rain over Ilocos Norte, Abra, Pangasinan, Kalinga, Mountain Province, Ifugao, Nueva Vizcaya, Tarlac, Nueva Ecija, Pampanga, Bulacan, Batangas, Laguna, Oriental Mindoro, and Antique.
From Monday afternoon to Tuesday afternoon, Aug. 11, rainfall of 100 to 200 mm is forecast over La Union, Benguet, Zambales, Bataan, and Occidental Mindoro.
Another 50 to 100 mm of rain is expected over Ilocos Sur, Abra, Pangasinan, Tarlac, Nueva Ecija, Pampanga, Bulacan, Metro Manila, Cavite, Batangas, Oriental Mindoro, and Antique.
From Tuesday afternoon to Wednesday afternoon, Aug. 12, Zambales, Bataan, and Occidental Mindoro may receive 100 to 200 mm of rain.
Meanwhile, 50 to 100 mm of rainfall is forecast over La Union, Ilocos Sur, Pangasinan, Benguet, Tarlac, Pampanga, Nueva Ecija, Cavite, and Batangas.
PAGASA said the forecast rainfall may trigger flooding and rain-induced landslides, especially in areas that have already received significant rainfall.

Related Tags

PAGASA HABAGAT SOUTHWEST MONSOON LUZON HEAVY RAINS
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; } }

{{ static_articles_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.