ADVERTISEMENT

Typhoon 'Tino' inflicts ₱159-million damage to farm sector

Published Nov 8, 2025 06:02 pm
Residents return to what remains of their homes after Typhoon Tino (Kalmaegi) caused devastation in communities along the Mananga River in Talisay City, Cebu province, central Philippines, Wednesday, Nov. 5, 2025. (AP Photo/Jacqueline Hernandez)
Residents return to what remains of their homes after Typhoon Tino (Kalmaegi) caused devastation in communities along the Mananga River in Talisay City, Cebu province, central Philippines, Wednesday, Nov. 5, 2025. (AP Photo/Jacqueline Hernandez)
The agriculture sector suffered ₱159.14 million in losses due to the onslaught of Typhoon Tino (international name: Kalmaegi), the Department of Agriculture (DA) said.
Based on its latest report published Saturday afternoon, Nov. 8, the DA said Tino has inflicted damage in Calabarzon, Mimaropa, Northern Mindanao, as well as Western, Eastern, and Central Visayas.
Nearly 6,000 farmers were affected by the storm, with a production loss of 6,578 metric tons (MT) covering 5,982 hectares (ha) of agricultural areas.
The DA said these numbers are still expected to rise since several areas in the affected regions remain flooded.
It noted that its regional office in Central Visayas has yet to submit any report. The region, particularly Cebu, was the hardest-hit area from the storm.
The Office of Civil Defense (OCD) said Typhoon Tino, which has since exited the Philippine Area of Responsibility (PAR), left 204 people dead and over 100 still missing.
The latest figures from the DA showed that the rice sector bore the brunt of the damage, covering 3,006 ha of rice crops, 28 percent of which were totally damaged.
A total of 5,542 MT of rice valued at ₱125.53 were estimated to have been lost.
Losses in high-value crops reached ₱21.25 million from a production loss of 679 MT covering 174 ha.
Damage in corn stood at ₱10.23 million, covering 362 ha and output losses of 320 MT.
To help those affected, the DA is set to distribute over ₱200 million worth of agricultural inputs, including animal feeds and supplements for livestock and poultry.
The Philippine Crop Insurance Corp. (PCIC) has set an initial amount of ₱237 million for the indemnification of insured affected farmers.
The agency has set aside ₱22 million for the Survival and Recovery (SURE) loan program of the Agricultural Credit Policy Council (ACPC), which offers loans of up to ₱25,000 to those affected, payable over three years at zero interest.
Philippine Crop Insurance Corp. (PCIC) has also earmarked an initial amount of ₱142.31 million for the indemnification of affected farmers.
The DA, through the National Food Authority (NFA), has delivered more than 2.6 million bags of rice stocks to relief agencies and local government units.
In a separate bulletin, also on Saturday, the DA said it has activated early warning and technical advisories, disaster risk reduction and management (DRRM) operations center, and monitored prices and movement of agricultural commodities in preparation for Typhoon Uwan.
Citing the Philippine Atmospheric, Geophysical, and Astronomical Services Administration (PAGASA), the agency said Uwan is forecasted to rapidly intensify and may reach super typhoon category on Saturday night or Sunday.
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.