Townhouse for sale in Canada
11,098 listings · median price $698,000 · average price $753,423 · from $425 to $8,680,000.
- 19760 55 Avenue 31 — $789,999 · Townhouse · 3 bed · 2 bath · 1,493 sq ft · Langley
- 3 Kingfisher Way — $789,999 · Townhouse · 3 bed · 3 bath · Whitby
- 97 Zia Dodda Crescent — $789,999 · Townhouse · 3 bed · 3 bath · Brampton
- 10388 133 Street Th12 — $790,000 · Townhouse · 3 bed · 2 bath · 1,431 sq ft · Surrey
- 16337 23A Avenue 33 — $790,000 · Townhouse · 3 bed · 2 bath · 1,515 sq ft · Surrey
- 12585 72 Avenue 48 — $790,000 · Townhouse · 3 bed · 2 bath · 1,350 sq ft · Surrey
- 110 Heathercrest Private — $790,000 · Townhouse · 2 bed · 3 bath · Barrhaven
- 1672 Pleasure Valley Path N — $790,000 · Townhouse · 4 bed · 3 bath · Oshawa
- 56 Deer Ridge Lane — $790,000 · Townhouse · 2 bed · 3 bath · Bluewater (Bayfield)
- 62 Charcoal Way — $790,000 · Townhouse · 4 bed · 4 bath · Brampton
- 743 Morrison Avenue 6 — $790,900 · Townhouse · 3 bed · 2 bath · 1,309 sq ft · Kelowna
- Lot 28 Cowin Circle — $790,990 · Townhouse · 4 bed · 3 bath · 2,000 sq ft · Cobourg
- 2848 Apex Close — $792,415 · Townhouse · 3 bed · 4 bath · 1,787 sq ft · Langford
- 2100 Boucherie Road 8 — $794,000 · Townhouse · 3 bed · 2 bath · 2,496 sq ft · West Kelowna
- 6983 204 Street 15 — $794,900 · Townhouse · 3 bed · 2 bath · 1,406 sq ft · Langley
- 5044 Sun Rivers Drive — $794,900 · Townhouse · 4 bed · 3 bath · 2,371 sq ft · Kamloops
- 180 First Ave W #6 — $794,900 · Townhouse · 2 bed · 3 bath · 1,777 sq ft · Qualicum Beach
- 9 Arcola Street — $794,999 · Townhouse · 4 bed · 4 bath · 1,765 sq ft · Brampton
- 15850 85 Avenue 26 — $795,000 · Townhouse · 4 bed · 2 bath · 1,403 sq ft · Surrey
- 6383 140 Street 64 — $795,000 · Townhouse · 4 bed · 3 bath · 1,633 sq ft · Surrey
- 295 Lower Ganges Rd #28 — $795,000 · Townhouse · 2 bed · 2 bath · 1,667 sq ft · Salt Spring
- 4001 Old Clayburn Road 62 — $795,000 · Townhouse · 2 bed · 2 bath · 1,700 sq ft · Abbotsford
- 18505 Laurensen Place 708 — $795,000 · Townhouse · 4 bed · 3 bath · 1,669 sq ft · Surrey
- 2774 Montrose Avenue 6 — $795,000 · Townhouse · 3 bed · 2 bath · 1,430 sq ft · Abbotsford
- 16772 61 Avenue 17 — $795,000 · Townhouse · 4 bed · 3 bath · 1,668 sq ft · Surrey
- 86 Coleridge Drive — $795,000 · Townhouse · 3 bed · 3 bath · Newmarket
- 1941 Treetop Way — $795,000 · Townhouse · 3 bed · 3 bath · Pickering
- 32 Devonsleigh Drive — $795,000 · Townhouse · 3 bed · 3 bath · Brampton
- 92 Tomabrook Crescent — $795,000 · Townhouse · 4 bed · 4 bath · Brampton
- 6 Thomas Drive — $795,000 · Townhouse · 3 bed · 3 bath · Collingwood
- 2229 Walkers Line 6 — $795,000 · Townhouse · 3 bed · 2 bath · 1,907 sq ft · Burlington
- 63 Kenneth Kirby Lane — $795,000 · Townhouse · 2 bed · 3 bath · Whitchurch-Stouffville
- 16 Place Polonaise Drive — $795,000 · Townhouse · 3 bed · 3 bath · Grimsby
- 20 Crimson Drive — $795,000 · Townhouse · 2 bed · 2 bath · Niagara-on-the-Lake (St. Davids)
- 7 Old Hamilton Road 1 — $795,000 · Townhouse · 3 bed · 4 bath · 1,729 sq ft · Port Dover
- 2478 William Jackson Drive — $795,000 · Townhouse · 3 bed · 3 bath · Pickering
- 283 Ellen Davidson Drive — $795,000 · Townhouse · 2 bed · 3 bath · Oakville
- 1487 Farrow Cres Crescent — $795,500 · Townhouse · 3 bed · 3 bath · Innisfil
- 6383 140 Street 50 — $795,800 · Townhouse · 4 bed · 2 bath · 1,663 sq ft · Surrey
- 105-2 Klondike Road — $795,900 · Townhouse · 3 bed · 3 bath · 1,356 sq ft · Whitehorse
- 106-2 Klondike Road — $795,900 · Townhouse · 3 bed · 3 bath · 1,334 sq ft · Whitehorse
- 3727 W 10th Avenue 404 — $796,000 · Townhouse · 2 bed · 2 bath · 918 sq ft · Vancouver
- 510 14th Street 304 — $796,000 · Townhouse · 2 bed · 2 bath · 1,853 sq ft · Invermere
- 510 14th Street 401 — $796,000 · Townhouse · 2 bed · 2 bath · 1,853 sq ft · Invermere
- 8033 166B Street 4 — $797,000 · Townhouse · 4 bed · 2 bath · 1,258 sq ft · Surrey
- 20852 77A Avenue 72 — $797,000 · Townhouse · 3 bed · 2 bath · 1,269 sq ft · Langley
- 3619 Rae Avenue — $797,500 · Townhouse · 2 bed · 2 bath · 814 sq ft · Vancouver
- 147 Blackhorse Drive — $797,500 · Townhouse · 2 bed · 2 bath · North Grenville
Other cities
- Homes for sale in Toronto (16,439)
- Homes for sale in Edmonton (6,450)
- Homes for sale in Calgary (5,762)
- Homes for sale in Hamilton (5,027)
- Homes for sale in Ottawa (4,780)
- Homes for sale in Surrey (4,561)
- Homes for sale in Mississauga (4,419)
- Homes for sale in Vancouver (3,555)
- Homes for sale in Brampton (3,192)
- Homes for sale in Kitchener (2,208)
- Homes for sale in Vaughan (2,181)
- Homes for sale in Markham (1,930)
- Homes for sale in Oakville (1,899)
- Homes for sale in Burnaby (1,874)
- Homes for sale in Burlington (1,841)
- Homes for sale in Kelowna (1,813)
- Homes for sale in Richmond (1,748)
- Homes for sale in Richmond Hill (1,562)
- Homes for sale in Barrie (1,551)
- Homes for sale in Langley (1,528)
- Homes for sale in London South (1,454)
- Homes for sale in Prince George (1,397)
- Homes for sale in Windsor (1,382)
- Homes for sale in Kawartha Lakes (1,379)
- Homes for sale in Brantford (1,336)
- Homes for sale in Waterloo (1,308)
- Homes for sale in Coquitlam (1,250)
- Homes for sale in St. Catharines (1,244)
- Homes for sale in Abbotsford (1,227)
- Homes for sale in Cambridge (1,185)