ADVERTISEMENT

Cambodian rice shipments to Philippines set to surge 50-fold this year

Published Jun 24, 2026 01:01 pm
Laborers unload sacks of imported rice in the Uyanguren business district of Davao City on March 26. The Philippines is set to increase foreign rice purchases from suppliers like Vietnam and India to stabilize domestic stocks as the government warns that local production could fall by at least 20% this year due to high fertilizer and fuel costs. (Photo by Keith Bacongco I MB)
Laborers unload sacks of imported rice in the Uyanguren business district of Davao City on March 26. The Philippines is set to increase foreign rice purchases from suppliers like Vietnam and India to stabilize domestic stocks as the government warns that local production could fall by at least 20% this year due to high fertilizer and fuel costs. (Photo by Keith Bacongco I MB)
Filipinos will have greater access to imported rice from Cambodia this year as shipments from the Southeast Asian country are expected to surge more than 50-fold, according to the United States Department of Agriculture (USDA).
Citing estimates from the Cambodia Rice Federation (CRF), the USDA said rice exports to the Philippines are on track to balloon to 200,000 metric tons (MT) by the end of the year, compared to just 3,510 MT in 2025.
Under this projection, the Philippines would account for around 20 percent of Cambodia’s total rice exports this year, which are estimated to surpass one million MT.
The CRF attributed the increase in shipments to the Philippines’ expanded import allocation and the price-to-quality advantage of Cambodian milled rice.
In particular, the USDA noted robust Philippine demand for commodity-grade, long-grain white rice, for which Cambodian pricing is more competitive than that of other sourcing countries.
The Congressional Policy and Budget Research Department (CPBRD) stated in a report that the Philippines managed to secure better deals with Cambodia following an agricultural agreement signed in September 2025. Agriculture Secretary Francisco Tiu Laurel mentioned last year that he remains open to importing more agricultural commodities from Cambodia to help meet the country’s growing demand.
Meanwhile, Cambodian Minister of Agriculture, Forestry, and Fisheries Dith Tina said he is particularly upbeat about the growth prospects of premium aromatic rice, which is seeing strong demand in Manila and other urban areas.
However, according to the Bureau of Plant Industry (BPI), rice imports from Cambodia reached only 60,860 MT as of June 11—around 70 percent short of the full-year target. Cambodian rice accounted for a mere 2.51 percent of the country’s total imports, as Vietnam continues to dominate the market with shipments representing nearly 85 percent. BPI data shows that imports from Vietnam have already reached 2.06 million MT, which is just over a quarter below its total volume of 2.76 million MT last year.
Overall, the Philippines' total rice imports rose by 20 percent to 2.31 million MT in the first five months of the year, compared to 1.93 million MT during the same period last year.
The CPBRD, the think tank of the House of Representatives, noted that a projected decline in domestic rice production is driving this expansion of imports. Triggered by rising input costs and the looming threat of an extreme El Niño, local rice output is expected to fall to 18.6 million MT this year, down from an initial record target of 20.28 million MT.

Related Tags

Cambodia
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; } }

{{ static_articles_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.