We have 250 new Tesla cars available from offical Tesla dealers. Browse now, and find the perfect new Tesla near you.