New & Used Tesla for sale in Canada

Price: $38,500

21,216 km
Surrey, British Columbia Cargiant Motors
Price: $49,995
St Catharines, Ontario Momo Cars
Price: $68,995

14,944 km
St Catharines, Ontario Momo Cars
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
Price: $66,950

11,000 km
North Vancouver, British Columbia Weymouth Enterprises