Townhouse for sale in Canada
11,013 listings · median price $699,000 · average price $758,058 · from $425 to $8,680,000.
- 16357 15 Avenue 7 — $936,000 · Townhouse · 4 bed · 3 bath · 1,755 sq ft · Surrey
- 3431 Galloway Avenue 30 — $938,000 · Townhouse · 3 bed · 3 bath · 1,494 sq ft · Coquitlam
- 20738 84 Avenue 72 — $938,000 · Townhouse · 3 bed · 3 bath · 2,060 sq ft · Langley
- 8711 Jones Road 18 — $938,000 · Townhouse · 3 bed · 2 bath · 1,584 sq ft · Richmond
- 59 Bloomgate Crescent — $938,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 76 Ellesmere Street — $938,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 3428 Adanac Street 15 — $938,800 · Townhouse · 3 bed · 2 bath · 1,366 sq ft · Vancouver
- 100 Mondial Crescent E — $938,880 · Townhouse · 3 bed · 3 bath · East Gwillimbury
- 22225 50 Avenue 4 — $939,000 · Townhouse · 4 bed · 3 bath · 2,139 sq ft · Langley
- 2070 Oak Meadows Drive 18 — $939,000 · Townhouse · 3 bed · 2 bath · 1,697 sq ft · Surrey
- 7762 203 Street 11 — $939,000 · Townhouse · 3 bed · 2 bath · 1,451 sq ft · Langley
- 3565 Baycrest Avenue 140 — $939,000 · Townhouse · 3 bed · 2 bath · 1,393 sq ft · Coquitlam
- 15188 62A Avenue 35 — $939,000 · Townhouse · 3 bed · 2 bath · 2,453 sq ft · Surrey
- 16655 64 Avenue 21 — $939,000 · Townhouse · 3 bed · 2 bath · 2,037 sq ft · Surrey
- 2248 Seton Crescent — $939,000 · Townhouse · 3 bed · 3 bath · Burlington
- 1744 128 Street 107 — $939,369 · Townhouse · 2 bed · 2 bath · 1,525 sq ft · Surrey
- 9652 162A Street 48 — $939,879 · Townhouse · 4 bed · 3 bath · 1,640 sq ft · Surrey
- 16318 82 Avenue 13 — $939,900 · Townhouse · 4 bed · 3 bath · 2,230 sq ft · Surrey
- 1871 165A Street 9 — $939,900 · Townhouse · 4 bed · 2 bath · 1,587 sq ft · Surrey
- 2380 Ranger Lane 27 — $939,900 · Townhouse · 3 bed · 3 bath · 1,436 sq ft · Port Coquitlam
- 1137 Meares St #5 — $939,900 · Townhouse · 2 bed · 2 bath · 1,397 sq ft · Victoria
- 2307 Stone Glen Crescent — $939,989 · Townhouse · 3 bed · 4 bath · Oakville
- 1267 Winding Woods Trail — $939,990 · Townhouse · 4 bed · 3 bath · 1,891 sq ft · Pickering
- 437 Canyon Trails Road A — $939,999 · Townhouse · 3 bed · 2 bath · 1,724 sq ft · Fernie
- 11490 84 Avenue 5 — $940,000 · Townhouse · 4 bed · 4 bath · 2,099 sq ft · Delta
- 52 Pottery Place — $940,000 · Townhouse · 3 bed · 4 bath · Vaughan
- 66 Zelda Road — $940,000 · Townhouse · 6 bed · 4 bath · Brampton
- 6166 Granville Street — $940,000 · Townhouse · 2 bed · 2 bath · 982 sq ft · Vancouver
- 22348 48 Avenue 2 — $944,900 · Townhouse · 3 bed · 4 bath · 1,465 sq ft · Langley
- 22348 48 Avenue 2 — $944,900 · Townhouse · 3 bed · 3 bath · 1,465 sq ft · Langley
- 308 Mortimer Crescent — $944,900 · Townhouse · 4 bed · 4 bath · Milton
- 122 Brown Street 2 — $944,900 · Townhouse · 3 bed · 2 bath · 2,178 sq ft · Port Dover
- 1950 Cedar Village Crescent 88 — $945,000 · Townhouse · 3 bed · 2 bath · 1,784 sq ft · North Vancouver
- 2588 152 Street 3 — $945,000 · Townhouse · 4 bed · 2 bath · 2,074 sq ft · Surrey
- 7 City Park Circle — $945,000 · Townhouse · 4 bed · 3 bath · Vaughan
- 2381 Coho Way — $945,000 · Townhouse · 3 bed · 3 bath · Oakville
- 368 Elyse Court — $945,000 · Townhouse · 5 bed · 4 bath · Aurora
- 2463 Carberry Way — $945,900 · Townhouse · 3 bed · 2 bath · 1,340 sq ft · Oakville
- 6588 Southoaks Crescent 71 — $946,000 · Townhouse · 3 bed · 2 bath · 1,429 sq ft · Burnaby
- 5730 Carnarvon Street 6 — $948,000 · Townhouse · 2 bed · 1 bath · 1,169 sq ft · Vancouver
- 3630 Harper Road 109 — $948,000 · Townhouse · 3 bed · 2 bath · 1,392 sq ft · Coquitlam
- 8411 Saunders Road 2 — $948,000 · Townhouse · 3 bed · 2 bath · 1,536 sq ft · Richmond
- 5377 8A Avenue 10 — $948,000 · Townhouse · 3 bed · 2 bath · 1,440 sq ft · Delta
- 3552 Victoria Drive 45 — $948,000 · Townhouse · 4 bed · 3 bath · 1,580 sq ft · Coquitlam
- 7867 120 Street 15 — $948,000 · Townhouse · 4 bed · 4 bath · 2,002 sq ft · Delta
- 7867 120 Street 15 — $948,000 · Townhouse · 4 bed · 3 bath · 2,002 sq ft · Delta
- 8088 Spires Gate 12 — $948,000 · Townhouse · 3 bed · 3 bath · 1,216 sq ft · Richmond
- 68 Carron Avenue — $948,000 · Townhouse · 3 bed · 3 bath · Vaughan
Other cities
- Homes for sale in Toronto (15,865)
- Homes for sale in Edmonton (6,469)
- Homes for sale in Calgary (5,854)
- Homes for sale in Hamilton (4,837)
- Homes for sale in Ottawa (4,765)
- Homes for sale in Surrey (4,465)
- Homes for sale in Mississauga (4,235)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (2,995)
- Homes for sale in Kitchener (2,117)
- Homes for sale in Vaughan (2,060)
- Homes for sale in Burnaby (1,868)
- Homes for sale in Markham (1,851)
- Homes for sale in Oakville (1,812)
- Homes for sale in Kelowna (1,808)
- Homes for sale in Burlington (1,799)
- Homes for sale in Richmond (1,730)
- Homes for sale in Richmond Hill (1,514)
- Homes for sale in Langley (1,509)
- Homes for sale in Barrie (1,468)
- Homes for sale in Prince George (1,406)
- Homes for sale in London South (1,377)
- Homes for sale in Windsor (1,354)
- Homes for sale in Kawartha Lakes (1,328)
- Homes for sale in Brantford (1,297)
- Homes for sale in Waterloo (1,289)
- Homes for sale in Coquitlam (1,235)
- Homes for sale in Abbotsford (1,203)
- Homes for sale in St. Catharines (1,203)
- Homes for sale in Cambridge (1,184)