Townhouse for sale in Canada
11,235 listings · median price $699,000 · average price $755,978 · from $425 to $8,680,000.
- 2009 39 Avenue 2 — $699,000 · Townhouse · 3 bed · 2 bath · 1,512 sq ft · Vernon
- 4068 Tuxedo Dr #1 — $699,000 · Townhouse · 3 bed · 3 bath · 1,130 sq ft · Saanich
- 34332 Maclure Road 1 — $699,000 · Townhouse · 4 bed · 3 bath · 2,135 sq ft · Abbotsford
- 32615 Murray Avenue 12 — $699,000 · Townhouse · 3 bed · 3 bath · 2,307 sq ft · Abbotsford
- 16228 16 Avenue 11 — $699,000 · Townhouse · 3 bed · 3 bath · 1,359 sq ft · Surrey
- 10505 Elliot Street 1 — $699,000 · Townhouse · 3 bed · 3 bath · 2,091 sq ft · Summerland
- 7600 Cottonwood Drive 17 — $699,000 · Townhouse · 2 bed · 2 bath · 1,325 sq ft · Osoyoos
- 21937 48 Avenue 1304 — $699,000 · Townhouse · 2 bed · 2 bath · 1,349 sq ft · Langley
- 11255 132 Street 39 — $699,000 · Townhouse · 3 bed · 2 bath · 1,449 sq ft · Surrey
- 1675 Thayer Court 1 — $699,000 · Townhouse · 5 bed · 3 bath · 2,777 sq ft · Kelowna
- 311 Burnside Rd E #4 — $699,000 · Townhouse · 3 bed · 3 bath · 1,477 sq ft · Victoria
- 8383 159 Street 30 — $699,000 · Townhouse · 3 bed · 1 bath · 1,324 sq ft · Surrey
- 7247 140 Street 38 — $699,000 · Townhouse · 3 bed · 2 bath · 1,648 sq ft · Surrey
- 8892 208 Street 22 — $699,000 · Townhouse · 2 bed · 2 bath · 1,600 sq ft · Langley
- 6733 Buswell Street 3 — $699,000 · Townhouse · 2 bed · 2 bath · 1,100 sq ft · Richmond
- 1328 Brunette Avenue 9 — $699,000 · Townhouse · 2 bed · 2 bath · 1,370 sq ft · Coquitlam
- 2033 McKenzie Road 19 — $699,000 · Townhouse · 4 bed · 2 bath · 1,667 sq ft · Abbotsford
- 9507 208 Street 114 — $699,000 · Townhouse · 3 bed · 2 bath · 1,305 sq ft · Langley
- 3080 Townline Road 105 — $699,000 · Townhouse · 3 bed · 2 bath · 2,551 sq ft · Abbotsford
- 1202 Nova Crt #103 — $699,000 · Townhouse · 3 bed · 2 bath · 1,421 sq ft · Langford
- 795 Stockwell Avenue 3 — $699,000 · Townhouse · 3 bed · 2 bath · 1,362 sq ft · Kelowna
- 7540 Briskham Street 6 — $699,000 · Townhouse · 3 bed · 2 bath · 1,487 sq ft · Mission
- 2490 Tuscany Drive 82 — $699,000 · Townhouse · 4 bed · 2 bath · 1,863 sq ft · West Kelowna
- 5260 Goldspring Place 1706 — $699,000 · Townhouse · 3 bed · 2 bath · 2,464 sq ft · Chilliwack
- 7038 21st Avenue 102 — $699,000 · Townhouse · 2 bed · 2 bath · 976 sq ft · Burnaby
- 2450 Hawthorne Avenue 34 — $699,000 · Townhouse · 3 bed · 2 bath · 1,336 sq ft · Port Coquitlam
- 4200 30 Street 1 — $699,000 · Townhouse · 3 bed · 2 bath · 1,711 sq ft · Vernon
- 8335 Nelson Street 6 — $699,000 · Townhouse · 3 bed · 2 bath · 1,443 sq ft · Mission
- 600 Boynton Place 46 — $699,000 · Townhouse · 3 bed · 2 bath · 2,070 sq ft · Kelowna
- 2267 McKenzie Road 701 — $699,000 · Townhouse · 3 bed · 2 bath · 1,330 sq ft · Abbotsford
- 4025 Gellatly Road 159 — $699,000 · Townhouse · 3 bed · 2 bath · 1,565 sq ft · West Kelowna
- 13819 232 Street 99 — $699,000 · Townhouse · 3 bed · 2 bath · 1,404 sq ft · Maple Ridge
- 1585 Field Road 226 — $699,000 · Townhouse · 2 bed · 2 bath · 1,625 sq ft · Sechelt
- 5839 Panorama Drive 42 — $699,000 · Townhouse · 3 bed · 2 bath · 1,390 sq ft · Surrey
- 31406 Upper Maclure Road 4 — $699,000 · Townhouse · 3 bed · 2 bath · 1,996 sq ft · Abbotsford
- 1043 Caledonia Ave #13 — $699,000 · Townhouse · 3 bed · 3 bath · 1,381 sq ft · Victoria
- 11581 Rogers Road 201 — $699,000 · Townhouse · 3 bed · 2 bath · 1,565 sq ft · Lake Country
- 20875 80 Avenue 92 — $699,000 · Townhouse · 2 bed · 2 bath · 1,280 sq ft · Langley
- 2250 E 1st Avenue 309 — $699,000 · Townhouse · 1 bed · 1 bath · 786 sq ft · Vancouver
- 520 Hot Springs Road 2 — $699,000 · Townhouse · 3 bed · 2 bath · 2,009 sq ft · Harrison Hot Springs
- 2000 Valleyview Drive 21 — $699,000 · Townhouse · 2 bed · 2 bath · 1,216 sq ft · Osoyoos
- 15155 62A Avenue 73 — $699,000 · Townhouse · 2 bed · 2 bath · 1,310 sq ft · Surrey
- 1491 Merklin Street — $699,000 · Townhouse · 2 bed · 1 bath · 1,199 sq ft · White Rock
- 2425 Mount Baldy Drive 3 — $699,000 · Townhouse · 3 bed · 2 bath · 1,684 sq ft · Kelowna
- 14877 58 Avenue 3 — $699,000 · Townhouse · 2 bed · 2 bath · 1,293 sq ft · Surrey
- 7128 Stride Avenue 18 — $699,000 · Townhouse · 2 bed · 2 bath · 908 sq ft · Burnaby
- 30989 Westridge Place 109 — $699,000 · Townhouse · 3 bed · 2 bath · 1,370 sq ft · Abbotsford
- 7433 Granville Street 103 — $699,000 · Townhouse · 1 bed · 2 bath · 761 sq ft · Vancouver
Other cities
- Homes for sale in Toronto (16,914)
- Homes for sale in Edmonton (6,650)
- Homes for sale in Calgary (6,025)
- Homes for sale in Hamilton (5,227)
- Homes for sale in Ottawa (4,796)
- Homes for sale in Surrey (4,668)
- Homes for sale in Mississauga (4,587)
- Homes for sale in Vancouver (3,544)
- Homes for sale in Brampton (3,350)
- Homes for sale in Vaughan (2,261)
- Homes for sale in Kitchener (2,235)
- Homes for sale in Oakville (1,992)
- Homes for sale in Markham (1,980)
- Homes for sale in Burlington (1,889)
- Homes for sale in Burnaby (1,876)
- Homes for sale in Kelowna (1,843)
- Homes for sale in Richmond (1,748)
- Homes for sale in Richmond Hill (1,640)
- Homes for sale in Barrie (1,625)
- Homes for sale in Langley (1,542)
- Homes for sale in London South (1,518)
- Homes for sale in Kawartha Lakes (1,427)
- Homes for sale in Prince George (1,411)
- Homes for sale in Brantford (1,375)
- Homes for sale in Windsor (1,367)
- Homes for sale in Waterloo (1,357)
- Homes for sale in St. Catharines (1,299)
- Homes for sale in Abbotsford (1,252)
- Homes for sale in Coquitlam (1,249)
- Homes for sale in Niagara Falls (1,233)