ADVERTISEMENT

'Crising' may reach Severe Tropical Storm category before exiting PAR by July 19

PAGASA said TS Crising continues to intensify as it heads toward mainland Cagayan, Babuyan Islands

Published Jul 18, 2025 12:13 pm  |  Updated Jul 18, 2025 01:07 pm

At A Glance

  • Tropical Storm Crising intensifies as it heads toward Cagayan and Babuyan Islands
  • PAGASA issues Signal No. 2 warnings with possible landfall this afternoon
  • Storm surge, heavy rain, and rough seas expected
PAGASA
PAGASA
The Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) on Friday, July 18, said that Tropical Storm Crising (international name: “Wipha”), which slightly intensified as it moved west-northwestward toward mainland Cagayan and the Babuyan Islands, may reach the Severe Tropical Storm category before exiting the Philippine Area of Responsibility (PAR).
In its 11 a.m. bulletin, PAGASA said “Crising” will move generally northwestward within the next 12 hours.
“On the forecast track, a landfall scenario over mainland Cagayan or the Babuyan Islands this afternoon or evening is possible,” PAGASA said. “Crising will continue to intensify until it reaches Severe Tropical Storm category by tomorrow morning or afternoon,” it added.
PAGASA said “Crising” is expected to move west-northwestward, traversing Extreme Northern Luzon until it exits PAR by the afternoon of Saturday, July 19.
‘Crising’ intensifies
PAGASA said the center of “Crising” was located 195 kilometers east of Tuguegarao City, Cagayan, as of 10 a.m., carrying maximum sustained winds of 75 km/h near the center and gusts of up to 90 km/h.
The storm is moving west-northwestward at 25 km/h and is expected to make landfall over mainland Cagayan or the Babuyan Islands later this afternoon or evening.
Tropical Cyclone Wind Signals in effect
As it moves west-northwestward, PAGASA said “Crising” is expected to bring heavy rains and strong winds over mainland Cagayan and the Babuyan Islands.
This prompted the weather bureau to raise Tropical Cyclone Wind Signals (TCWS) over several parts of Northern and Central Luzon.
Areas under Signal No. 2, which may experience winds of 62 to 88 km/h within 24 hours, include Batanes, Cagayan including the Babuyan Islands, Isabela, Apayao, Kalinga, the northern and central portions of Abra (Manabo, Pidigan, San Juan, Tayum, Langiden, Boliney, Sallapadan, Bucloc, Lagangilang, Danglas, La Paz, Licuan-Baay, Tineg, Malibcong, Peñarrubia, San Isidro, Daguioman, San Quintin, Dolores, Lagayan, Bangued, Bucay, Lacub), the eastern portion of Mountain Province (Natonin, Paracelis), the eastern portion of Ifugao (Aguinaldo, Alfonso Lista), Ilocos Norte, and the northern portion of Ilocos Sur (Cabugao, Sinait, Magsingal, San Juan, San Ildefonso, Santo Domingo, Bantay, San Vicente, Santa Catalina, Caoayan, City of Vigan, Santa).
PAGASA noted that Signal No. 1 was also raised in Quirino, Nueva Vizcaya, the rest of Mountain Province, the rest of Ifugao, the rest of Abra, Benguet, the rest of Ilocos Sur, La Union, the northern portion of Pangasinan (San Nicolas, Natividad, San Quintin, San Manuel, Tayug, Sison, San Fabian, Pozorrubio, Laoac, Binalonan, San Jacinto, Manaoag, Mangaldan, Dagupan City, Binmaley, Lingayen, Labrador, Sual, City of Alaminos, Bolinao, Anda, Bani, Agno, Burgos, Mabini, Dasol, Calasiao, Santa Barbara, Mapandan, Bugallon), the northern portion of Aurora (Dilasag, Casiguran, Dinalungan, Dipaculao, Baler, Maria Aurora), and the northeastern portion of Nueva Ecija (Carranglan, Pantabangan).
Rainfall, wind hazards
PAGASA advised the public to refer to its rainfall forecasts, as heavy rains combined with strong winds may lead to flooding, landslides, and structural damage in many areas.
In addition to storm-related winds, PAGASA said the southwest monsoon (habagat) is expected to enhance gusty conditions over large areas of Luzon, Visayas, and parts of Mindanao through Sunday, July 20, including Metro Manila, Central Luzon, Calabarzon, and Mimaropa.
Storm surge, coastal warnings
Meanwhile, PAGASA warned of a storm surge up to 2.0 meters over low-lying and coastal areas of Batanes, Cagayan including the Babuyan Islands, Isabela, Ilocos Norte, and Ilocos Sur within the next 24 hours.
PAGASA urged the public to remain vigilant and heed warnings from local government units.
Moreover, PAGASA said a Gale Warning is in effect for the northern seaboard of Northern Luzon.
PAGASA said sea travel remains risky due to wave heights reaching up to 6.0 meters (Batanes and Babuyan Islands); up to 4.5 meters (Ilocos Norte and Cagayan seaboards); up to 3.5 meters (parts of Palawan, Antique, and Western Visayas); and up to 2.5 meters (Aurora, Catanduanes, Romblon, Bohol, and Davao Oriental coastal waters).
Mariners of small sea vessels, PAGASA said, are strongly advised against sailing under these conditions, especially if inexperienced or operating ill-equipped motorbancas.
PAGASA also advised residents, especially in high-risk areas, to take precautionary measures and follow evacuation orders from local disaster risk reduction offices.

Related Tags

Tropical Storm Crising Crising July 18 2025 PAGASA weather update storm signal Cagayan Crising landfall forecast Southwest Monsoon Philippines Crising latest news Crising PAR exit
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.