Townhouse for sale in Canada
11,064 listings · median price $698,785 · average price $755,638 · from $425 to $8,680,000.
- 9 Oliana Way — $808,500 · Townhouse · 4 bed · 3 bath · Brampton
- 16080 82 Avenue 178 — $809,000 · Townhouse · 3 bed · 3 bath · 1,966 sq ft · Surrey
- 20038 70 Avenue 6 — $809,000 · Townhouse · 4 bed · 3 bath · 1,557 sq ft · Langley
- 19219 67 Avenue 15 — $809,000 · Townhouse · 4 bed · 3 bath · 1,843 sq ft · Surrey
- 46 Odoardo Di Santo Circle — $809,000 · Townhouse · 6 bed · 4 bath · Toronto
- 230 Wilson St #21 — $809,200 · Townhouse · 2 bed · 3 bath · 1,030 sq ft · Victoria
- 8371 202B Street 37 — $809,800 · Townhouse · 3 bed · 1 bath · 1,411 sq ft · Langley
- 11305 240 Street 152 — $809,900 · Townhouse · 3 bed · 2 bath · 1,510 sq ft · Maple Ridge
- 9989 E Barnston Drive 11 — $809,900 · Townhouse · 3 bed · 2 bath · 1,500 sq ft · Surrey
- 17429 59 Avenue 26 — $809,900 · Townhouse · 3 bed · 2 bath · 1,368 sq ft · Surrey
- 16016 82 Avenue 41 — $809,900 · Townhouse · 3 bed · 2 bath · 1,704 sq ft · Surrey
- 16458 23A Avenue 3 — $809,900 · Townhouse · 4 bed · 2 bath · 1,479 sq ft · Surrey
- 17429 59 Avenue 28 — $809,900 · Townhouse · 3 bed · 2 bath · 1,368 sq ft · Surrey
- 13313 Bathurst Street — $809,900 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 36 Van Fleet Terrace — $809,900 · Townhouse · 4 bed · 3 bath · Milton
- 24 Samara Place — $809,900 · Townhouse · 3 bed · 3 bath · Stittsville - Munster - Richmond
- 259 Cairnsmore Circle — $809,900 · Townhouse · 3 bed · 3 bath · Ottawa
- 20 Cedarcrest Street — $809,900 · Townhouse · 3 bed · 4 bath · Caledon
- 873 Robert Ferrie Drive — $809,900 · Townhouse · 3 bed · 4 bath · Kitchener
- 1010 Ewen Avenue 6 — $809,900 · Townhouse · 3 bed · 2 bath · 1,343 sq ft · New Westminster
- 20 Observatory Way — $809,990 · Townhouse · 3 bed · 3 bath · Whitby
- 1450 Vine Road 40 — $809,999 · Townhouse · 2 bed · 2 bath · 1,061 sq ft · Pemberton
- 9045 Walnut Grove Drive 11 — $809,999 · Townhouse · 3 bed · 2 bath · 1,497 sq ft · Langley
- 12798 Lake Hill Drive 37 — $810,000 · Townhouse · 3 bed · 2 bath · 1,859 sq ft · Lake Country
- 8130 136A Street 53 — $810,000 · Townhouse · 4 bed · 3 bath · 1,580 sq ft · Surrey
- 13898 64 Avenue 194 — $810,000 · Townhouse · 4 bed · 3 bath · 1,558 sq ft · Surrey
- 1175 Resort Dr #39 — $810,000 · Townhouse · 2 bed · 3 bath · 1,204 sq ft · Parksville
- 15863 Alder Place — $810,000 · Townhouse · 3 bed · 1 bath · 1,457 sq ft · Surrey
- 6350 142 Street 3 — $810,000 · Townhouse · 3 bed · 2 bath · 1,769 sq ft · Surrey
- 111 Pinot Crescent Lot 61 — $810,000 · Townhouse · 3 bed · 3 bath · 1,610 sq ft · Hamilton
- 51 Peter Hogg Court — $810,000 · Townhouse · 3 bed · 3 bath · Whitby
- 10340 156 Street 10 — $810,000 · Townhouse · 3 bed · 3 bath · 1,776 sq ft · Surrey
- 34 Grey Wing Avenue — $812,000 · Townhouse · 4 bed · 4 bath · 2,800 sq ft · Georgina
- 1415 Demers Avenue — $812,141 · Townhouse · 3 bed · 3 bath · Kingston
- 10 Kay Crescent — $813,000 · Townhouse · 3 bed · 3 bath · Guelph
- 2846 Apex Close — $813,460 · Townhouse · 3 bed · 4 bath · 1,803 sq ft · Langford
- 16760 61 Avenue 25 — $814,599 · Townhouse · 3 bed · 2 bath · 1,939 sq ft · Surrey
- 12738 66 Avenue 40 — $814,879 · Townhouse · 4 bed · 3 bath · 1,843 sq ft · Surrey
- 45500 Campus Drive 35 — $814,900 · Townhouse · 4 bed · 3 bath · 1,629 sq ft · Chilliwack
- 7735 Okanagan Hills Boulevard 66 — $814,900 · Townhouse · 3 bed · 2 bath · 1,992 sq ft · Vernon
- 945 Borden Avenue 1 — $815,000 · Townhouse · 3 bed · 2 bath · 1,591 sq ft · Kelowna
- 7400 Minoru Boulevard 52 — $815,000 · Townhouse · 3 bed · 2 bath · 1,395 sq ft · Richmond
- 4383 Willow Street 103 — $815,000 · Townhouse · 1 bed · 1 bath · 610 sq ft · Vancouver
- 5150 Fairway Drive 21A — $815,000 · Townhouse · 3 bed · 3 bath · 1,766 sq ft · Fairmont Hot Springs
- 18777 68A Avenue 129 — $815,000 · Townhouse · 3 bed · 2 bath · 1,627 sq ft · Surrey
- 3010 Riverbend Drive 71 — $815,000 · Townhouse · 2 bed · 2 bath · 1,193 sq ft · Coquitlam
- 3010 Riverbend Drive 72 — $815,000 · Townhouse · 2 bed · 2 bath · 1,192 sq ft · Coquitlam
- 15588 32 Avenue 13 — $815,000 · Townhouse · 3 bed · 2 bath · 1,503 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,182)
- Homes for sale in Edmonton (6,397)
- Homes for sale in Calgary (5,790)
- Homes for sale in Hamilton (4,938)
- Homes for sale in Ottawa (4,761)
- Homes for sale in Surrey (4,565)
- Homes for sale in Mississauga (4,342)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (3,140)
- Homes for sale in Kitchener (2,162)
- Homes for sale in Vaughan (2,139)
- Homes for sale in Markham (1,885)
- Homes for sale in Burnaby (1,877)
- Homes for sale in Oakville (1,872)
- Homes for sale in Kelowna (1,829)
- Homes for sale in Burlington (1,821)
- Homes for sale in Richmond (1,743)
- Homes for sale in Richmond Hill (1,535)
- Homes for sale in Langley (1,531)
- Homes for sale in Barrie (1,516)
- Homes for sale in London South (1,415)
- Homes for sale in Prince George (1,407)
- Homes for sale in Windsor (1,366)
- Homes for sale in Kawartha Lakes (1,360)
- Homes for sale in Brantford (1,320)
- Homes for sale in Waterloo (1,293)
- Homes for sale in Coquitlam (1,243)
- Homes for sale in Abbotsford (1,223)
- Homes for sale in St. Catharines (1,220)
- Homes for sale in Cambridge (1,170)