Townhouse for sale in Canada
11,325 listings · median price $699,000 · average price $757,973 · from $425 to $8,680,000.
- 19505 68A Avenue 128 — $725,000 · Townhouse · 3 bed · 2 bath · 1,314 sq ft · Surrey
- 8655 King George Boulevard 121 — $725,000 · Townhouse · 3 bed · 2 bath · 1,430 sq ft · Surrey
- 2450 161A Street 46 — $725,000 · Townhouse · 3 bed · 2 bath · 1,267 sq ft · Surrey
- 15151 34 Avenue 25 — $725,000 · Townhouse · 4 bed · 2 bath · 1,685 sq ft · Surrey
- 6671 121 Street 145 — $725,000 · Townhouse · 3 bed · 2 bath · 1,232 sq ft · Surrey
- 2231 Sapporo Drive 3 — $725,000 · Townhouse · 1 bed · 1 bath · 396 sq ft · Whistler
- 35287 Old Yale Road 46 — $725,000 · Townhouse · 4 bed · 3 bath · 1,719 sq ft · Abbotsford
- 33209 Cherry Avenue 3 — $725,000 · Townhouse · 4 bed · 3 bath · 2,213 sq ft · Mission
- 22810 113 Avenue 10 — $725,000 · Townhouse · 3 bed · 2 bath · 1,349 sq ft · Maple Ridge
- 3981 Nelthorpe St #11 — $725,000 · Townhouse · 3 bed · 2 bath · 1,253 sq ft · Saanich
- 260 E 2nd Avenue — $725,000 · Townhouse · 1 bed · 1 bath · 716 sq ft · Vancouver
- 10584 153 Street 110 — $725,000 · Townhouse · 3 bed · 3 bath · 2,236 sq ft · Surrey
- 333 Longspoon Drive 34 — $725,000 · Townhouse · 3 bed · 3 bath · 1,814 sq ft · Vernon
- 133 Corbett Rd #9 — $725,000 · Townhouse · 3 bed · 3 bath · 1,873 sq ft · Salt Spring
- 140 Ripley Court 4 — $725,000 · Townhouse · 3 bed · 1 bath · Oakville
- 111 Bradstone Square — $725,000 · Townhouse · 4 bed · 2 bath · Toronto
- 170 Spitfire Drive — $725,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 2029 Verne Bowen Street — $725,000 · Townhouse · 3 bed · 3 bath · Oshawa
- 220 Farley Road 1 — $725,000 · Townhouse · 3 bed · 3 bath · 2,100 sq ft · Centre Wellington
- 102, 3000b Stewart Creek Drive — $725,000 · Townhouse · 2 bed · 2 bath · 872 sq ft · Canmore
- 11950 232 Street 10 — $725,000 · Townhouse · 3 bed · 2 bath · 1,571 sq ft · Maple Ridge
- 4 Greenwood Drive — $725,000 · Townhouse · 3 bed · 3 bath · Essa
- 341 George Street North 4 — $725,000 · Townhouse · 2 bed · 2 bath · 2,102 sq ft · Cambridge
- 468 Anderton Rd #12 — $725,000 · Townhouse · 3 bed · 3 bath · 1,408 sq ft · Comox
- 13670 62 Avenue 50 — $725,880 · Townhouse · 4 bed · 3 bath · 1,518 sq ft · Surrey
- 703 Belmonte Terrace — $725,900 · Townhouse · 3 bed · 2 bath · 2,282 sq ft · Kamloops
- 6450 187 Street 43 — $726,000 · Townhouse · 2 bed · 2 bath · 1,189 sq ft · Surrey
- 26 Olivia Place — $726,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 1509 Atlas Dr — $727,415 · Townhouse · 3 bed · 3 bath · 1,308 sq ft · Langford
- 745 Morrison Avenue 4 — $727,500 · Townhouse · 3 bed · 2 bath · 1,168 sq ft · Kelowna
- 19433 68 Avenue 89 — $728,000 · Townhouse · 3 bed · 2 bath · 1,251 sq ft · Surrey
- 17555 57A Avenue 21 — $728,000 · Townhouse · 2 bed · 2 bath · 1,160 sq ft · Surrey
- 1128 Sunset Drive 102 — $728,000 · Townhouse · 2 bed · 2 bath · 970 sq ft · Kelowna
- 19752 55A Avenue 4 — $728,000 · Townhouse · 3 bed · 2 bath · 1,573 sq ft · Langley
- 14861 98 Avenue 221 — $728,000 · Townhouse · 2 bed · 2 bath · 1,470 sq ft · Surrey
- 3385 Edgewood Dr — $728,000 · Townhouse · 3 bed · 3 bath · 2,178 sq ft · Nanaimo
- 38 Utter Place — $728,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 1103 Stantin Street — $728,000 · Townhouse · 3 bed · 4 bath · Innisfil
- 5888 144 Street 129 — $728,800 · Townhouse · 3 bed · 2 bath · 1,375 sq ft · Surrey
- 8767 162 Street 53 — $728,888 · Townhouse · 3 bed · 1 bath · 1,121 sq ft · Surrey
- 6020 Derry Road 104 — $728,888 · Townhouse · 3 bed · 2 bath · Milton
- 30 Cleland Avenue — $728,888 · Townhouse · 3 bed · 2 bath · 1,445 sq ft · Ancaster
- 102 Lyall Stokes Circle — $728,888 · Townhouse · 4 bed · 3 bath · East Gwillimbury
- 3123 Stornoway Circle — $728,888 · Townhouse · 2 bed · 2 bath · Oakville
- 60 Austin Drive — $728,900 · Townhouse · 3 bed · 2 bath · 1,729 sq ft · Welland
- 50 Austin Drive — $728,900 · Townhouse · 3 bed · 3 bath · Welland
- 46 Muston Lane — $728,999 · Townhouse · 2 bed · 2 bath · Whitchurch-Stouffville
- 11965 84A Avenue 3 — $729,000 · Townhouse · 2 bed · 2 bath · 1,730 sq ft · Delta
Other cities
- Homes for sale in Toronto (16,798)
- Homes for sale in Edmonton (6,381)
- Homes for sale in Calgary (5,791)
- Homes for sale in Hamilton (5,186)
- Homes for sale in Ottawa (4,847)
- Homes for sale in Surrey (4,742)
- Homes for sale in Mississauga (4,523)
- Homes for sale in Vancouver (3,583)
- Homes for sale in Brampton (3,283)
- Homes for sale in Kitchener (2,268)
- Homes for sale in Vaughan (2,224)
- Homes for sale in Markham (1,963)
- Homes for sale in Oakville (1,952)
- Homes for sale in Burnaby (1,890)
- Homes for sale in Burlington (1,872)
- Homes for sale in Kelowna (1,864)
- Homes for sale in Richmond (1,762)
- Homes for sale in Richmond Hill (1,624)
- Homes for sale in Barrie (1,612)
- Homes for sale in Langley (1,577)
- Homes for sale in London South (1,494)
- Homes for sale in Prince George (1,418)
- Homes for sale in Kawartha Lakes (1,416)
- Homes for sale in Brantford (1,365)
- Homes for sale in Windsor (1,357)
- Homes for sale in Waterloo (1,341)
- Homes for sale in Abbotsford (1,270)
- Homes for sale in St. Catharines (1,269)
- Homes for sale in Coquitlam (1,264)
- Homes for sale in Guelph (1,227)