Townhouse for sale in Canada
11,013 listings · median price $699,000 · average price $758,058 · from $425 to $8,680,000.
- 1362 Gull Crossing N — $920,000 · Townhouse · 4 bed · 4 bath · Pickering
- 12 Elderbrook Crescent — $920,000 · Townhouse · 3 bed · 3 bath · Vaughan
- 2307 Saddlecreek Crescent — $920,000 · Townhouse · 3 bed · 3 bath · Oakville
- 23281 Kanaka Way 14 — $920,000 · Townhouse · 4 bed · 3 bath · 2,604 sq ft · Maple Ridge
- 1127 Zinnia Gardens — $923,918 · Townhouse · 3 bed · 3 bath · 1,872 sq ft · Pickering
- 17 Sydenham Street — $924,000 · Townhouse · 3 bed · 2 bath · Toronto
- 3321 Mountain Highway — $924,800 · Townhouse · 2 bed · 2 bath · 1,048 sq ft · North Vancouver
- 20150 81 Avenue 15 — $924,900 · Townhouse · 4 bed · 3 bath · 1,506 sq ft · Langley
- 318 Alderson Avenue 103 — $924,900 · Townhouse · 2 bed · 2 bath · 1,127 sq ft · Coquitlam
- 525 Paradise St #2 — $924,900 · Townhouse · 3 bed · 3 bath · 1,137 sq ft · Esquimalt
- 6588 Southoaks Crescent 109 — $924,900 · Townhouse · 3 bed · 2 bath · 1,430 sq ft · Burnaby
- 9022 Clarkson Ave 12 — $924,900 · Townhouse · 2 bed · 2 bath · 1,064 sq ft · Black Creek
- 1986 Bowes Street 109 — $924,900 · Townhouse · 2 bed · 2 bath · 1,686 sq ft · Kelowna
- 1259 Davenport Road — $924,990 · Townhouse · 6 bed · 2 bath · Toronto
- 12 Radisson Street — $924,990 · Townhouse · 3 bed · 3 bath · Vaughan
- 1267 Winding Woods Trail — $924,990 · Townhouse · 4 bed · 3 bath · Pickering
- 38038 Keel Way — $925,000 · Townhouse · 2 bed · 2 bath · 1,203 sq ft · Squamish
- 1521 Belcher Ave #4 — $925,000 · Townhouse · 2 bed · 3 bath · 1,383 sq ft · Victoria
- 21928 48 Avenue 115 — $925,000 · Townhouse · 3 bed · 2 bath · 1,667 sq ft · Langley
- 2450 Selkirk Drive 8 — $925,000 · Townhouse · 4 bed · 3 bath · 2,980 sq ft · Kelowna
- 2151 Banbury Road 2 — $925,000 · Townhouse · 2 bed · 1 bath · 989 sq ft · North Vancouver
- 4385 Northlands Boulevard 28 — $925,000 · Townhouse · 1 bed · 1 bath · 478 sq ft · Whistler
- 1035 Russell St #5 — $925,000 · Townhouse · 2 bed · 4 bath · 1,294 sq ft · Victoria
- 1041 Blizzard Road — $925,000 · Townhouse · 3 bed · 3 bath · Mississauga
- 1625 Sorensen Court — $925,000 · Townhouse · 4 bed · 3 bath · Milton
- 3885 Eglinton Avenue — $925,000 · Townhouse · 3 bed · 4 bath · Mississauga
- 15168 22nd Avenue 10 — $925,000 · Townhouse · 2 bed · 3 bath · 1,810 sq ft · Surrey
- 7650 Porcupine Road 16 — $926,000 · Townhouse · 2 bed · 2 bath · 1,140 sq ft · Big White
- 15177 60 Avenue 14 — $927,000 · Townhouse · 4 bed · 3 bath · 2,216 sq ft · Surrey
- 26 Cape Breton Court — $927,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 758 Riverside Drive 92 — $928,000 · Townhouse · 3 bed · 2 bath · 1,641 sq ft · Port Coquitlam
- 20738 84 Avenue 55 — $928,000 · Townhouse · 3 bed · 3 bath · 2,035 sq ft · Langley
- 3031 Williams Road 109 — $928,000 · Townhouse · 4 bed · 1 bath · 1,474 sq ft · Richmond
- 3993 Chatham Street 1 — $928,000 · Townhouse · 2 bed · 2 bath · 1,145 sq ft · Richmond
- 6179 No. 1 Road 30 — $928,000 · Townhouse · 3 bed · 2 bath · 1,312 sq ft · Richmond
- 1833 165A Street 101 — $928,000 · Townhouse · 4 bed · 2 bath · 1,507 sq ft · Surrey
- 5551 Admiral Way 27 — $928,000 · Townhouse · 3 bed · 2 bath · 1,458 sq ft · Ladner
- 5550 Admiral Way 52 — $928,000 · Townhouse · 3 bed · 2 bath · 1,527 sq ft · Delta
- 27 Thomas Mulholland Drive — $928,000 · Townhouse · 3 bed · 3 bath · Toronto
- 685 Rowley Common — $928,000 · Townhouse · 3 bed · 3 bath · Burlington
- 16467 23A Avenue 16 — $928,000 · Townhouse · 3 bed · 3 bath · 1,636 sq ft · Surrey
- 1245 Holtby Street 15 — $928,800 · Townhouse · 3 bed · 3 bath · 1,429 sq ft · Coquitlam
- 10800 No. 5 Road 3 — $928,800 · Townhouse · 2 bed · 2 bath · 1,278 sq ft · Richmond
- 3058 Eberly Woods Drive — $928,800 · Townhouse · 3 bed · 4 bath · Oakville
- 7167 116 Street 8 — $928,880 · Townhouse · 4 bed · 3 bath · 2,035 sq ft · Delta
- 5525 Halley Avenue 7 — $928,888 · Townhouse · 3 bed · 2 bath · 1,260 sq ft · Burnaby
- 288 171 Street 14 — $928,888 · Townhouse · 4 bed · 3 bath · 1,776 sq ft · Surrey
- 29 Briar Court — $928,888 · Townhouse · 3 bed · 3 bath · Halton Hills
Other cities
- Homes for sale in Toronto (15,927)
- Homes for sale in Edmonton (6,469)
- Homes for sale in Calgary (5,854)
- Homes for sale in Hamilton (4,857)
- Homes for sale in Ottawa (4,851)
- Homes for sale in Surrey (4,465)
- Homes for sale in Mississauga (4,261)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (3,024)
- Homes for sale in Kitchener (2,127)
- Homes for sale in Vaughan (2,074)
- Homes for sale in Burnaby (1,868)
- Homes for sale in Markham (1,864)
- Homes for sale in Oakville (1,825)
- Homes for sale in Burlington (1,808)
- Homes for sale in Kelowna (1,808)
- Homes for sale in Richmond (1,730)
- Homes for sale in Richmond Hill (1,523)
- Homes for sale in Langley (1,509)
- Homes for sale in Barrie (1,479)
- Homes for sale in Prince George (1,406)
- Homes for sale in London South (1,380)
- Homes for sale in Windsor (1,355)
- Homes for sale in Kawartha Lakes (1,336)
- Homes for sale in Brantford (1,303)
- Homes for sale in Waterloo (1,293)
- 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,182)