// Adds dimensions UUID, Author and Topic into GA4
Saturday, June 20, 2026
28.9 C
Singapore

Singapore car buyers planning to buy EVs drop amid charging-related concerns

SINGAPORE: Singapore car buyers have become less keen on buying electric vehicles (EVs), as charging concerns are pushing them towards purchasing internal combustion engine (ICE) cars, according to a new survey by EY, released on Friday (Jan 9).

EY’s 2025 Mobility Consumer Index (MCI) showed that EV purchase intent in Singapore fell to 58%, down from 73% in 2024, while those planning to buy an ICE vehicle in the next 24 months rose to 32% from 26%. The remaining 10% were undecided on which vehicle type they would purchase, as reported by Singapore Business Review.

Charging-related concerns were raised by more than half of respondents, with 56% citing concerns over public charger quality and interoperability. More than four in 10 mentioned battery replacement costs, while 40% pointed to the limited availability of charging infrastructure.

In terms of how Singaporeans prefer to purchase their vehicle, 49% said they prefer completing the process in person, although this was lower than 65% in 2024. /TISG

Read also: Grab, GAC team up to rollout 20,000 EVs across Southeast Asia

Featured image by Depositphotos (for illustration purposes only)

- Advertisement -

Hot this week

2011 MRT breakdowns that led to CEO’s resignation mysteriously struck off SMRT’s wiki page

An observer online noted, "It was the biggest event for smrt. Made the news for days and weeks. It should have its own section on smrt page. Not sure how anyone can justify calling it non notable."

Single mothers in Malaysia now exceed 340,000, sparking calls for stronger support

The rising number of single mothers in Malaysia has drawn attention, with figures more than doubling since the 2000s. Many fear these women risk falling into poverty traps as the cost of raising ch...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks