Narrow the results to find the one for you.
A really fun, really livable car that only really works if you ignore the cost and the competition.
More range, style and improved safety tech keep the 2018 Nissan Leaf on its throne as one of the best, truly affordable electric cars on the road.
The 2018 BMW i3s is an expensive option for an electric city car. Sure, you pay for quality, but there are better, less pricey EV values out there.
The 2018 Smart Fortwo is an interesting, but ultimately very niche electric car. However, it's the high price and relatively low cruising range that stay our recommendation.
Tesla's affordable EV isn't exactly affordable yet, but it sure does drive nice.