Townhouse for sale in Canada
11,235 listings · median price $699,000 · average price $755,978 · from $425 to $8,680,000.
- 14959 58 Avenue 32 — $696,000 · Townhouse · 3 bed · 2 bath · 1,459 sq ft · Surrey
- 183 Craig Duncan Terrace — $696,890 · Townhouse · 3 bed · 3 bath · Stittsville - Munster - Richmond
- 1552 Everall Street 3 — $697,000 · Townhouse · 2 bed · 2 bath · 1,725 sq ft · White Rock
- 1116 Orr Drive — $697,000 · Townhouse · 2 bed · 2 bath · 1,052 sq ft · Port Coquitlam
- 3060 Dewridge Avenue — $697,900 · Townhouse · 2 bed · 2 bath · Oakville
- 80 Dennis Drive — $697,999 · Townhouse · 3 bed · 2 bath · 1,671 sq ft · Smithville
- 288 171 Street 38 — $698,000 · Townhouse · 2 bed · 2 bath · 1,296 sq ft · Surrey
- 8333 Jones Road 175 — $698,000 · Townhouse · 4 bed · 2 bath · 1,518 sq ft · Richmond
- 8968 208 Street 15 — $698,000 · Townhouse · 2 bed · 1 bath · 1,438 sq ft · Langley
- 5025 Sanders Street 103 — $698,000 · Townhouse · 2 bed · 1 bath · 1,079 sq ft · Burnaby
- 31255 Upper Maclure Road 11 — $698,000 · Townhouse · 3 bed · 2 bath · 1,692 sq ft · Abbotsford
- 943 Fuller Avenue 1 — $698,000 · Townhouse · 3 bed · 2 bath · 1,279 sq ft · Kelowna
- 943 Fuller Avenue 4 — $698,000 · Townhouse · 3 bed · 2 bath · 1,279 sq ft · Kelowna
- 9460 Glenallan Drive 46 — $698,000 · Townhouse · 3 bed · 1 bath · 1,357 sq ft · Richmond
- 558 Park Street 1 — $698,000 · Townhouse · 3 bed · 2 bath · 1,550 sq ft · Hope
- 933 Admirals Rd #13 — $698,000 · Townhouse · 3 bed · 2 bath · 1,978 sq ft · Esquimalt
- 5311 20 Street 1 — $698,000 · Townhouse · 4 bed · 2 bath · 1,943 sq ft · Vernon
- 5311 20 Street 11 — $698,000 · Townhouse · 4 bed · 2 bath · 1,943 sq ft · Vernon
- 943 Fuller Avenue 2 — $698,000 · Townhouse · 3 bed · 2 bath · 1,279 sq ft · Kelowna
- 1250 St. Martins Drive 55 — $698,000 · Townhouse · 2 bed · 3 bath · Pickering
- 229 Dicenzo Drive — $698,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 2532 Bur Oak Avenue — $698,000 · Townhouse · 3 bed · 3 bath · Markham
- 4 Edgewater Drive — $698,000 · Townhouse · 3 bed · 2 bath · Hamilton
- 46 Pallock Hill Way — $698,000 · Townhouse · 3 bed · 3 bath · Whitby
- 93 Ural Circle — $698,000 · Townhouse · 3 bed · 3 bath · 1,371 sq ft · Brampton
- 118 Bravo Lane — $698,000 · Townhouse · 2 bed · 2 bath · Newmarket
- 23 Covington Blue Crescent — $698,000 · Townhouse · 2 bed · 3 bath · Wasaga Beach
- 18 Loon Crescent 3 — $698,000 · Townhouse · 3 bed · 2 bath · 1,536 sq ft · Osoyoos
- 281 River Road East N/A — $698,142 · Townhouse · 4 bed · 3 bath · Wasaga Beach
- 139 Senay Circle — $698,500 · Townhouse · 4 bed · 3 bath · 1,667 sq ft · Clarington
- 7250 144 Street 33 — $698,785 · Townhouse · 3 bed · 2 bath · 1,429 sq ft · Surrey
- 885 Berwick Rd S #1 — $698,800 · Townhouse · 2 bed · 2 bath · 1,470 sq ft · Qualicum Beach
- 15432 16A Avenue 16 — $698,888 · Townhouse · 3 bed · 2 bath · 1,735 sq ft · Surrey
- 2033 McKenzie Road 26 — $698,900 · Townhouse · 4 bed · 2 bath · 1,641 sq ft · Abbotsford
- 118 Stephs St — $699,000 · Townhouse · 4 bed · 3 bath · 2,238 sq ft · Bedford
- 3559 Vision Way #102 — $699,000 · Townhouse · 3 bed · 3 bath · 1,419 sq ft · Langford
- 1243 Flint Ave — $699,000 · Townhouse · 3 bed · 3 bath · 1,332 sq ft · Langford
- 7168 Stride Avenue 204 — $699,000 · Townhouse · 2 bed · 2 bath · 916 sq ft · Burnaby
- 8433 164 Street 23 — $699,000 · Townhouse · 4 bed · 2 bath · 1,420 sq ft · Surrey
- 7540 Briskham Street 8 — $699,000 · Townhouse · 3 bed · 2 bath · 1,438 sq ft · Mission
- 13925 70 Avenue 1 — $699,000 · Townhouse · 3 bed · 2 bath · 1,951 sq ft · Surrey
- 6026 Lindeman Street 92 — $699,000 · Townhouse · 3 bed · 2 bath · 1,625 sq ft · Chilliwack
- 433 McCarren Avenue 9 — $699,000 · Townhouse · 4 bed · 3 bath · 1,779 sq ft · Kelowna
- 16233 83 Avenue 78 — $699,000 · Townhouse · 3 bed · 2 bath · 1,252 sq ft · Surrey
- 4959 57 Street 16 — $699,000 · Townhouse · 2 bed · 1 bath · 982 sq ft · Delta
- 111 Michigan St — $699,000 · Townhouse · 2 bed · 2 bath · 1,489 sq ft · Victoria
- 2009 39 Avenue 3 — $699,000 · Townhouse · 3 bed · 2 bath · 1,638 sq ft · Vernon
- 2009 39 Avenue 4 — $699,000 · Townhouse · 3 bed · 2 bath · 1,780 sq ft · Vernon
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)