ADVERTISEMENT

Car sales climb by 6% in first quarter as commercial vehicles dominate

Published Apr 14, 2025 11:15 pm

Metro Manila Traffic.jpeg

Car sales in the Philippines rose by six percent at the end of March, totaling to over 110,000 vehicles sold, driven largely by strong demand for multi-purpose commercial vehicles.

A joint report by the Chamber of Automotive Manufacturers of the Philippines Inc. (CAMPI) and the Truck Manufacturers Association (TMA) showed that auto sales from January to March reached 117,074.

This figure is 6.8-percent higher than what was recorded during the first quarter of the previous year, which stood at 109,606.

Taking into account March alone, the month’s sales went up 2.9 percent from February’s 39,164 to 40,306 units.

The growth last month was fueled by a strong demand for commercial vehicles with 31,857 units sold, a 2.7-percent hike from the previous month’s 31,010 units.

Commercial vehicles, typically used by businesses to transport goods, notched 92,742 units during the first quarter of the year. This is a 13.9-percent hike from last year’s 81,395 units.

Passenger cars, which are designed to carry passengers, had a 3.6-percent uptick from 8,154 to 8,449 in March.

Last month, however, continued the overall decline in the segment as passenger cars registered a 13.7-percent decline from 28,211 in 2024 to 24,332 units.

Joint CAMPI-TMA data showed 1,895 units of electric vehicles (EVs) were sold in March, a 5.9-percent improvement from 1,816 units in February.

In total, the three-month period saw a total of 5,311 EVs sold.

CAMPI President Rommel Gutierrez earlier cited the country’s growing demand for EVs as one of the automotive sales trends this year.

He noted that customers have grown a liking to “connected and personalized driving experiences, alongside a shift towards sustainability and environmental concerns.”

Rizal Commercial Banking Corp. (RCBC) chief economist Michael Ricafort told Manila Bulletin that the EV segment is still poised to grow as the new market niche appeases Filipinos’ growing appetite.

Ricafort said more players coming into the country would increase choices and competition in terms of price, quality, and technology.

He expects the EV industry to steer more sales as manufacturers “become more responsive to customers’ ever-changing requirements/preferences based on the latest technological advances in terms of added convenience and safety, with better terms and prices.”

For the first quarter of 2025, hybrid EVs take the charge with 4,544 units, which amounts to 86 percent of the total volume. This was followed by battery EVs with 692 units and hybrid plug-in EVs with 75 units.

Toyota Motor Philippines Corp. remains as the industry’s most dominant player, with a 47.4-percent market share in sales since January, selling a total of 55,513 units.

Mitsubishi Motors Philippines Corp. followed this with a 19.9-percent market share, Nissan Philippines Inc. with 5.7 percent, Suzuki Philippines Inc. with 4.7 percent, and Ford Group Philippines at 4.5 percent.

Related Tags

commercial vehicles Electric vehicles Auto Sales Chamber of Automotive Manufacturers of the Philippines Inc. (CAMPI) CAMPI
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.