ADVERTISEMENT

'Nando' could reach super typhoon category near Northern Luzon—PAGASA

Published Sep 18, 2025 12:19 pm
(DOST-PAGASA)
(DOST-PAGASA)
Tropical Depression Nando tracked slowly over the Philippine Sea Thursday, Sept. 18, with the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) warning it may intensify into a super typhoon as it moves toward Northern Luzon.
In its 11 a.m. bulletin, the agency said the weather disturbance is forecast to move slowly northwestward over the Philippine Sea in the next 48 hours before turning west northwestward by Saturday afternoon towards Extreme Northern Luzon.
“NANDO will continue to intensify while over the Philippine Sea and may reach typhoon category by Saturday. Further intensification into super typhoon category while traversing the Extreme Northern Luzon is not ruled out,” PAGASA said.
The agency urged disaster risk reduction offices and residents in high-risk areas to be ready.
“Considering these developments, the public and disaster risk reduction and management offices concerned are advised to take all necessary measures to protect life and property. Persons living in areas identified to be highly or very highly susceptible to these hazards are advised to follow evacuation and other instructions from local officials,” PAGASA said.
As of 10 a.m., the center of Nando was located 1,335 kilometers east of Southeastern Luzon, packing maximum sustained winds of 55 kilometers per hour (kph) near the center, gustiness of up to 70 kph, the state weather bureau said.
“Nando is less likely to directly affect the weather in the next 48 hours. Onset of heavy rains due to the Southwest Monsoon and NANDO is possible by Sunday (September 21) or Monday (September 22),” the agency reported.
No Tropical Cyclone Wind Signal (TCWS) has been raised yet, but PAGASA warned that Signal No. 1 may be hoisted over Northern Luzon as early as Saturday, Sept. 20.
“The highest Wind Signal that may be hoisted throughout its passage is Wind Signal No. 5 considering that this tropical cyclone has a possibility to reach super typhoon category,” the weather bureau said.
Monsoon rains, rough seas
PAGASA said the tropical depression is expected to enhance the Southwest Monsoon, bringing strong to gale-force gusts over several areas in Luzon, including Metro Manila, Cavite, Batangas, and Quezon, as well as parts of the Visayas.
For Thursday, Sept. 18, gusty conditions are expected over La Union, Pangasinan, Zambales, Bataan, Metro Manila, Cavite, Batangas, Tarlac, Pampanga, Benguet, MIMAROPA, Quezon, the Bicol Region, and Western Visayas, the agency said. 
By Friday, Sept. 19, these will persist over the Ilocos Region, Zambales, Bataan, Occidental Mindoro, and Palawan. On Saturday, Sept. 20, the effects will be felt in Western Visayas, the Negros Island Region, Romblon, and Masbate, it added.
PAGASA also said moderate seas, with waves reaching up to two meters, are expected along the eastern seaboard of mainland Cagayan, the seaboards of Batanes, Babuyan Islands, Ilocos Norte, and Ilocos Sur, as well as the western seaboard of Pangasinan.
“Mariners of motorbancas and similarly-sized vessels are advised to take precautionary measures while venturing out to sea and, if possible, avoid navigation under these conditions,” the state weather bureau warned.
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.