ADVERTISEMENT

LPA west of Bataan develops into Tropical Depression Henry; Signal No. 1 up

Published Jul 1, 2026 07:08 am

At A Glance

  • In its Tropical Cyclone Bulletin No. 1 issued at 5 a.m., PAGASA raised Tropical Cyclone Wind Signal No. 1 over the southwestern portion of Zambales (San Antonio, Castillejos, Subic, and Olongapo City), western portion of Bataan (Morong, Bagac, and Mariveles), and Lubang Islands.
PAGASA
PAGASA
The low-pressure area (LPA) west of Central Luzon has intensified into a tropical depression on Wednesday morning, July 1, and was given the local name “Henry,” said the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA).
In its Tropical Cyclone Bulletin No. 1 issued at 5 a.m., PAGASA raised Tropical Cyclone Wind Signal No. 1 over the southwestern portion of Zambales (San Antonio, Castillejos, Subic, and Olongapo City), western portion of Bataan (Morong, Bagac, and Mariveles), and Lubang Islands.
PAGASA said minimal to minor impacts from strong winds are possible in areas under Signal No. 1.
Moderate to heavy rains may also prevail over Zambales and Bataan.
Meanwhile, scattered rains and thunderstorms may persist in Metro Manila, Cavite, Laguna, Batangas, Rizal, Quezon, Bulacan, Tarlac, Pampanga, Oriental Mindoro, Occidental Mindoro, and Marinduque.
The center of Henry was estimated at 115 kilometers west-southwest of Abucay, Bataan, with maximum sustained winds of 45 kilometers per hour (kph) near the center and gustiness of up to 55 kph.
It was moving northwestward at 25 kph.
Henry-enhanced ‘habagat’
PAGASA warned that the outer circulation of Henry and the enhanced southwest monsoon, or “habagat,” will continue to bring strong to gale-force wind gusts, especially in coastal and mountainous areas.
For Wednesday, these gusts may affect Batanes, Cagayan, Ilocos Norte, Pangasinan, Tarlac, Nueva Ecija, Pampanga, Bulacan, Metro Manila, Calabarzon, Occidental Mindoro, and Palawan.
Scattered rains and thunderstorms may also persist in Romblon, Palawan, Western Visayas, Negros Island Region, Central Visayas, Zamboanga Peninsula, Bangsamoro Autonomous Region in Muslim Mindanao, Lanao del Norte, Misamis Oriental, and Misamis Occidental.
PAGASA also advised mariners of motorbancas and similarly sized vessels to take precautionary measures or avoid sailing over affected waters due to moderate sea conditions.
Wave heights of up to 2.5 meters are expected over the seaboards of Cagayan and Isabela and the western seaboards of Zambales, Bataan, and Lubang Islands, while waves of up to 2 meters are forecast over the seaboards of Aurora and Batanes, the northern seaboard of Ilocos Norte, and the western seaboards of La Union, Pangasinan, and Palawan.
Forecast track, intensity
Henry is expected to move generally west-northwestward while gradually moving away from the Philippine landmass.
It may exit the Philippine Area of Responsibility (PAR) by Thursday morning, July 2.
PAGASA said the tropical depression is expected to gradually intensify over the West Philippine Sea and may reach tropical storm category by Thursday morning.
It may remain a tropical storm for the rest of the forecast period.

Related Tags

TROPICAL DEPRESSION HENRY PAGASA HABAGAT SOUTHWEST MONSOON
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.