ADVERTISEMENT

Tropical cyclone tracker: Dante and Emong

Published Jul 23, 2025 10:10 pm
11 a.m., July 26
As of 10 a.m. on July 26, “Emong” was located 695 km northeast of Itbayat, Batanes and is moving toward the East China Sea. All tropical cyclone wind signals have been lifted.
Despite Emong’s exit, PAGASA said the southwest monsoon (habagat) will continue bringing strong winds and scattered heavy rain across Luzon and the Visayas over the weekend.
Rough to very rough seas are expected in northern Luzon coastal areas; small boats are strongly advised to avoid sailing due to wave heights of up to 4 meters.
PAGASA said “Emong” is forecast to dissipate into a remnant low outside PAR within the day, but flood-prone communities are urged to stay alert and heed local DRRM advisories.
5 a.m., July 26
PAGASA said Tropical Cyclone Emong has weakened into a tropical depression and is moving away from the Philippines.
As of early July 26, it was located 500 km northeast of Itbayat, Batanes, with maximum sustained winds of 55 kph and gusts up to 70 kph. 
Emong  no longer affects any part of the country. PAGASA is also monitoring two other tropical systems, one formerly known as Dante, currently 600 km north of Itbayat and also not affecting the country, and a third system still far from Philippine territory.
11 p.m., July 25
“Emong” (Co-may) was located 260 kilometers east-northeast of Itbayat, Batanes, moving northeastward at 35 kilometers per hour.
Previously classified as a typhoon when it made landfall over Agno, Pangasinan and Candon City, Ilocos Sur, with maximum sustained winds of 120 kilometers per hour maximum sustained winds and gusts of up to 160 kilometers per hour, Emong has since weakened into a tropical storm.
It now has maximum sustained winds of 75 kilometers and gusts of up to 90 kilometers.
The storm is expected to accelerate further as it continues moving northeastward and is likely to exit the Philippine Area of Responsibility by Saturday morning, July 26.
5 p.m., July 25
The center of Tropical Storm Emong (Co-may) was located near the Babuyan Islands and was approaching Batanes.
Based on its projected track, PAGASA said Emong is expected to accelerate north-northeastward before exiting the Philippine Area of Responsibility on Saturday, July 26.
2 p.m., July 25
“Emong” (Co-may) was over the coastal waters of Calayan, Cagayan, moving north-northeastward at 40 kilometers per hour.
It had weakened from a severe tropical storm to a tropical storm, with maximum sustained winds of 85 kilometers per hour near the center and gusts of up to 115 kilometers per hour.
11 a.m., July 25
“Emong” continues to weaken while traversing the Cordillera Central and is expected to exit Luzon via the Babuyan Channel, heading toward the East China Sea.
Despite weakening, PAGASA said “Emong” still poses threats of strong winds and heavy rainfall in Northern Luzon, especially in areas under Tropical Cyclone Wind Signals (TCWS Nos. 1–3), with potential flooding and landslides.
PAGASA warns of storm surges (1.0–3.0 meters) and rough seas in coastal areas of Northern and Central Luzon, prompting a gale warning and advisories against sea travel.
PAGASA is tracking two additional tropical cyclones — Tropical Storm Francisco (formerly 'Dante' and Tropical Storm Krosa — currently located outside the Philippine Area of Responsibility.
8 a.m., July 25
Typhoon Emong (international name: Co-may) made its second landfall over Candon City, Ilocos Sur, at around 5:10.
As of 7 a.m., PAGASA located the center of Emong over San Isidro, Abra.
It is expected to continue moving across Northern Luzon’s mountainous terrain and could emerge over the Babuyan Channel by noon.
From there, Emong will move northeastward and pass close or directly over the Babuyan Islands between noon and afternoon.
It may also pass near Batanes later this afternoon or evening before continuing its north-northeastward track until it exits the Philippine Area of Responsibility by Saturday morning or noon, July 26.
5 a.m., July 25
Emong (Co-may) accelerated and is about to make landfall over Ilocos Sur or northern La Union, packing maximum sustained winds of 120 kilometers per hour and gusts reaching up to 165 kilometers per hour.
It was last spotted over the coastal waters of Bangar, La Union.
2 a.m., July 25
Typhoon Emong (Co-may) was over the coastal waters of Bolinao, Pangasinan, moving at 15 kilometers per hour eastward.
It may make another landfall over La Union or Ilocos Sur this morning.
Afterward, it will traverse the mountainous terrain of Northern Luzon and emerge over the Babuyan Islands by noon.
Emong maintained its maximum sustained winds of 120 kilometers per hour and gusts of up to 165 kilometers per hour.
11 p.m., July 24
Typhoon Emong (international name: Co-may) made landfall over Agno, Pangasinan, at 10:40 p.m.
In its 11 p.m. bulletin, PAGASA said Emong maintained its maximum sustained winds of 120 kilometers per hour near the center and gusts of up to 150 kilometers per hour, while continuing to move slowly eastward.
Based on its track forecast, Emong will make a second landfall over La Union or Ilocos Sur tonight or early Friday morning, July 25.
8 p.m., July 24
Typhoon Emong (international name: Co-may) is expected to make landfall or pass very close to the western portion of Pangasinan within the next three hours.
The center of the eye of the typhoon was located 105 kilometers northwest of Iba, Zambales, and continued moving slowly eastward.
Emong has maintained its maximum sustained winds of 120 kilometers per hour near the center and gusts of up to 150 kilometers per hour.
Following its approach or landfall in Pangasinan, the typhoon may also make landfall over La Union or Ilocos Sur late Thursday evening or early Friday morning, July 25.
It will cross the mountainous terrain of Northern Luzon and emerge over the Babuyan Channel by Friday morning or noon.
5 p.m., July 24
Per PAGASA, Typhoon Emong has stalled near the coastal waters of Burgos, Pangasinan and is expected to make landfall Thursday night, July 24.
At 4 p.m., the typhoon packed sustained winds of 120 kph. 
Tropical Cyclone Wind Signal No. 4 is now in effect in parts of Ilocos Sur, La Union, and Pangasinan, where winds reaching 184 kph may hit within 12 hours. 
Areas under the highest wind alert include Tagudin, Santa Cruz, and Santa Lucia in Ilocos Sur; Bangar, Luna, Balaoan, and Bacnotan in La Union; and Agno, Bani, Bolinao, Anda, and Alaminos City in Pangasinan.
Meanwhile, PAGASA said Tropical Storm Dante (international name: Francisco) left the Philippine Area of Responsibility (PAR) at 3 p.m. and is now heading toward the Ryukyu Islands.
On its current track, Dante will continue moving westward over the East China Sea from July 25 until the end of the forecast period.
The agency added that the system is expected to weaken steadily and may degenerate into a remnant low by Saturday, July 26.
2 p.m., July 24
Typhoon Emong remains nearly stationary west of Pangasinan and may make landfall over La Union, Ilocos Sur, or Ilocos Norte by the morning of July 25, with potential impact on the Babuyan Islands and Batanes afterward.
TCWS No. 3 is in effect in parts of Pangasinan, La Union, Ilocos Sur, and Abra, while lower wind signals are raised in surrounding provinces. Residents should expect strong to typhoon-force winds and prepare for damage.
“Emong” is enhancing the southwest monsoon (habagat), bringing heavy rain to Luzon, Visayas, and parts of Mindanao. Coastal areas face storm surges up to 3 meters, and maritime travel is suspended due to dangerous sea conditions.
11 a.m., July 24
The center of Emong (international name: Co-may) was located 220 kilometers west-southwest of Bacnotan, La Union, or 210 kilometers west of Dagupan City, Pangasinan.
The Philippine Atmospheric, Geophysical and Astronomical Services Administration said landfall is likely in La Union or Ilocos Sur on Friday morning, July 25.
Previously classified as a severe tropical storm with maximum sustained winds of 110 kilometers per hour and gusts of up to 135 kilometers per hour, Emong has intensified into a typhoon, now packing maximum sustained winds of 120 kilometers per hour and gusts reaching 150 kilometers per hour.
Meanwhile, Tropical Storm Dante (international name: Francisco) is approaching the Ryukyu Islands in southern Japan and may exit the Philippine Area of Responsibility by this afternoon or evening.
8 a.m., July 24
The Philippine Atmospheric, Geophysical and Astronomical Services Administration estimated the location of Emong at 245 kilometers wes-northwest of Bacnotan, La Union, moving south-southwest at 15 kilometers per hour.
The severe tropical storm has maintained its strength and is expected to shift southeastward.
Emong is still seen to make landfall over Ilocos Region between Thursday evening, July 24, and early Friday morning, July 25.
5 a.m., July 24
The center of Emong was located 245 kilometers west of Bacnotan, La Union, moving southwest at 25 kph.
PAGASA said Emong is expected to generally southeastward before turning north-northeastward within 24 hours.
It may pass near Pangasinan on Thursday afternoon and make landfall over Ilocos Region Thursday night or early Friday morning.
Previously a tropical storm with maximum sustained winds of 85 kilometers per hour and gusts up to 105 kilometers per hour, it has now strengthened into a severe tropical storm with maximum sustained winds of 110 kilometers per hour and gusts reaching 135 kilometers per hour.
Meanwhile, Dante maintained its strength early Thursday, moving north-northwest at 15 kilometers per hour toward the Ryukyu Islands.
The center of the tropical storm was located 790 kilomers east-northeast of Itbayat, Batanes, with maximum sustained winds of 75 kilometers per hour near the center and gusts of up to 90 kilometers per hour.
PAGASA said Dante will exit the Philippine Area of Responsibility by Thursday afternoon or evening.
2 a.m., July 24
Emong was located 265 kilometers west-southwest of Sinait, Ilocos Sur, or 245 kilometers west of Bacnotan, La Union.
It continues to move southwest but faster at 20 kilometers per hour, while maintaining its maximum sustained winds of 85 kilometers per hour with gusts of up to 105 kilometers per hour.
11 p.m., July 23
Emong was located 235 kilometers west of Sinait, Ilocos Sur, moving southwest at 15 kilometers per hour
It has maximum sustained winds of 85 kilometers per hour with gusts of up to 105 kilometers per hour.
Its movement is being influenced by nearby Tropical Storm “Dante” (international name: Francisco), which is enhancing the southwest monsoon (habagat) and causing Emong to loop over the West Philippine Sea.
Emong is expected to strengthen further and may make landfall over the Ilocos Region on Thursday, July 24, before passing near the Babuyan Islands.
Meanwhile, Dante was located 810 kilometers east-northeast of extreme Northern Luzon, moving northwest at 15 kph with maximum sustained winds of 75 kph and gusts of up to 90 kph.
It is expected to continue moving northwest over the next 24 hours before turning west-northwest toward the Ryukyu Islands and the East China Sea, and exit the Philippine Area of Responsibility by Thursday evening.
5 p.m., July 23
Emong was located 150 kilometers west of Laoag City, Ilocos Norte. It has intensified into a tropical storm, with maximum sustained winds of 65 kilometers per hour and gusts of up to 80 kilometers per hour.
It is moving southwestward at 20 kilometers per hour and is forecast to make landfall over Ilocos Sur, La Union, or Pangasinan between Thursday evening, July 24, and Friday morning, July 25.
Meanwhile, Tropical Storm Dante was located 835 kilometers east-northeast of extreme Northern Luzon, moving north-northwestward at 25 kilometers per hour.
It maintained its maximum sustained winds of 65 kilometers per hour near the center and gusts of up to 80 kilometers per hour.
The storm is expected to continue its northwestward track over the Philippine Sea within the next 24 hours, heading toward the Ryukyu Islands and the East China Sea. Dante may exit the Philippine Area of Responsibility by Thursday afternoon or evening.
11 a.m., July 23
Tropical Depression Emong was located 115 kilometers west-northwest of Laoag City, Ilocos Norte, moving west-southwest at 35 kilometers per hour. It had maximum sustained winds of 45 kilometers per hour and gusts of up to 55 kilometers per hour.
Meanwhile, Dante (international name: Francisco) was located 900 kilometers east of extreme Northern Luzon, with maximum sustained winds of 65 kilometers per hour and gusts of up to 80 kilometers per hour. It was moving north-northwest at 15 kilometers per hour.
Dante intensified from a tropical depression to a tropical storm.
The two cyclones were observed to be drawing closer, potentially interacting through the Fujiwhara effect—a meteorological phenomenon where two nearby cyclones rotate around a common center.
PAGASA said Dante’s stronger intensity allows it to become the dominant system, likely pulling Emong along its path.
As a result, instead of heading directly to the West Philippine Sea, Emong may follow Dante’s track.
While Dante is not expected to make landfall in the Philippines, a landfall scenario involving Emong over Ilocos Region, Babuyan Islands, or Batanes is not ruled out due to its looping or circular movement.
8 a.m., July 23
The low-pressure area off Cagayan intensified into a tropical depression and was named “Emong.”
5 a.m., July 23
PAGASA located the center of Tropical Depression Dante at 880 kilometers east of extreme Northern Luzon, moving northwestward at 25 kilometers per hour.
Dante maintained its maximum sustained winds of 55 kilometers per hour and gusts of up to 70 kilometers per hour
It is still expected to continue northwestward over the Philippine Sea and exit the Philippine Area of Responsibility between Thursday evening, July 24, and Friday morning, July 25.
11 p.m., July 22
The center of Dante was spotted 1,055 kilometers east of extreme Northern Luzon, moving northwestward at 25 kilometers per hour.
Dante will move generally northwestward over the Philippine Sea from Tuesday evening to Wednesday, July 23, and move toward the Ryukyu Islands and the East China Sea.
It may exit the Philippine Area of Responsibility on Thursday evening, July 24.
Dante slightly intensified with maximum sustained winds of 55 kilometers per hour and gusts of up to 70 kph.
5 p.m., July 22
PAGASA reported that the low-pressure area east of Aurora developed into Tropical Depression Dante.
Its center was located 1,115 kilometers east-northeast of Central Luzon or 1,130 kilometers east of Northern Luzon, moving north-northwestward at 20 kilometers per hour.
Dante is not expected to make landfall in the Philippines but will move northward or north-northwestward over the Philippine Sea from Tuesday evening to Wednesday, July 23, before turning northwest toward the Ryukyu Islands and the East China Sea.
It may exit the Philippine Area of Responsibility on Thursday, July 24, or Friday, July 25.
Dante had maximum sustained winds of 45 kilometers per hour near the center and gusts reaching up to 55 kilometers per hour.

Related Tags

CYCLONE TRACKER TROPICAL STORM EMONG TROPICAL STORM DANTE LANDFALL TYPHOON EMONG
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.