Townhouse for sale in Canada
10,958 listings · median price $698,900 · average price $756,594 · from $425 to $8,680,000.
- 947 Finley Avenue — $849,000 · Townhouse · 4 bed · 4 bath · Ajax
- 65 Rockmount Crescent — $849,000 · Townhouse · 4 bed · 4 bath · Gravenhurst
- 5213 Thornburn Drive — $849,000 · Townhouse · 3 bed · 3 bath · Burlington
- 19 Kawneer Terrace — $849,000 · Townhouse · 4 bed · 4 bath · Toronto
- 41 Blair Street — $849,000 · Townhouse · 7 bed · 5 bath · Toronto
- 5019 57 Street — $849,000 · Townhouse · 3 bed · 1 bath · 1,262 sq ft · Ladner
- 98 Teal Crest Circle — $849,000 · Townhouse · 4 bed · 4 bath · Brampton
- 98 Begin Street 3 — $849,000 · Townhouse · 3 bed · 2 bath · 1,368 sq ft · Coquitlam
- 152 Frederick Tisdale Drive — $849,500 · Townhouse · 3 bed · 3 bath · Toronto
- 19 Lively Way — $849,500 · Townhouse · 4 bed · 4 bath · Whitby
- 25 Matthewson Avenue — $849,600 · Townhouse · 3 bed · 3 bath · Bradford West Gwillimbury
- 16080 82 Avenue 173 — $849,606 · Townhouse · 3 bed · 2 bath · 1,888 sq ft · Surrey
- 19236 119 Avenue 1 — $849,800 · Townhouse · 3 bed · 2 bath · 1,637 sq ft · Pitt Meadows
- 7428 Southwynde Avenue 30 — $849,800 · Townhouse · 3 bed · 1 bath · 1,164 sq ft · Burnaby
- 64 Folcroft Street — $849,800 · Townhouse · 3 bed · 3 bath · Brampton
- 20449 66 Avenue 121 — $849,800 · Townhouse · 3 bed · 2 bath · 1,918 sq ft · Langley
- 14877 60 Avenue 5 — $849,900 · Townhouse · 3 bed · 2 bath · 2,098 sq ft · Surrey
- 19250 65 Avenue 1 — $849,900 · Townhouse · 3 bed · 2 bath · 1,898 sq ft · Surrey
- 9983 E Barnston Drive 207 — $849,900 · Townhouse · 3 bed · 3 bath · 1,569 sq ft · Surrey
- 15988 83 Avenue 129 — $849,900 · Townhouse · 3 bed · 2 bath · 1,745 sq ft · Surrey
- 15230 Guildford Drive 130 — $849,900 · Townhouse · 4 bed · 3 bath · 1,602 sq ft · Surrey
- 15230 Guildford Drive 130 — $849,900 · Townhouse · 4 bed · 3 bath · 1,602 sq ft · Surrey
- 12073 62 Avenue 1 — $849,900 · Townhouse · 4 bed · 2 bath · 1,543 sq ft · Surrey
- 16765 25 Avenue 19 — $849,900 · Townhouse · 3 bed · 2 bath · 1,407 sq ft · Surrey
- 8476 207A Street 23 — $849,900 · Townhouse · 4 bed · 3 bath · 1,563 sq ft · Langley
- 35846 McKee Road 5 — $849,900 · Townhouse · 2 bed · 2 bath · 1,718 sq ft · Abbotsford
- 3515 Greystone Close — $849,900 · Townhouse · 4 bed · 3 bath · 1,621 sq ft · Langford
- 2719 St Michael Street 6 — $849,900 · Townhouse · 3 bed · 2 bath · 1,565 sq ft · Port Coquitlam
- 108 Dallas Rd #4 — $849,900 · Townhouse · 2 bed · 2 bath · 1,357 sq ft · Victoria
- 2001 Blue Jay Pl #63 — $849,900 · Townhouse · 3 bed · 3 bath · 3,058 sq ft · Courtenay
- 15268 28 Avenue 85 — $849,900 · Townhouse · 4 bed · 3 bath · 1,536 sq ft · Surrey
- 2770 Vantilburg Cres #104 — $849,900 · Townhouse · 3 bed · 3 bath · 1,349 sq ft · Langford
- 1294 Deodar Road 11 — $849,900 · Townhouse · 4 bed · 3 bath · 1,925 sq ft · Scotch Creek
- 12268 189A Street 34 — $849,900 · Townhouse · 3 bed · 2 bath · 1,709 sq ft · Pitt Meadows
- 2719 St. Michael Street 47 — $849,900 · Townhouse · 3 bed · 2 bath · 1,578 sq ft · Port Coquitlam
- 2328 167A Street 4 — $849,900 · Townhouse · 3 bed · 2 bath · 1,390 sq ft · Surrey
- 6366 126 Street 23 — $849,900 · Townhouse · 4 bed · 2 bath · 1,830 sq ft · Surrey
- 32777 Chilcotin Drive 1 — $849,900 · Townhouse · 3 bed · 3 bath · 3,460 sq ft · Abbotsford
- 815 First Street 204 — $849,900 · Townhouse · 3 bed · 2 bath · 1,347 sq ft · New Westminster
- 3263 Stoney Ridge — $849,900 · Townhouse · 4 bed · 3 bath · 2,012 sq ft · Nanaimo
- 6320 48A Avenue 2 — $849,900 · Townhouse · 3 bed · 2 bath · 1,789 sq ft · Delta
- 4468 Albert Street 305 — $849,900 · Townhouse · 2 bed · 2 bath · 1,101 sq ft · Burnaby
- 368 Tradewinds Ave #105 — $849,900 · Townhouse · 4 bed · 4 bath · 1,847 sq ft · Colwood
- 6035 141 Street 16 — $849,900 · Townhouse · 3 bed · 2 bath · 1,448 sq ft · Surrey
- 1010 Ewen Avenue 25 — $849,900 · Townhouse · 3 bed · 2 bath · 1,377 sq ft · New Westminster
- 15148 20 Avenue 3 — $849,900 · Townhouse · 2 bed · 2 bath · 1,364 sq ft · Surrey
- 8863 216 Street 19 — $849,900 · Townhouse · 4 bed · 3 bath · 1,823 sq ft · Langley
- 16488 64 Avenue 111 — $849,900 · Townhouse · 3 bed · 2 bath · 1,665 sq ft · Surrey
Other cities
- Homes for sale in Toronto (15,956)
- Homes for sale in Edmonton (6,401)
- Homes for sale in Calgary (5,782)
- Homes for sale in Hamilton (4,895)
- Homes for sale in Ottawa (4,668)
- Homes for sale in Surrey (4,491)
- Homes for sale in Mississauga (4,296)
- Homes for sale in Vancouver (3,550)
- Homes for sale in Brampton (3,083)
- Homes for sale in Kitchener (2,143)
- Homes for sale in Vaughan (2,106)
- Homes for sale in Burnaby (1,875)
- Homes for sale in Markham (1,873)
- Homes for sale in Oakville (1,843)
- Homes for sale in Burlington (1,815)
- Homes for sale in Kelowna (1,807)
- Homes for sale in Richmond (1,738)
- Homes for sale in Richmond Hill (1,518)
- Homes for sale in Langley (1,506)
- Homes for sale in Barrie (1,499)
- Homes for sale in Prince George (1,404)
- Homes for sale in London South (1,399)
- Homes for sale in Windsor (1,359)
- Homes for sale in Kawartha Lakes (1,343)
- Homes for sale in Brantford (1,315)
- Homes for sale in Waterloo (1,284)
- Homes for sale in Coquitlam (1,241)
- Homes for sale in St. Catharines (1,209)
- Homes for sale in Abbotsford (1,205)
- Homes for sale in Cambridge (1,170)