ADVERTISEMENT

PAGASA raises Signal No. 1 as 'Salome' nears Northern Luzon

Published Oct 22, 2025 12:45 pm

At A Glance

  • PAGASA raised Signal No. 1 over Batanes, parts of Babuyan Islands, and northwestern Ilocos Norte as Tropical Depression Salome neared Northern Luzon.
  • Salome, with maximum sustained winds of 55 kph and gusts of up to 70 kph, was spotted 255 km north-northeast of Itbayat, Batanes, moving south-southwest at 15 kph.
  • The tropical depression may pass close to or make landfall over Batanes between Wednesday evening and Thursday morning before heading toward Ilocos Norte.
Satellite image of Tropical Depression Salome (PAGASA
Satellite image of Tropical Depression Salome (PAGASA
The Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA) on Wednesday, Oct. 22 hoisted Tropical Cyclone Wind Signal No. 1 over parts of Luzon as Tropical Depression Salome moved closer to extreme Northern Luzon.
First monitored as a low-pressure area inside the Philippine Area of Responsibility (PAR) on Tuesday afternoon, Oct. 21, the weather disturbance intensified into a tropical depression at 8 a.m. on Wednesday and was given the local name “Salome.”
READ MORE:
mb.com.ph/2025/10/22/lpa-north-of-batanes-now-tropical-depression-salome
As of 10 a.m., the center of Salome was located 255 kilometers north-northeast of Itbayat, Batanes, packing maximum sustained winds of 55 kilometers per hour (kph) near the center and gustiness of up to 70 kph.
It was moving south-southwestward at 15 kph.
Signal No. 1 was raised over Batanes, western portion of Babuyan Islands, including Calayan and Dalupiri Islands, and northwestern portion of Ilocos Norte (Bangui, Pagudpud, Burgos, Pasuquin, Bacarra, and Laoag City).
PAGASA weather specialist Benison Estareja said Salome may begin to affect extreme Northern Luzon by Wednesday evening as it approaches Batanes.
“Based on the initial track, Salome is moving generally southwestward, largely influenced by the strengthening of the northeasterly winds coming from East Asia,” Estareja said in a press conference.
He added that Salome may pass close to or make landfall over Batanes between Wednesday evening and Thursday morning, Oct. 23, then move near the Babuyan Islands by Thursday morning and approach Ilocos Norte by Thursday afternoon or evening.
By Friday, Oct. 24, Salome is expected to be over the West Philippine Sea, west of the Ilocos Region, before leaving the PAR by Friday afternoon or evening.
Estareja said Salome is likely to remain a tropical depression throughout the forecast period, although a slight intensification into a tropical storm is not ruled out, which could prompt the raising of Signal No. 2.
Starting Thursday, moderate to heavy rains are expected over Batanes due to Salome.
Meanwhile, Estareja pointed out that rains over parts of Visayas and Mindanao are caused by the Intertropical Convergence Zone (ITCZ) and not from the tropical depression.
The rest of Luzon and Visayas will experience partly cloudy to cloudy skies with isolated rain showers or thunderstorms due to easterlies.

Related Tags

PAGASA TROPICAL DEPRESSION SALOME SALOME SIGNAL NO. 1 BENISON ESTAREJA
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.