540 Listings of Tesla for Sale

No local results match your search, below are our national listings.
  • 2018 Tesla Model X for sale in Lewisville, TX
    • $3,243 below average
    • Email for Price
    • Mileage
    • 1,190 Miles
    • 12,297 Miles below average
  • 2018 Tesla Model X for sale in Carrollton, TX
    • $3,235 below average
    • Email for Price
    • Mileage
    • 3,858 Miles
    • 9,629 Miles below average
  • 2016 Tesla Model S for sale in Addison, TX

    2016 Tesla Model S

    • $8,775 above average
    • Email for Price
    • Mileage
    • 760 Miles
    • 40,347 Miles below average
  • 2018 Tesla Model 3 for sale in Ogden, UT

    2018 Tesla Model 3

    • $4,576 below average
    • Email for Price
    • Mileage
    • 8,946 Miles
    • 6,240 Miles below average
  • 2018 Tesla Model 3 for sale in Costa Mesa, CA
    • $870 below average
    • Email for Price
    • Mileage
    • 5,690 Miles
    • 11,107 Miles below average
  • 2018 Tesla Model 3 for sale in Fontana, CA
    • $870 below average
    • Email for Price
    • Mileage
    • 5,690 Miles
    • 11,107 Miles below average
  • 2016 Tesla Model X for sale in Houston, TX

    2016 Tesla Model X

    • $3,425 below average
    • Email for Price
    • Mileage
    • 19,759 Miles
    • 27,126 Miles below average
  • 2016 Tesla Model X for sale in Carrollton, TX
    • $423 above average
    • Email for Price
    • Mileage
    • 29,065 Miles
    • 10,820 Miles below average
  • 2016 Tesla Model X for sale in Red Bank, NJ
    • $1,052 below average
    • Email for Price
    • Mileage
    • 16,712 Miles
    • 23,173 Miles below average
  • 2016 Tesla Model X for sale in Des Plaines, IL

    2016 Tesla Model X

    • $8,565 below average
    • Email for Price
    • Mileage
    • 16,089 Miles
    • 30,796 Miles below average
  • 2018 Tesla Model S for sale in Dallas, TX
    • $1,900 below average
    • Email for Price
    • Mileage
    • 8,646 Miles
    • 10,697 Miles below average
  • 2017 Tesla Model S for sale in South Salt Lake, UT
    • $10,319 below average
    • Email for Price
    • Mileage
    • 6,318 Miles
    • 12,281 Miles below average
  • 2016 Tesla Model X for sale in Kirkland, WA
    • $635 above average
    • Email for Price
    • Mileage
    • 15,000 Miles
    • 27,430 Miles below average
  • 2016 Tesla Model X for sale in Lauderhill, FL
    • $3,097 below average
    • Email for Price
    • Mileage
    • 31,750 Miles
    • 8,135 Miles below average
  • 2017 Tesla Model S for sale in Carrollton, TX
    • $745 above average
    • Email for Price
    • Mileage
    • 5,986 Miles
    • 12,613 Miles below average
  • 1 of 36