Townhouse for sale in Canada
11,460 listings · median price $699,000 · average price $759,765 · from $425 to $8,680,000.
- 400 Rosner Drive — $639,900 · Townhouse · 2 bed · 2 bath · 1,231 sq ft · Saugeen Shores
- 1392 Coral Springs Path — $639,900 · Townhouse · 3 bed · 3 bath · 1,680 sq ft · Oshawa
- 377 Kennington Way — $639,900 · Townhouse · 4 bed · 2 bath · 1,850 sq ft · London South
- 166 Ellesmeer Avenue — $639,900 · Townhouse · 2 bed · 2 bath · Kingston
- 253 Parkin Circle — $639,900 · Townhouse · 3 bed · 4 bath · Blossom Park - Airport and Area
- 1186 Mary-Lou Street — $639,900 · Townhouse · 3 bed · 10 bath · Innisfil
- 4 Clear Valley Lane — $639,900 · Townhouse · 3 bed · 3 bath · 2,038 sq ft · Mount Hope
- 180 Lawrence Lane — $639,900 · Townhouse · 3 bed · 4 bath · Pelham
- 4552 Portage Road 61 — $639,900 · Townhouse · 4 bed · 3 bath · Niagara Falls (Cherrywood)
- 1133 Trowbridge Court — $639,900 · Townhouse · 4 bed · 2 bath · Oshawa
- 451 Ivings Drive — $639,900 · Townhouse · 2 bed · 2 bath · 1,228 sq ft · Saugeen Shores
- 1557 Green Road — $639,900 · Townhouse · 3 bed · 4 bath · Clarington
- 1 Red Maple Lane — $639,900 · Townhouse · 4 bed · 3 bath · Barrie
- 50 Aaron Trail — $639,900 · Townhouse · 3 bed · 3 bath · 1,800 sq ft · Welland
- 415 Ivings Drive — $639,900 · Townhouse · 2 bed · 2 bath · 1,289 sq ft · Saugeen Shores
- 610 Academy Way 111 — $639,900 · Townhouse · 3 bed · 2 bath · 1,385 sq ft · Kelowna
- 556 Triangle Street — $639,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 38 Lett Avenue — $639,900 · Townhouse · 3 bed · 3 bath · Collingwood
- 7356 Sandy Ridge Common Sandy Ridge Common N 11 — $639,989 · Townhouse · 3 bed · 3 bath · Niagara Falls
- 38 Jayla Lane — $639,990 · Townhouse · 4 bed · 3 bath · West Lincoln
- 49 Norwich Crescent — $639,990 · Townhouse · 3 bed · 3 bath · Haldimand
- 279 Falsetto Street — $639,990 · Townhouse · 3 bed · 4 bath · Orleans - Convent Glen and Area
- 25 Hiscott Drive — $639,990 · Townhouse · 2 bed · 3 bath · Hamilton
- 45025 Wolfe Road 29 — $639,999 · Townhouse · 3 bed · 2 bath · 1,824 sq ft · Chilliwack
- 125 Terni Boulevard — $639,999 · Townhouse · 3 bed · 1 bath · 1,313 sq ft · Hamilton
- 760 Lakeshore Road E 201 — $639,999 · Townhouse · 2 bed · 1 bath · 1,637 sq ft · Mississauga
- 829 Percifor Way — $639,999 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 14 Kenridge Terrace — $639,999 · Townhouse · 3 bed · 2 bath · 1,634 sq ft · Stoney Creek
- 1050 Waterloo Street 11 — $639,999 · Townhouse · 2 bed · 2 bath · Saugeen Shores
- 877 Catalpa Square — $639,999 · Townhouse · 3 bed · 2 bath · London North (North E)
- 871 Catalpa Square — $639,999 · Townhouse · 3 bed · 2 bath · London North (North E)
- 830 Glenwood Avenue 2 — $640,000 · Townhouse · 2 bed · 2 bath · 1,074 sq ft · Kelowna
- 45390 Vedder Mountain Road 18 — $640,000 · Townhouse · 3 bed · 2 bath · 1,610 sq ft · Cultus Lake
- 20176 68 Avenue 72 — $640,000 · Townhouse · 2 bed · 1 bath · 1,045 sq ft · Langley
- 9131 154th Street 606 — $640,000 · Townhouse · 2 bed · 2 bath · 1,478 sq ft · Surrey
- 7071 Edmonds Street 16 — $640,000 · Townhouse · 2 bed · 1 bath · 710 sq ft · Burnaby
- 80 Miranda Path — $640,000 · Townhouse · 3 bed · 3 bath · 1,531 sq ft · Elmira
- 552 Via Mattino Way — $640,000 · Townhouse · 3 bed · 4 bath · Barrhaven
- 235 Billrian Crescent — $640,000 · Townhouse · 3 bed · 4 bath · Stittsville - Munster - Richmond
- 291 Bamford Drive — $640,000 · Townhouse · 3 bed · 3 bath · North Perth
- 147 Westphalian Avenue — $640,000 · Townhouse · 3 bed · 3 bath · Kanata
- 45390 Vedder Mountain Road 18 — $640,000 · Townhouse · 3 bed · 3 bath · 1,610 sq ft · Cultus Lake
- 13 Sage Drive — $640,600 · Townhouse · 3 bed · 3 bath · Cambridge
- 150 Deline Crescent 3 — $640,699 · Townhouse · 3 bed · 3 bath · Clarington
- 88 Eagle Street — $640,699 · Townhouse · 3 bed · 3 bath · Leamington
- 30930 Westridge Place 25 — $641,000 · Townhouse · 2 bed · 3 bath · 1,348 sq ft · Abbotsford
- 30930 Westridge Place 25 — $641,000 · Townhouse · 2 bed · 2 bath · 1,348 sq ft · Abbotsford
- Lot#3522 Codd'S Road — $641,584 · Townhouse · 3 bed · 3 bath · Manor Park - Cardinal Glen and Area
Other cities
- Homes for sale in Toronto (17,344)
- Homes for sale in Edmonton (6,586)
- Homes for sale in Calgary (6,016)
- Homes for sale in Hamilton (5,435)
- Homes for sale in Ottawa (4,820)
- Homes for sale in Surrey (4,773)
- Homes for sale in Mississauga (4,684)
- Homes for sale in Vancouver (3,718)
- Homes for sale in Brampton (3,504)
- Homes for sale in Kitchener (2,336)
- Homes for sale in Vaughan (2,335)
- Homes for sale in Oakville (2,079)
- Homes for sale in Markham (2,034)
- Homes for sale in Burlington (1,928)
- Homes for sale in Burnaby (1,927)
- Homes for sale in Kelowna (1,861)
- Homes for sale in Richmond (1,801)
- Homes for sale in Richmond Hill (1,686)
- Homes for sale in Barrie (1,681)
- Homes for sale in Langley (1,603)
- Homes for sale in London South (1,577)
- Homes for sale in Kawartha Lakes (1,466)
- Homes for sale in Windsor (1,451)
- Homes for sale in Brantford (1,436)
- Homes for sale in Prince George (1,421)
- Homes for sale in Waterloo (1,417)
- Homes for sale in St. Catharines (1,334)
- Homes for sale in Coquitlam (1,301)
- Homes for sale in Abbotsford (1,276)
- Homes for sale in Cambridge (1,276)