ADVERTISEMENT

Heat index in Dagupan City, Pangasinan may soar to 46°C on May 25

18 other areas across the Philippines under 'danger' heat index category, PAGASA warns

Published May 24, 2025 07:59 pm
PAGASA warns of a "danger" level heat index expected in 19 areas across the country on May 25, 2025. (MB file)
PAGASA warns of a "danger" level heat index expected in 19 areas across the country on May 25, 2025. (MB file)
The Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) has issued a heat index forecast of dangerously high temperatures in at least 19 areas nationwide on Sunday, May 25, with Dagupan City, Pangasinan expected to experience a sweltering 46°C.
According to PAGASA's May 24 forecast, the heat index — or the "feels-like" temperature based on actual air temperature and humidity — could reach the "danger level" in several locations across Luzon and Visayas.
Meanwhile, 18 other areas are expected to experience “danger level” heat index, including:
- Laoag City, Ilocos Norte; Aparri, Cagayan – 45°C
- Bacnotan, La Union; CBSUA-Pili, Camarines Sur – 44°C
- Sinait, Ilocos Sur; Tuguegarao City, Cagayan; ISU Echague, Isabela; Iba, Zambales; Sangley Point, Cavite City – 43°C
- MMSU Batac, Ilocos Norte; Baler (Radar) and Casiguran, Aurora; Cubi Point, Subic Bay; Ambulong, Tanauan, Batangas; Infanta, Quezon; San Jose, Occidental Mindoro; Virac, Catanduanes; Dumangas, Iloilo – 42°C
PAGASA said a “danger level” heat index — ranging from 42°C to 51°C — poses serious health risks.
Prolonged exposure at this level may result in heat cramps, heat exhaustion, and in severe cases, heat stroke.
Metro Manila heat index
In Metro Manila, heat indices remain high but under the “extreme caution” category. PAGASA forecasts 40°C in NAIA, Pasay City, and Science Garden, Quezon City.
What is the heat index?
The heat index refers to the apparent temperature—how hot it actually feels to the human body when humidity is factored in with the actual air temperature.
Safety tips during extreme heat
PAGASA advises the public in the affected areas to take precautions such as staying indoors and limiting outdoor activities between 10 a.m. and 4 p.m.; keeping hydrated by drinking plenty of water; wearing light and breathable clothing; and using umbrellas, hats, or sunscreen when outdoors.
The public is also advised to watch for signs of heat-related illnesses, especially among the elderly, children, and those with pre-existing health conditions.

Related Tags

PAGASA heat index forecast May 25 2025 Dagupan heat index 46 degrees Danger level heat index Philippines Areas with highest heat index Heat stroke prevention tips PAGASA
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.