It's a tough time for city cars. Over the past few years, we've lost several great ones to ever-changing CO2 regulations and new safety regulations – and it doesn't help that car makers simply make more profit from higher-riding SUVs.
It's a shame, because the best city cars generally consume less fuel and use the least amount of resources in their construction.
Still, the city car genre isn't going down without a fight, and despite the increasing challenge of making these mini marvels meet law makers' demands, the current crop includes some of the best ever.
Choosing the perfect city car can make all the difference for navigating busy streets, tight parking spots, and stop-and-go traffic with ease. But city cars are also getting much more accomplished at travelling long distances, delivering better fuel economy and utilising smarter technology than ever before.
What’s more, with their skinny tyres, low mass and peppy engines, these machines often deliver driver thrills way out of proportion to their humble place in the automotive pecking order.
So which is the best city car on sale today? Our top 10 is packed with charming models – but our pick of the lot is the Fiat Grande Panda, which we've also named as the best small car on sale. It takes eye-catching style and blends it with an all-important dose of fun on the road.
Read on to see which models stand out in 2025 for their urban agility and everyday convenience.
The Fiat Panda has sadly been withdrawn from production, but the Grande Panda is here to fill its small but successful shoes.
Not only is the Grande Panda a great city car, but we also named it the best small car at the 2025 Autocar Awards.
We've tested the model in both hybrid and all-electric form, and we like both. The hybrid uses the same 1.2-litre three-cylinder turbocharged petrol engine seen in the new Citroën C3 and the Vauxhall Frontera and it's assisted by a 29bhp electric motor.
The EV, meanwhile, gets 111bhp and 90lb ft from a single, front-mounted electric motor. As for range, the official claimed figure for the electric version is 199 miles.
We think the Grande Panda is a triumph for Fiat, and few cars offer this much feel-good factor for the price.
Read our Fiat Grande Panda review
Join the debate
Add your comment
Panda's charm makes it a robust delta executor of essential travel.
City cars make parking a breeze! Relax with Italian Brainrot Meme games after driving.
The way you presented complex information so simply is remarkable. Your perspective on this topic is both unique and enlightening. merge fellas