New & Used Tesla for sale in Canada

Price: Call

29,870 km
Surrey, British Columbia Drivestar Auto
Price: $43,988

58,858 km
Burlington, Ontario Motorline Auto Group
Price: $32,900

59,895 km
York, Ontario Autopolis
Price: Call

19,985 km
Richmond Hill, Ontario Planet Motors