New & Used Tesla for sale in Canada

Price: Call

53,022 km
Oakville, Ontario RSA Motors
Price: Call

137,500 km
Oakville, Ontario RSA Motors
Price: $38,500

21,216 km
Surrey, British Columbia Cargiant Motors
Price: $33,989

96,200 km
Surrey, British Columbia Cargiant Motors
Price: $39,950

29,000 km
North Vancouver, British Columbia Weymouth Enterprises
Price: $35,950

61,000 km
North Vancouver, British Columbia Weymouth Enterprises
Price: $53,950

23,000 km
North Vancouver, British Columbia Weymouth Enterprises
Price: $66,950
North Vancouver, British Columbia Weymouth Enterprises