ADVERTISEMENT

Angat Dam slowly recovering from record-low water level, PAGASA says

Published Aug 3, 2026 01:48 pm

At A Glance

  • The dam's water level rose to 155.41 meters as of 8 a.m. Monday, up nearly five meters from the 150.6-meter record-low on July 25.
Angat Dam in Norzagaray, Bulacan (Santi San Juan/Manila Bulletin file)
Angat Dam in Norzagaray, Bulacan (Santi San Juan/Manila Bulletin file)
The water level of Angat Dam in Bulacan has recovered nearly five meters from its record-low elevation last week, with further increases possible as rains continue over its watershed, the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) said on Monday, Aug. 3.
The dam's water level rose to 155.41 meters as of 8 a.m. Monday, up nearly five meters from the 150.6-meter record-low on July 25.
During a press conference, Engr. Socrates Paat Jr., chief of the PAGASA Hydrometeorology Division, said the dam's elevation has been rising, although the recovery has not been steady.
“Umangat ang elevation ng Angat for more than a week na (The elevation of Angat has been rising for more than a week),” Paat said, citing the recent rains that have helped raise the dam's water level.
“Dahil mataas ang confidence natin sa mga pag-ulan, malakas din ang possibility na aangat pa further yung elevation ng Angat Dam (Because we have high confidence in the occurrence of rains, there is also a strong possibility that the elevation of Angat Dam will rise further),” Paat said.
READ MORE:
mb.com.ph/2026/08/03/after-luis-typhoon-dolphin-to-enhance-habagat-bring-more-rain-pagasa
PAGASA hydrologist Jofren Habaluyas said the dam's water level nevertheless dropped by 0.04 meters over the past 24 hours.
He said the dam has shown an increasing trend over the past three to four days, which could be due to the condition of the Angat watershed.
“So tinitignan namin based sa aming analysis, possible na baka yung watershed ng Angat is saturated na. So kung ano man na yung rainfall na ma-receive is madali yung magiging reaction or translation niya dito sa storage ng tubig sa dam (Based on our analysis, it is possible that the Angat watershed is already saturated. So whatever rainfall it receives will quickly translate into additional water stored in the dam),” Habaluyas said.
However, the dam's current level remains 24.93 meters below the 180.34-meter rule curve elevation, which represents the level at which Angat Dam is considered to be under normal operations.
Habaluyas said about 470 millimeters of rainfall would be needed for the dam to reach the rule curve elevation.
Paat, however, cautioned the public against becoming complacent as Angat Dam remains below the rule curve.
He said the dam's water level is expected to continue rising, although the increase may not be substantial.
“Patuloy tayo magtipid sa tubig para itong mga nababawi na ating mga increases in water level na ito ay hindi mabilis ang pagdeplete (We should continue conserving water so that these gains in water level will not be quickly depleted),” Paat said.

Related Tags

PAGASA ANGAT DAM SOUTHWEST MONSOON HABAGAT TYPHOON DOLPHIN
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.