Townhouse for sale in Canada
11,337 listings · median price $699,000 · average price $759,721 · from $425 to $8,680,000.
- 644 Kilbirnie Drive — $575,000 · Townhouse · 3 bed · 3 bath · Barrhaven
- 2706 Draper Avenue — $575,000 · Townhouse · 2 bed · 2 bath · Parkway Park - Queensway Terrace S and Area
- 15 Hay Lane — $575,000 · Townhouse · 3 bed · 3 bath · Barrie
- 41 Milson Crescent — $575,000 · Townhouse · 4 bed · 4 bath · Essa
- 3 Collington Street — $575,000 · Townhouse · 4 bed · 3 bath · Barrhaven
- 8 Owl Lane — $575,000 · Townhouse · 3 bed · 2 bath · 1,559 sq ft · Caledonia
- 34 Savannah Crescent — $575,000 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 137 Highland Crescent — $575,000 · Townhouse · 3 bed · 1 bath · 1,019 sq ft · Kitchener
- 741 Hollinger Avenue S — $575,000 · Townhouse · 4 bed · 3 bath · 2,000 sq ft · North Perth
- 1590 Piercy Ave #7 — $575,900 · Townhouse · 2 bed · 2 bath · 937 sq ft · Courtenay
- 11 Grantbrook Court — $575,999 · Townhouse · 3 bed · 2 bath · Brampton
- 3007 Showcase Crescent — $576,814 · Townhouse · 2 bed · 3 bath · Blossom Park - Airport and Area
- 605 Welland Avenue 35 — $577,777 · Townhouse · 3 bed · 2 bath · St. Catharines (Carlton/Bunting)
- 23 Optimist Drive — $577,900 · Townhouse · 3 bed · 3 bath · 1,800 sq ft · Southwold
- 27 Rachel Drive 41 — $577,900 · Townhouse · 2 bed · 2 bath · Hamilton
- 22128 Dewdney Trunk Road 21 — $578,000 · Townhouse · 2 bed · 2 bath · 1,130 sq ft · Maple Ridge
- 12276 189A Street 21 — $578,000 · Townhouse · 2 bed · 2 bath · 954 sq ft · Pitt Meadows
- 149 Silverbirch Boulevard — $578,000 · Townhouse · 3 bed · 2 bath · 1,185 sq ft · Hamilton
- 1178 Greentree Path — $578,672 · Townhouse · 3 bed · 3 bath · Oshawa
- 102 Garrity Crescent — $578,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 277 Rolling Meadow Crescent — $578,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 4404 20 Street 7 — $579,000 · Townhouse · 3 bed · 2 bath · 2,704 sq ft · Vernon
- 13863 100 Avenue 201 — $579,000 · Townhouse · 2 bed · 2 bath · 1,287 sq ft · Surrey
- 2153 Ridgemont Pl #104 — $579,000 · Townhouse · 3 bed · 2 bath · 1,222 sq ft · Nanaimo
- 9700 Santina Road 21 — $579,000 · Townhouse · 2 bed · 2 bath · 1,233 sq ft · Lake Country
- 9700 Santina Road 19 — $579,000 · Townhouse · 2 bed · 2 bath · 1,233 sq ft · Lake Country
- 9700 Santina Road 25 — $579,000 · Townhouse · 2 bed · 2 bath · 1,233 sq ft · Lake Country
- 9700 Santina Road 22 — $579,000 · Townhouse · 2 bed · 2 bath · 1,233 sq ft · Lake Country
- 20587 51A Avenue 3 — $579,000 · Townhouse · 3 bed · 1 bath · 1,164 sq ft · Langley
- 7343 Okanagan Landing Road 1130 — $579,000 · Townhouse · 2 bed · 2 bath · 1,190 sq ft · Vernon
- 1080 Resort Dr #113 — $579,000 · Townhouse · 2 bed · 1 bath · 881 sq ft · Parksville
- 9261 122 Street 28 — $579,000 · Townhouse · 2 bed · 1 bath · 1,250 sq ft · Surrey
- 125 Woodmill Terrace W — $579,000 · Townhouse · 3 bed · 3 bath · Kanata
- 358 Gerry Lalonde Drive — $579,000 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 294 Waymark Crescent — $579,000 · Townhouse · 3 bed · 2 bath · Kanata
- 285 Silverwood Avenue — $579,000 · Townhouse · 3 bed · 2 bath · Welland
- 47 Omer Avenue — $579,000 · Townhouse · 3 bed · 3 bath · Port Colborne
- 124 Dowdall Circle — $579,000 · Townhouse · 3 bed · 3 bath · Carleton Place
- 543 Labrador Crescent — $579,000 · Townhouse · 2 bed · 3 bath · Blossom Park - Airport and Area
- 8485 Primrose Lane — $579,000 · Townhouse · 3 bed · 3 bath · Niagara Falls
- 225 Saugeen Street — $579,000 · Townhouse · 2 bed · 3 bath · Saugeen Shores
- 36 Deneb Street — $579,000 · Townhouse · 3 bed · 3 bath · Barrie
- 38 Deneb Street — $579,000 · Townhouse · 3 bed · 3 bath · Barrie
- 28 Deneb Street — $579,000 · Townhouse · 3 bed · 3 bath · Barrie
- 38 Quinella Place — $579,000 · Townhouse · 3 bed · 2 bath · London South (South C)
- 7110 Bates Road 26 — $579,000 · Townhouse · 2 bed · 2 bath · 1,224 sq ft · Vernon
- 19 Hanlon Place 15 — $579,500 · Townhouse · 3 bed · 2 bath · 1,080 sq ft · Paris
- 5623 Teskey Way 11 — $579,750 · Townhouse · 3 bed · 2 bath · 1,416 sq ft · Chilliwack
Other cities
- Homes for sale in Toronto (17,517)
- Homes for sale in Edmonton (6,576)
- Homes for sale in Calgary (6,079)
- Homes for sale in Hamilton (5,495)
- Homes for sale in Ottawa (4,879)
- Homes for sale in Mississauga (4,760)
- Homes for sale in Surrey (4,675)
- Homes for sale in Vancouver (3,687)
- Homes for sale in Brampton (3,625)
- Homes for sale in Vaughan (2,358)
- Homes for sale in Kitchener (2,338)
- Homes for sale in Oakville (2,104)
- Homes for sale in Markham (2,058)
- Homes for sale in Burlington (1,916)
- Homes for sale in Burnaby (1,907)
- Homes for sale in Kelowna (1,842)
- Homes for sale in Richmond (1,793)
- Homes for sale in Richmond Hill (1,749)
- Homes for sale in Barrie (1,735)
- Homes for sale in London South (1,608)
- Homes for sale in Langley (1,552)
- Homes for sale in Kawartha Lakes (1,490)
- Homes for sale in Brantford (1,458)
- Homes for sale in Windsor (1,440)
- Homes for sale in Waterloo (1,426)
- Homes for sale in Prince George (1,413)
- Homes for sale in St. Catharines (1,360)
- Homes for sale in Niagara Falls (1,297)
- Homes for sale in Coquitlam (1,288)
- Homes for sale in Guelph (1,282)