ADVERTISEMENT

PAGASA: Easterlies, frontal system to bring rain over parts of the Philippines

31 areas to experience 'dangerous' heat index despite rainfall

Published May 10, 2025 12:54 pm  |  Updated May 10, 2025 01:41 pm
The Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) on Saturday, May 10, announced that a combination of easterlies and a frontal system will bring rain showers and thunderstorms to parts of the Philippines this weekend.
MARK BALMORES / MANILA BULLETIN/ FILE 
However, PAGASA also warned that 31 areas across the country may experience “dangerous” levels of the heat index, posing health risks to the public.
Rainfall expected in parts of Luzon
According to PAGASA’s latest weather bulletin, the frontal system is expected to affect parts of Luzon, bringing cloudy skies with scattered rains, especially in Batanes.
Meanwhile, the easterlies—warm winds coming from the Pacific Ocean—will affect Metro Manila and the rest of the country, bringing partly cloudy to cloudy skies with isolated rain showers or thunderstorms.
Residents in affected areas are advised to remain alert for possible flash floods and landslides, particularly in low-lying or mountainous regions, due to moderate to, at times, heavy rains or severe thunderstorms.
Scorching heat in Cavite; 30 other areas under ‘dangerous’ heat index
Despite the expected rainfall in some regions, PAGASA said that 31 areas across the Philippines are expected to experience a heat index ranging from 42°C to 46°C, which is classified as “dangerous.”
Prolonged exposure to such extreme heat may lead to heat cramps, exhaustion, or even heat stroke, PAGASA warned.
Sangley Point in Cavite is expected to reach a scorching heat index of 46°C on May 10, based on the heat index bulletin issued by PAGASA on May 9.
Other cities and provinces expected to experience extreme heat include Tayabas City in Quezon (45°C); Ambulong in Tanuan, Batangas; and Butuan City in Agusan del Norte (44°C); Laoag City in Ilocos Norte, Tuguegarao City in Cagayan, Iba in Zambales, Cubi Point and Subic Bay in Olongapo City, Infanta and Alabat in Quezon, San Jose in Occidental Mindoro, Roxas City in Capiz, Iloilo City in Iloilo, and Catarman in Northern Samar (43°C); NAIA and Pasay City in Metro Manila, Dagupan City in Pangasinan, Mariano Marcos State University in Batac, Ilocos Norte, Bacnotan in La Union, Casiguran in Aurora, San Ildefonso in Bulacan, Tarlac Agricultural University in Camiling, Tarlac, National Agromet Station—University of the Philippines Los Baños in Los Baños, Laguna, Calapan in Oriental Mindoro, Cuyo in Palawan, Mambusao in Capiz, Dumangas in Iloilo, Siquijor, Tacloban City in Leyte, Dipolog in Zamboanga del Norte, and Central Mindanao University Agromet Musuan in Bukidnon (42°C).
PAGASA recommended limiting outdoor activities, staying hydrated, and wearing light-colored clothing.
Vulnerable groups, such as the elderly and young children, are urged to take extra precautions.

Related Tags

PAGASA heat index Philippines weather easterlies Cavite
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.