Townhouse for sale in Canada
11,347 listings · median price $699,000 · average price $759,059 · from $425 to $8,680,000.
- 3230 Rutledge St #13 — $674,900 · Townhouse · 2 bed · 2 bath · 1,214 sq ft · Saanich
- 5648 Promontory Road 4 — $674,900 · Townhouse · 3 bed · 2 bath · 1,986 sq ft · Chilliwack
- 6875 121 Street 203 — $674,900 · Townhouse · 2 bed · 2 bath · 1,596 sq ft · Surrey
- 3630 Mission Springs Drive 103 — $674,900 · Townhouse · 3 bed · 2 bath · 1,493 sq ft · Kelowna
- 958 Snapdragon Crt — $674,900 · Townhouse · 2 bed · 2 bath · 1,200 sq ft · Langford
- 951 Snapdragon Crt — $674,900 · Townhouse · 2 bed · 2 bath · 1,200 sq ft · Langford
- 954 Snapdragon Crt — $674,900 · Townhouse · 2 bed · 2 bath · 1,220 sq ft · Langford
- 2023 Winfield Drive 45 — $674,900 · Townhouse · 4 bed · 3 bath · 1,773 sq ft · Abbotsford
- 8335 Nelson Street 132 — $674,900 · Townhouse · 3 bed · 2 bath · 1,496 sq ft · Mission
- 44420 Sherry Drive 2 — $674,900 · Townhouse · 3 bed · 2 bath · 1,750 sq ft · Chilliwack
- 11581 Rogers Road 301 — $674,900 · Townhouse · 3 bed · 2 bath · 1,650 sq ft · Lake Country
- 10760 Guildford Drive 75 — $674,900 · Townhouse · 3 bed · 1 bath · 2,004 sq ft · Surrey
- 1019 North Park St #16 — $674,900 · Townhouse · 2 bed · 2 bath · 1,063 sq ft · Victoria
- 3106 16th Avenue — $674,900 · Townhouse · 3 bed · 2 bath · 1,915 sq ft · Vernon
- 2580 Brookfield Dr #208 — $674,900 · Townhouse · 3 bed · 3 bath · 1,532 sq ft · Courtenay
- 2580 Brookfield Dr #206 — $674,900 · Townhouse · 3 bed · 3 bath · 1,532 sq ft · Courtenay
- 4300 44th Avenue 110 — $674,900 · Townhouse · 3 bed · 2 bath · 1,517 sq ft · Osoyoos
- 624 Spring Valley Drive — $674,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 60 First Street 14 — $674,900 · Townhouse · 3 bed · 3 bath · Orangeville
- 561 Halo Private — $674,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 281 Sorento Street — $674,900 · Townhouse · 4 bed · 3 bath · Ottawa
- 19 Marret Lane — $674,900 · Townhouse · 3 bed · 4 bath · Clarington
- 22 Sister Kern Terrace — $674,900 · Townhouse · 2 bed · 1 bath · 1,217 sq ft · Hamilton
- 44 Westbank Trail — $674,900 · Townhouse · 2 bed · 2 bath · 1,312 sq ft · Stoney Creek
- 31125 Westridge Place 29 — $674,999 · Townhouse · 3 bed · 2 bath · 1,410 sq ft · Abbotsford
- 15 Farmstead Drive — $674,999 · Townhouse · 3 bed · 4 bath · Clarington
- 7121 May Crescent NW 53 — $675,000 · Townhouse · 3 bed · 2 bath · 1,905 sq ft · Edmonton
- 694 Hoylake Ave #105 — $675,000 · Townhouse · 2 bed · 3 bath · 1,677 sq ft · Langford
- 8892 208 Street 24 — $675,000 · Townhouse · 2 bed · 2 bath · 1,345 sq ft · Langley
- 32792 Lightbody Court 6 — $675,000 · Townhouse · 4 bed · 2 bath · 1,700 sq ft · Mission
- 824 Glenwood Avenue 4 — $675,000 · Townhouse · 3 bed · 2 bath · 1,324 sq ft · Kelowna
- 13888 70 Avenue 105 — $675,000 · Townhouse · 2 bed · 2 bath · 1,525 sq ft · Surrey
- 6465 184A Street 52 — $675,000 · Townhouse · 3 bed · 2 bath · 1,355 sq ft · Surrey
- 19477 72A Avenue 61 — $675,000 · Townhouse · 2 bed · 2 bath · 1,017 sq ft · Surrey
- 8335 Nelson Street 106 — $675,000 · Townhouse · 3 bed · 2 bath · 1,511 sq ft · Mission
- 4808 Linden Drive 203 — $675,000 · Townhouse · 2 bed · 2 bath · 1,047 sq ft · Delta
- 27735 Roundhouse Drive 4 — $675,000 · Townhouse · 3 bed · 2 bath · 1,363 sq ft · Abbotsford
- 8930 Walnut Grove Drive 4 — $675,000 · Townhouse · 3 bed · 1 bath · 1,388 sq ft · Langley
- 19477 72A Avenue 39 — $675,000 · Townhouse · 2 bed · 1 bath · 1,067 sq ft · Surrey
- 5630 16th Avenue — $675,000 · Townhouse · 2 bed · 1 bath · 1,155 sq ft · Delta
- 2161 Upper Sundance Drive 28 — $675,000 · Townhouse · 2 bed · 2 bath · 1,469 sq ft · West Kelowna
- 705 Balsam Avenue 108 — $675,000 · Townhouse · 4 bed · 3 bath · 2,996 sq ft · Penticton
- 3154 Washington Ave — $675,000 · Townhouse · 2 bed · 2 bath · 1,104 sq ft · Victoria
- 754 Brian Good Avenue — $675,000 · Townhouse · 4 bed · 3 bath · Blossom Park - Airport and Area
- 24 Waterside Way — $675,000 · Townhouse · 3 bed · 3 bath · Whitby
- 288 Cambridge Street N — $675,000 · Townhouse · 2 bed · 3 bath · West Centre Town
- 311 Woolwich Street 43 — $675,000 · Townhouse · 4 bed · 2 bath · 1,938 sq ft · Waterloo
- 174 Carwood Circle W — $675,000 · Townhouse · 4 bed · 4 bath · Overbrook - Castleheights and Area
Other cities
- Homes for sale in Toronto (17,171)
- Homes for sale in Edmonton (6,601)
- Homes for sale in Calgary (5,999)
- Homes for sale in Hamilton (5,385)
- Homes for sale in Ottawa (4,850)
- Homes for sale in Surrey (4,712)
- Homes for sale in Mississauga (4,643)
- Homes for sale in Vancouver (3,660)
- Homes for sale in Brampton (3,431)
- Homes for sale in Kitchener (2,334)
- Homes for sale in Vaughan (2,305)
- Homes for sale in Oakville (2,051)
- Homes for sale in Markham (2,013)
- Homes for sale in Burlington (1,924)
- Homes for sale in Burnaby (1,910)
- Homes for sale in Kelowna (1,863)
- Homes for sale in Richmond (1,788)
- Homes for sale in Richmond Hill (1,674)
- Homes for sale in Barrie (1,655)
- Homes for sale in Langley (1,563)
- Homes for sale in London South (1,544)
- Homes for sale in Kawartha Lakes (1,437)
- Homes for sale in Windsor (1,427)
- Homes for sale in Prince George (1,424)
- Homes for sale in Brantford (1,410)
- Homes for sale in Waterloo (1,402)
- Homes for sale in St. Catharines (1,328)
- Homes for sale in Coquitlam (1,286)
- Homes for sale in Abbotsford (1,260)
- Homes for sale in Cambridge (1,259)