Townhouse for sale in Canada
11,277 listings · median price $699,000 · average price $760,779 · from $425 to $8,680,000.
- 6498 Southdowne Place 23 — $624,900 · Townhouse · 3 bed · 2 bath · 1,696 sq ft · Chilliwack
- 1615 Northfield Rd #106 — $624,900 · Townhouse · 3 bed · 4 bath · 1,963 sq ft · Nanaimo
- 1615 Northfield Rd #108 — $624,900 · Townhouse · 3 bed · 4 bath · 1,963 sq ft · Nanaimo
- 6800 Columbia Lake Road 21 — $624,900 · Townhouse · 3 bed · 2 bath · 1,686 sq ft · Fairmont Hot Springs
- 5708 208 Street 40 — $624,900 · Townhouse · 2 bed · 2 bath · 1,467 sq ft · Langley
- 7599 Klinger Road 18 — $624,900 · Townhouse · 3 bed · 2 bath · 1,559 sq ft · Okanagan Landing
- 1910 11 Avenue Northeast 14 — $624,900 · Townhouse · 3 bed · 2 bath · 1,418 sq ft · Salmon Arm
- 12449 191 Street 38 — $624,900 · Townhouse · 3 bed · 1 bath · 1,244 sq ft · Pitt Meadows
- 5623 Teskey Way 8 — $624,900 · Townhouse · 3 bed · 1 bath · 1,737 sq ft · Chilliwack
- 7599 Klinger Road 6 — $624,900 · Townhouse · 3 bed · 2 bath · 1,545 sq ft · Vernon
- 12778 66 Avenue 7 — $624,900 · Townhouse · 2 bed · 2 bath · 951 sq ft · Surrey
- 538 Silverbell Crescent — $624,900 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 699 Cartographe Street — $624,900 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 925 Athenry Court — $624,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 38 Tudor Street — $624,900 · Townhouse · 3 bed · 1 bath · 1,543 sq ft · Kitchener
- 72 Johnson Road 11 — $624,900 · Townhouse · 3 bed · 2 bath · 1,389 sq ft · Brantford
- 706 Expansion Road — $624,900 · Townhouse · 4 bed · 4 bath · Barrhaven
- 32 Lansing Square — $624,900 · Townhouse · 3 bed · 2 bath · Brampton
- 57 Winchester Terrace — $624,900 · Townhouse · 3 bed · 3 bath · Barrie
- 419 Pumpkin Pass — $624,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 305 Lamarche Avenue — $624,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 256 Dunsmore Lane — $624,900 · Townhouse · 4 bed · 3 bath · Barrie
- 389 Rouncey Road — $624,900 · Townhouse · 3 bed · 3 bath · Kanata
- 120 Court Drive 62 — $624,900 · Townhouse · 3 bed · 3 bath · Brant
- 1047 Ventus Way — $624,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 221 Grenville Street South — $624,900 · Townhouse · 2 bed · 2 bath · 1,232 sq ft · Saugeen Shores
- 6649 Cropp Street — $624,900 · Townhouse · 3 bed · 2 bath · 1,638 sq ft · Niagara Falls
- 1355 Findlay Road 134 — $624,900 · Townhouse · 3 bed · 2 bath · 1,247 sq ft · Kelowna
- 13 Foley Crescent — $624,900 · Townhouse · 3 bed · 3 bath · Collingwood
- 327 Barrett Farm Drive North — $624,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 327 Barrett Farm Drive N — $624,900 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 132 College Street 9 — $624,990 · Townhouse · 3 bed · 2 bath · 1,532 sq ft · Smithville
- Lot 11 169 Queen Street W — $624,990 · Townhouse · 3 bed · 3 bath · Springwater
- Lot 19 169 Queen Street W — $624,990 · Townhouse · 3 bed · 3 bath · Springwater
- 4838 Adam Court — $624,999 · Townhouse · 3 bed · 3 bath · Lincoln
- 141 Cole Terrace — $624,999 · Townhouse · 4 bed · 3 bath · Woodstock
- 172 Parkrose Private — $624,999 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 7127 124 Street Avenue 18 — $625,000 · Townhouse · 2 bed · 0 bath · 1,069 sq ft · Surrey
- 3351 Horn Street 31 — $625,000 · Townhouse · 3 bed · 3 bath · 2,316 sq ft · Abbotsford
- 83 Wallinger Avenue — $625,000 · Townhouse · 3 bed · 2 bath · 1,470 sq ft · Kimberley
- 3351 Luxton Rd #1206 — $625,000 · Townhouse · 3 bed · 3 bath · 1,358 sq ft · Langford
- 850 Park Forest Dr #(Sl-49)38 — $625,000 · Townhouse · 3 bed · 3 bath · 2,035 sq ft · Campbell River
- 850 Park Forest Dr #(Sl-54) 33 — $625,000 · Townhouse · 3 bed · 3 bath · 2,035 sq ft · Campbell River
- 3359 Cougar Road 3 — $625,000 · Townhouse · 2 bed · 2 bath · 1,515 sq ft · Westbank
- 3370 Casorso Road 15 — $625,000 · Townhouse · 2 bed · 2 bath · 1,640 sq ft · Kelowna
- 1419 McCallum Road 31 — $625,000 · Townhouse · 3 bed · 2 bath · 1,451 sq ft · Abbotsford
- 13713 72A Avenue 28 — $625,000 · Townhouse · 2 bed · 1 bath · 1,178 sq ft · Surrey
- 7640 Blott Street 39 — $625,000 · Townhouse · 3 bed · 3 bath · 1,420 sq ft · Mission
Other cities
- Homes for sale in Toronto (17,215)
- Homes for sale in Edmonton (6,607)
- Homes for sale in Calgary (6,034)
- Homes for sale in Hamilton (5,393)
- Homes for sale in Ottawa (4,750)
- Homes for sale in Surrey (4,689)
- Homes for sale in Mississauga (4,666)
- Homes for sale in Vancouver (3,683)
- Homes for sale in Brampton (3,498)
- Homes for sale in Vaughan (2,323)
- Homes for sale in Kitchener (2,294)
- Homes for sale in Oakville (2,063)
- Homes for sale in Markham (2,017)
- Homes for sale in Burnaby (1,906)
- Homes for sale in Burlington (1,899)
- Homes for sale in Kelowna (1,843)
- Homes for sale in Richmond (1,790)
- Homes for sale in Richmond Hill (1,692)
- Homes for sale in Barrie (1,682)
- Homes for sale in Langley (1,562)
- Homes for sale in London South (1,560)
- Homes for sale in Kawartha Lakes (1,445)
- Homes for sale in Windsor (1,439)
- Homes for sale in Brantford (1,425)
- Homes for sale in Prince George (1,415)
- Homes for sale in Waterloo (1,408)
- Homes for sale in St. Catharines (1,330)
- Homes for sale in Coquitlam (1,286)
- Homes for sale in Guelph (1,266)
- Homes for sale in Niagara Falls (1,266)