ADVERTISEMENT

'Paolo' weakens into severe tropical storm, now over West Philippine Sea

Published Oct 3, 2025 05:39 pm
(DOST-PAGASA)
(DOST-PAGASA)
“Paolo” has weakened into a severe tropical storm as it moved over the West Philippine Sea on Friday afternoon, Oct. 3, Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) reported.
In its 5 p.m. Tropical Cyclone Bulletin No. 15, the PAGASA said, “‘Paolo’ weakens into severe tropical storm and is now over the West Philippine Sea.”
At 4 p.m., the center of Paolo was estimated over the coastal waters of Santa Cruz, Ilocos Sur , packing maximum sustained winds of 110 kilometers per hour (kph) near the center, gustiness of up to 165 kph.
It was moving west-northwestward at 35 kph, the agency added.
PAGASA said “strong to storm-force winds extend outwards up to 480 km from the center.”
As of 5 p.m., Tropical Cyclone Wind Signal (TCWS) No. 3 was hoisted over Ilocos Sur, La Union, the southwestern portion of Abra, parts of Kalinga, Mountain Province, Ifugao, and Benguet.
Areas under TCWS No. 2 include the southern portion of Ilocos Norte, Pangasinan, the rest of Abra, Kalinga, Mountain Province, Ifugao, western Isabela, northwestern Quirino, parts of Nueva Vizcaya, and the northernmost portion of Nueva Ecija.
Meanwhile, TCWS No. 1 remains up in the rest of Ilocos Norte, Apayao, Batanes, mainland Cagayan including Babuyan Islands, the rest of Isabela, Quirino, Nueva Vizcaya, Aurora, Nueva Ecija, Tarlac, Zambales, Pampanga, Bulacan, and northern Quezon including Polillo Islands.
“Moderate to significant impacts from storm-force winds are possible within any of the areas under Wind Signal No. 3. Minor to moderate impacts from gale-force winds are possible within any of the areas under Wind Signal No. 2. Minimal to minor impacts from strong winds are possible within any of the areas under Wind Signal No. 1,” the state weather bureau warned:
Rain, storm surge threats
The state weather bureau said the outer rain bands of “Paolo” may bring strong to gale-force gusts over Bataan, Metro Manila, CALABARZON, Bicol Region, Panay Island, Occidental Mindoro, Oriental Mindoro, Northern Samar, and Eastern Samar.
On Saturday, Oct. 4, gusts may also affect Batanes, Cagayan including Babuyan Islands, Ilocos Region, Zambales, and Bataan, it added.
Also, PAGASA raised the alarm over coastal hazards.
“There is a moderate to high risk of life-threatening storm surge with peak heights reaching 1.0 to 3.0 m within 24 hours over the low-lying or exposed coastal localities of Ilocos Norte, Ilocos Sur, La Union, Pangasinan, Zambales, Cagayan, Isabela, and Aurora,” it stated.
Sea travel risky
The state weather bureau said gale warning remains in effect over the seaboards of Northern Luzon and the eastern seaboard of Central Luzon.
“Sea travel is risky for all types or tonnage of vessels. All mariners must remain in port or, if underway, seek shelter or safe harbor as soon as possible until winds and waves subside,” it stressed.
According to PAGASA, “Paolo” is forecast to move generally west northwestward and exit the Philippine Area of Responsibility (PAR) “tomorrow (04 October) morning.”
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.