New & Used Tesla for sale in Canada

Price: Call

37,000 km
Ottawa, Ontario Janex Auto Sales
Price: $64,888

735 km
Toronto, Ontario Yorkdale Fine Cars
Price: $179,900
Richmond, British Columbia Sinone Auto Lease
Price: Call
Come into Fresh Auto to check out this 2022 Tesla Model Y that just arrived! This Tesla comes equipp...
1,379 km
Ingersoll, Ontario FreshAuto
Price: $77,499
Come into Fresh Auto to check out this 2022 Tesla Model 3 that just arrived! This Tesla come equippe...
605 km
Ingersoll, Ontario FreshAuto
Price: $108,999
Come into Fresh Auto to check out this 2022 Tesla Model Y that just arrived! This Tesla comes equipp...
1,686 km
Ingersoll, Ontario FreshAuto
Price: $86,800

33,269 km
Richmond, British Columbia Trust Auto Sales
Price: $59,995

113,445 km
Ottawa, Ontario Lancaster Auto Sales
Price: $98,800

69,723 km
Richmond, British Columbia Trust Auto Sales
Price: $153,800

5,600 km
Richmond, British Columbia Canwell Motors