ADVERTISEMENT

'Caloy' may weaken into a remnant low in the coming hours — PAGASA

Fair weather to persist; LPA outside PAR unlikely to become cyclone

Published May 10, 2026 07:33 am  |  Updated May 10, 2026 01:59 pm

At A Glance

  • The weakening trend may begin Sunday afternoon or evening, May 10, with Tropical Storm Caloy likely to weaken into a tropical depression before deteriorating into a remnant low by Monday, May 11.
Satellite image (Courtesy of PAGASA)
Satellite image (Courtesy of PAGASA)
Tropical Storm “Caloy” (international name: Hagupit) is expected to gradually weaken as it continues moving over the Philippine Sea, the Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) said on Sunday, May 10.
PAGASA said the center of Caloy was estimated at 910 kilometers east of northeastern Mindanao as of 4 a.m., moving west-northwestward at 15 kilometers per hour (kph).
The storm was packing maximum sustained winds of 65 kph near the center and gusts of up to 80 kph.
PAGASA weather specialist Veronica Torres said no tropical cyclone wind signal has been raised, as Caloy is unlikely to directly affect the country throughout the forecast period.
She said the weakening trend may begin Sunday afternoon or evening, with Caloy likely to weaken into a tropical depression before deteriorating into a remnant low by Monday, May 11.
Despite remaining far from the Philippine landmass, the trough or extension of the weather disturbance may bring rains over Albay, Sorsogon, and Catanduanes by Tuesday, May 12, Torres said.
By Wednesday and Thursday, May 13 and 14, weather conditions in these areas may improve.
Meanwhile, Torres said generally fair weather with isolated afternoon or evening rain showers and thunderstorms is expected across the rest of the country in the next three to five days due to the prevailing easterlies.
PAGASA is also monitoring a new low-pressure area (LPA) outside the Philippine Area of Responsibility (PAR), which was located 2,705 kilometers east of northeastern Mindanao as of Sunday morning.
Torres said the LPA has a very low chance of developing into a tropical cyclone and is not expected to enter PAR.
In its 24-hour sea condition outlook, PAGASA warned of moderate seas over several coastal waters.
Waves of up to 2.5 meters may affect the eastern seaboards of Northern Samar, Eastern Samar, and Siargao-Bucas Grande Islands; the seaboards of Batanes; the western seaboard of Babuyan Islands; and the northwestern seaboard of Ilocos Norte.
Meanwhile, waves of up to 2 meters may prevail over the remaining seaboards of Ilocos Norte and Babuyan Islands; the eastern seaboards of Cagayan, Isabela, Camarines Norte, Catanduanes, Albay, Sorsogon, Dinagat Islands, Surigao del Sur, and Davao Oriental; and the northern seaboards of Camarines Sur, Catanduanes, and Northern Samar.
Mariners of motor bancas and similarly sized vessels were advised to take precautionary measures and, if possible, avoid venturing out to sea.

Related Tags

PAGASA TROPICAL STORM CALOY HAGUPIT EASTERLIES LPA
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.