Townhouse for sale in Canada
11,019 listings · median price $698,000 · average price $755,170 · from $425 to $8,680,000.
- 640 Broadway St #807 — $779,000 · Townhouse · 4 bed · 2 bath · 1,601 sq ft · Saanich
- 14433 60 Avenue 64 — $779,000 · Townhouse · 3 bed · 3 bath · 1,393 sq ft · Surrey
- 9405 121 Street 23 — $779,000 · Townhouse · 3 bed · 2 bath · 1,469 sq ft · Surrey
- 13670 62 Avenue 6 — $779,000 · Townhouse · 4 bed · 3 bath · 1,652 sq ft · Surrey
- 12161 237 Street 62 — $779,000 · Townhouse · 3 bed · 2 bath · 1,383 sq ft · Maple Ridge
- 544 Eaglecrest Drive 21 — $779,000 · Townhouse · 2 bed · 2 bath · 1,372 sq ft · Gibsons
- 6852 193 Street 73 — $779,000 · Townhouse · 3 bed · 2 bath · 1,429 sq ft · Surrey
- 13886 62 Avenue 10 — $779,000 · Townhouse · 3 bed · 2 bath · 1,564 sq ft · Surrey
- 3060 Harriet Rd #8 — $779,000 · Townhouse · 4 bed · 3 bath · 1,815 sq ft · Saanich
- 20180 84 Avenue 143 — $779,000 · Townhouse · 3 bed · 2 bath · 1,287 sq ft · Langley
- 2735 Shannon Lake Road 402 — $779,000 · Townhouse · 2 bed · 2 bath · 1,506 sq ft · West Kelowna
- 5934 Kaden Pl #101 — $779,000 · Townhouse · 2 bed · 2 bath · 1,840 sq ft · Nanaimo
- 2845 156 Street 15 — $779,000 · Townhouse · 3 bed · 2 bath · 1,377 sq ft · Surrey
- 5957 152 Street 27 — $779,000 · Townhouse · 3 bed · 2 bath · 1,420 sq ft · Surrey
- 2228 162 Street 174 — $779,000 · Townhouse · 3 bed · 2 bath · 1,366 sq ft · Surrey
- 1774 Lilac Drive — $779,000 · Townhouse · 3 bed · 2 bath · 1,657 sq ft · Surrey
- 12036 66 Avenue 45 — $779,000 · Townhouse · 3 bed · 1 bath · 1,463 sq ft · Surrey
- 4033 Dominion Street 12 — $779,000 · Townhouse · 2 bed · 2 bath · 899 sq ft · Burnaby
- 9405 121 Street 42 — $779,000 · Townhouse · 3 bed · 2 bath · 1,489 sq ft · Surrey
- 1500 Judd Road 21 — $779,000 · Townhouse · 2 bed · 1 bath · 1,146 sq ft · Squamish
- 18701 66 Avenue 166 — $779,000 · Townhouse · 3 bed · 2 bath · 1,434 sq ft · Surrey
- 3031 Jackson St 3 — $779,000 · Townhouse · 3 bed · 0 bath · 1,324 sq ft · Victoria
- 678 Rowley Common — $779,000 · Townhouse · 2 bed · 2 bath · Burlington
- 32 Mercedes Road — $779,000 · Townhouse · 4 bed · 3 bath · Brampton
- 8 Bedrock Drive — $779,000 · Townhouse · 4 bed · 4 bath · 1,650 sq ft · Hamilton
- 55 Chiffon Street — $779,000 · Townhouse · 3 bed · 3 bath · Vaughan
- 94 Timbertop Crescent — $779,000 · Townhouse · 3 bed · 3 bath · Brampton
- 44 Villadowns Trail — $779,000 · Townhouse · 3 bed · 3 bath · Brampton
- 162 Agava Street — $779,000 · Townhouse · 4 bed · 4 bath · Brampton
- 45 Lothbury Drive — $779,000 · Townhouse · 3 bed · 3 bath · Brampton
- 35 Bavin Street — $779,000 · Townhouse · 4 bed · 4 bath · Clarington
- 2 Cedarland Road E — $779,000 · Townhouse · 4 bed · 5 bath · Brampton
- 370 Latoria Blvd #15 — $779,000 · Townhouse · 4 bed · 3 bath · 1,603 sq ft · Colwood
- 3025 McMillan Road 84 — $779,900 · Townhouse · 3 bed · 2 bath · 1,507 sq ft · Abbotsford
- 13819 232 Street 83 — $779,900 · Townhouse · 4 bed · 2 bath · 1,576 sq ft · Maple Ridge
- 2350 165 Street 122 — $779,900 · Townhouse · 2 bed · 3 bath · 1,257 sq ft · Surrey
- 2350 165 Street 32 — $779,900 · Townhouse · 2 bed · 2 bath · 1,211 sq ft · Surrey
- 1069 Arcadiawood Lane — $779,900 · Townhouse · 4 bed · 3 bath · 1,885 sq ft · Langford
- 2350 165 Street 129 — $779,900 · Townhouse · 2 bed · 3 bath · 1,257 sq ft · Surrey
- 3888 Gallaghers Pinnacle Way 6 — $779,900 · Townhouse · 2 bed · 2 bath · 1,549 sq ft · Kelowna
- 8430 Nottman Street 32 — $779,900 · Townhouse · 3 bed · 2 bath · 1,872 sq ft · Mission
- 16127 87 Avenue 31 — $779,900 · Townhouse · 3 bed · 2 bath · 1,365 sq ft · Surrey
- 12018 237 Street 23 — $779,900 · Townhouse · 3 bed · 2 bath · 1,452 sq ft · Maple Ridge
- 4098 Buckstone Rd #117 — $779,900 · Townhouse · 2 bed · 2 bath · 1,353 sq ft · Courtenay
- 12075 Oceola Road 21 — $779,900 · Townhouse · 3 bed · 3 bath · 2,425 sq ft · Lake Country
- 1102 Esquimalt Rd #Th1 — $779,900 · Townhouse · 3 bed · 3 bath · 1,226 sq ft · Esquimalt
- 5638 201A Street 117 — $779,900 · Townhouse · 2 bed · 2 bath · 1,208 sq ft · Langley
- 2662 Bur Oak Avenue — $779,900 · Townhouse · 3 bed · 4 bath · Markham
Other cities
- Homes for sale in Toronto (16,336)
- Homes for sale in Edmonton (6,401)
- Homes for sale in Calgary (5,775)
- Homes for sale in Hamilton (5,014)
- Homes for sale in Ottawa (4,810)
- Homes for sale in Surrey (4,513)
- Homes for sale in Mississauga (4,389)
- Homes for sale in Vancouver (3,550)
- Homes for sale in Brampton (3,180)
- Homes for sale in Kitchener (2,177)
- Homes for sale in Vaughan (2,159)
- Homes for sale in Markham (1,901)
- Homes for sale in Oakville (1,899)
- Homes for sale in Burnaby (1,868)
- Homes for sale in Burlington (1,837)
- Homes for sale in Kelowna (1,806)
- Homes for sale in Richmond (1,750)
- Homes for sale in Richmond Hill (1,559)
- Homes for sale in Barrie (1,551)
- Homes for sale in Langley (1,504)
- Homes for sale in London South (1,455)
- Homes for sale in Prince George (1,393)
- Homes for sale in Kawartha Lakes (1,383)
- Homes for sale in Windsor (1,353)
- Homes for sale in Brantford (1,335)
- Homes for sale in Waterloo (1,309)
- Homes for sale in Coquitlam (1,246)
- Homes for sale in St. Catharines (1,228)
- Homes for sale in Abbotsford (1,215)
- Homes for sale in Cambridge (1,187)