Townhouse for sale in Canada
11,065 listings · median price $699,000 · average price $756,948 · from $425 to $8,680,000.
- 22128 48A Avenue 21 — $899,000 · Townhouse · 4 bed · 2 bath · 1,778 sq ft · Langley
- 15268 28 Avenue 103 — $899,000 · Townhouse · 4 bed · 3 bath · 1,844 sq ft · Surrey
- 3295 Clement Road — $899,000 · Townhouse · 2 bed · 2 bath · 1,546 sq ft · Lake Country
- 2495 Davies Avenue 11 — $899,000 · Townhouse · 2 bed · 2 bath · 1,390 sq ft · Port Coquitlam
- 3661 Handel Avenue — $899,000 · Townhouse · 3 bed · 2 bath · 2,060 sq ft · Vancouver
- 4756 62 Street 45 — $899,000 · Townhouse · 3 bed · 2 bath · 1,455 sq ft · Delta
- 5132 Canada Way 7 — $899,000 · Townhouse · 3 bed · 2 bath · 1,122 sq ft · Burnaby
- 13020 No. 2 Road 260 — $899,000 · Townhouse · 2 bed · 2 bath · 1,300 sq ft · Richmond
- 10145 Fifth St #7 — $899,000 · Townhouse · 3 bed · 4 bath · 1,392 sq ft · Sidney
- 843 Ewen Avenue 30 — $899,000 · Townhouse · 3 bed · 2 bath · 1,502 sq ft · New Westminster
- 501 Simpson Street 11 — $899,000 · Townhouse · 4 bed · 3 bath · 1,459 sq ft · Revelstoke
- 4656 Orca Way 56 — $899,000 · Townhouse · 4 bed · 3 bath · 1,877 sq ft · Delta
- 16488 64 Avenue 90 — $899,000 · Townhouse · 3 bed · 2 bath · 1,617 sq ft · Surrey
- 5377 8A Avenue 7 — $899,000 · Townhouse · 3 bed · 2 bath · 1,366 sq ft · Delta
- 7735 Okanagan Hills Boulevard 15 — $899,000 · Townhouse · 2 bed · 2 bath · 2,466 sq ft · Vernon
- 16995 64th Avenue 3 — $899,000 · Townhouse · 4 bed · 2 bath · 2,149 sq ft · Surrey
- 2888 156 Street 28 — $899,000 · Townhouse · 4 bed · 3 bath · 1,567 sq ft · Surrey
- 2000 Valleyview Drive 3 — $899,000 · Townhouse · 3 bed · 3 bath · 1,410 sq ft · Osoyoos
- 11720 Cottonwood Drive 20 — $899,000 · Townhouse · 4 bed · 2 bath · 2,210 sq ft · Maple Ridge
- 7433 16th Street 26 — $899,000 · Townhouse · 3 bed · 2 bath · 1,441 sq ft · Burnaby
- 1871 165A Street 8 — $899,000 · Townhouse · 4 bed · 2 bath · 1,499 sq ft · Surrey
- 6165 144 Avenue 6 — $899,000 · Townhouse · 4 bed · 3 bath · 2,005 sq ft · Surrey
- 6165 144 Avenue 5 — $899,000 · Townhouse · 4 bed · 3 bath · 2,005 sq ft · Surrey
- 5588 Patterson Avenue 211 — $899,000 · Townhouse · 2 bed · 2 bath · 1,138 sq ft · Burnaby
- 8181 135A Street 27 — $899,000 · Townhouse · 4 bed · 3 bath · 1,757 sq ft · Surrey
- 8780 Bennett Road 23 — $899,000 · Townhouse · 3 bed · 2 bath · 1,507 sq ft · Richmond
- 8631 No. 3 Road 2 — $899,000 · Townhouse · 3 bed · 2 bath · 1,383 sq ft · Richmond
- 8181 135A Street 28 — $899,000 · Townhouse · 4 bed · 3 bath · 1,784 sq ft · Surrey
- 7370 Stride Avenue 45 — $899,000 · Townhouse · 3 bed · 2 bath · 1,117 sq ft · Burnaby
- 2100 Boucherie Road 10 — $899,000 · Townhouse · 3 bed · 2 bath · 2,282 sq ft · West Kelowna
- 8800 Spires Road 103 — $899,000 · Townhouse · 2 bed · 2 bath · 736 sq ft · Richmond
- 10485 Resthaven Dr #8 — $899,000 · Townhouse · 3 bed · 4 bath · 1,455 sq ft · Sidney
- 14391 61A Avenue 8 — $899,000 · Townhouse · 4 bed · 3 bath · 2,128 sq ft · Surrey
- 14391 61A Avenue 10 — $899,000 · Townhouse · 4 bed · 3 bath · 2,128 sq ft · Surrey
- 1073 Lynn Valley Road 6 — $899,000 · Townhouse · 2 bed · 1 bath · 1,052 sq ft · North Vancouver
- 16357 15 Avenue 8 — $899,000 · Townhouse · 4 bed · 3 bath · 1,720 sq ft · Surrey
- 7331 Heather Street 15 — $899,000 · Townhouse · 3 bed · 2 bath · 1,443 sq ft · Richmond
- 7171 Blundell Road 5 — $899,000 · Townhouse · 3 bed · 2 bath · 1,690 sq ft · Richmond
- 3559 E Kent Avenue North — $899,000 · Townhouse · 3 bed · 3 bath · 1,195 sq ft · Vancouver
- 407 William St #3 — $899,000 · Townhouse · 2 bed · 2 bath · 1,354 sq ft · Victoria
- 65 Foxwood Drive 57 — $899,000 · Townhouse · 3 bed · 2 bath · 1,374 sq ft · Port Moody
- 10145 Fifth St #9 — $899,000 · Townhouse · 3 bed · 4 bath · 1,399 sq ft · Sidney
- 15111 Edmund Drive 123 — $899,000 · Townhouse · 4 bed · 3 bath · 1,945 sq ft · Surrey
- 9533 130A Street 29 — $899,000 · Townhouse · 4 bed · 3 bath · 1,795 sq ft · Surrey
- 12091 70 Avenue 3 — $899,000 · Townhouse · 4 bed · 3 bath · 1,948 sq ft · Surrey
- 4707 Cedarglen Place — $899,000 · Townhouse · 3 bed · 2 bath · 1,666 sq ft · Burnaby
- 7691 Moffatt Road 3 — $899,000 · Townhouse · 3 bed · 2 bath · 1,287 sq ft · Richmond
- 19501 74 Avenue 53 — $899,000 · Townhouse · 4 bed · 2 bath · 1,902 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,039)
- Homes for sale in Edmonton (6,454)
- Homes for sale in Calgary (5,842)
- Homes for sale in Hamilton (4,900)
- Homes for sale in Ottawa (4,816)
- Homes for sale in Surrey (4,518)
- Homes for sale in Mississauga (4,298)
- Homes for sale in Vancouver (3,554)
- Homes for sale in Brampton (3,060)
- Homes for sale in Kitchener (2,150)
- Homes for sale in Vaughan (2,093)
- Homes for sale in Markham (1,876)
- Homes for sale in Burnaby (1,869)
- Homes for sale in Oakville (1,855)
- Homes for sale in Kelowna (1,826)
- Homes for sale in Burlington (1,811)
- Homes for sale in Richmond (1,733)
- Homes for sale in Richmond Hill (1,551)
- Homes for sale in Langley (1,523)
- Homes for sale in Barrie (1,490)
- Homes for sale in Prince George (1,413)
- Homes for sale in London South (1,410)
- Homes for sale in Kawartha Lakes (1,376)
- Homes for sale in Windsor (1,361)
- Homes for sale in Brantford (1,304)
- Homes for sale in Waterloo (1,300)
- Homes for sale in Coquitlam (1,234)
- Homes for sale in Abbotsford (1,212)
- Homes for sale in St. Catharines (1,208)
- Homes for sale in Cambridge (1,190)