ADVERTISEMENT

Philippine motorcycle sales zoom toward 600,000-mark in April

Published May 19, 2025 12:00 am  |  Updated May 17, 2025 04:33 pm

At A Glance

  • Based on the first four months of the year, motorcycle sales this year are likely to outpace the record-high 1,704,898 units sold in 2019.

Nearly 600,000 motorcycles were added to Philippine roads in the first four months of the year, as demand for a more affordable mode of transportation continues to attract droves of buyers across the country.

The latest data from the Federation of Asian Motorcycle Industries (FAMI) showed that motorcycle sales in the country from January to April increased to 595,235 units, nine-percent higher than the 544,580 units sold in the same period last year.

FAMI’s data, sourced from the five member-companies of the Motorcycle Development Program Participants Association Inc. (MDPPA), showed that end-April domestic production expanded 16 percent to 360,478 units from 309,807 in 2024.

MDPPA’s figures were sourced from the local subsidiaries of four giant Japanese motorcycle brands—Honda, Kawasaki, Suzuki, and Yamaha—along with Indian brand TVS.

The group accounts for approximately 80 to 90 percent of domestic motorcycle sales and production.

Rizal Commercial Banking Corp. (RCBC) chief economist Michael Ricafort said the increase in motorcycle sales and production this year is part of consumers’ growing appetite for greater mobility.

“Lack of a mass transport system during rush hours and in some parts of the country led to the increased demand for vehicles, with motorcycles as the more affordable option,” Ricafort told Manila Bulletin.

Aside from being more affordable compared to other vehicles, motorcycles allow riders to breeze through heavy traffic, as they require a smaller space on the road and even in parking areas in residential or commercial zones.

Ricafort noted that a stronger shift to motorcycles is manifested in the recent double-digit growth in consumer loans, noting that this is faster than the country’s overall economic growth.

Data from the Bangko Sentral ng Pilipinas (BSP) showed that banks’ consumer loans to residents grew by 23.6 percent in March due to higher credit card loans and motor vehicle loans.

Among FAMI’s seven member-associations, Indonesia’s sales during the first four months of the year topped the list with 2,089,953 units sold.

Vietnam, whose data only shows its first-quarter sales, stood at a distant second with 673,055 units sold. The Philippines settled in third place, with its four-month figures.

Ricafort said the country’s young population and improving employment data in recent months are keeping the Philippines competitive in the region.

The influx of more brands and newer models, alongside low down payment and better purchase schemes, is expected to continue driving motorcycle sales and production to new heights by year-end.

Based on the first four months of the year, motorcycle sales this year are likely to outpace the record-high 1,704,898 units sold in 2019.

FAMI data showed that 2019 motorcycle sales stood at 564,641 during the first four months, which is five-percent lower than the reported 595,235 units in 2025.

Last year, 1,681,482 motorcycle units were sold in the country, with production reaching 1,253,056 units.

Related Tags

Federation of Asian Motorcycle Industries (FAMI) Motorcycle Development Program Participants Association Inc. (MDPPA)
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.