Townhouse for sale in Canada
11,357 listings · median price $699,000 · average price $760,541 · from $425 to $8,680,000.
- 582 Linden Drive 68 — $549,000 · Townhouse · 4 bed · 3 bath · Cambridge
- 9 Outlook Terrace — $549,000 · Townhouse · 2 bed · 2 bath · 1,406 sq ft · Kitchener
- 1 Greig Street — $549,000 · Townhouse · 3 bed · 3 bath · Brantford
- 19 Middleton Street N — $549,000 · Townhouse · 3 bed · 3 bath · Southgate
- 377 Macnab Street N — $549,000 · Townhouse · 3 bed · 2 bath · 1,295 sq ft · Hamilton
- 6 Morrall Court — $549,000 · Townhouse · 3 bed · 3 bath · Arnprior
- 275 Huron Street 11 — $549,000 · Townhouse · 2 bed · 2 bath · Clearview
- 1115 Paramount Drive 88 — $549,000 · Townhouse · 3 bed · 1 bath · 1,001 sq ft · Stoney Creek
- 1108 Grenoble Crescent — $549,000 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 2082 Lumen Drive B117 — $549,000 · Townhouse · 2 bed · 2 bath · London South (South a)
- 381 Vanilla Trail — $549,000 · Townhouse · 3 bed · 3 bath · Thorold
- 2969 Murphy Place — $549,000 · Townhouse · 3 bed · 3 bath · Innisfil
- 1 Chamberlain Avenue 5 — $549,000 · Townhouse · 3 bed · 2 bath · 1,608 sq ft · Ingersoll
- 801, 70 Dyrgas Gate — $549,000 · Townhouse · 1 bed · 2 bath · 893 sq ft · Canmore
- 43 Tybalt Crescent — $549,000 · Townhouse · 3 bed · 2 bath · Bells Corners and South to Fallowfield
- 309 Atkinson Street — $549,000 · Townhouse · 3 bed · 3 bath · Clearview
- 3047 Weecay Circle — $549,392 · Townhouse · 3 bed · 4 bath · Kanata
- 28 Cohen Avenue — $549,500 · Townhouse · 3 bed · 2 bath · Kanata
- 1043 Moore Street — $549,500 · Townhouse · 2 bed · 2 bath · Brockville
- 45535 Shawnigan Crescent 14 — $549,700 · Townhouse · 3 bed · 2 bath · 1,452 sq ft · Chilliwack
- 177 Southwinds Crescent — $549,777 · Townhouse · 3 bed · 3 bath · Midland
- 18960 Advent Road 7 — $549,880 · Townhouse · 2 bed · 2 bath · 945 sq ft · Pitt Meadows
- 8881 Walters Street 74 — $549,888 · Townhouse · 3 bed · 2 bath · 1,506 sq ft · Chilliwack
- 1169 Garner Road E 86 — $549,888 · Townhouse · 3 bed · 1 bath · 1,320 sq ft · Hamilton
- 1850 Beaverbrook Avenue 72 — $549,888 · Townhouse · 3 bed · 2 bath · London North (North M)
- 26-35 Sybil Circle — $549,900 · Townhouse · 3 bed · 3 bath · 1,846 sq ft · Whitehorse
- 577 Butterworth Way NW 12 — $549,900 · Townhouse · 4 bed · 3 bath · 2,153 sq ft · Edmonton
- 1570 Prairie Avenue 107 — $549,900 · Townhouse · 2 bed · 1 bath · 917 sq ft · Port Coquitlam
- 785 Station Ave #201 — $549,900 · Townhouse · 2 bed · 3 bath · 1,239 sq ft · Langford
- 512 Jim Cram Dr #36 — $549,900 · Townhouse · 3 bed · 4 bath · 1,931 sq ft · Ladysmith
- 130 Dundas Rd. Road 5 — $549,900 · Townhouse · 3 bed · 2 bath · 1,641 sq ft · Kelowna
- 2190 Jingle Pot Rd #100 — $549,900 · Townhouse · 4 bed · 3 bath · 1,170 sq ft · Nanaimo
- 2860 Sooke Lake Rd #111 — $549,900 · Townhouse · 3 bed · 1 bath · 1,089 sq ft · Langford
- 175 Holloway Drive 37 — $549,900 · Townhouse · 3 bed · 2 bath · 1,507 sq ft · Kamloops
- 13923 72 Avenue 613 — $549,900 · Townhouse · 2 bed · 1 bath · 1,078 sq ft · Surrey
- 3083 268 Street — $549,900 · Townhouse · 3 bed · 1 bath · 1,080 sq ft · Langley
- 12099 237 Street 82 — $549,900 · Townhouse · 3 bed · 2 bath · 1,303 sq ft · Maple Ridge
- 2395 Rowe Street 1502 — $549,900 · Townhouse · 4 bed · 4 bath · 1,979 sq ft · Prince George
- 2395 Rowe Street 1503 — $549,900 · Townhouse · 4 bed · 4 bath · 1,979 sq ft · Prince George
- 303 Afton Lane 2 — $549,900 · Townhouse · 3 bed · 1 bath · 882 sq ft · Port Moody
- 3405 16 Avenue 2 — $549,900 · Townhouse · 3 bed · 2 bath · 1,464 sq ft · Vernon
- 500 Lester Road 9 — $549,900 · Townhouse · 5 bed · 2 bath · 2,203 sq ft · Kelowna
- 42312 Yarrow Central Road 30 — $549,900 · Townhouse · 2 bed · 1 bath · 1,186 sq ft · Yarrow
- 1590 Piercy Ave #1 — $549,900 · Townhouse · 2 bed · 2 bath · 936 sq ft · Courtenay
- 1910 11 Avenue Northeast 5 — $549,900 · Townhouse · 2 bed · 2 bath · 1,567 sq ft · Salmon Arm
- 1874 Parkview Crescent 17 — $549,900 · Townhouse · 3 bed · 3 bath · 2,509 sq ft · Kelowna
- 9515 Woodbine Street 3 — $549,900 · Townhouse · 2 bed · 2 bath · 1,674 sq ft · Chilliwack
- 2844 273 Street 174 — $549,900 · Townhouse · 3 bed · 1 bath · 1,313 sq ft · Langley
Other cities
- Homes for sale in Toronto (17,601)
- Homes for sale in Edmonton (6,565)
- Homes for sale in Calgary (6,096)
- Homes for sale in Hamilton (5,518)
- Homes for sale in Ottawa (4,883)
- Homes for sale in Mississauga (4,768)
- Homes for sale in Surrey (4,678)
- Homes for sale in Vancouver (3,687)
- Homes for sale in Brampton (3,652)
- Homes for sale in Vaughan (2,363)
- Homes for sale in Kitchener (2,345)
- Homes for sale in Oakville (2,114)
- Homes for sale in Markham (2,067)
- Homes for sale in Burlington (1,927)
- Homes for sale in Burnaby (1,909)
- Homes for sale in Kelowna (1,844)
- Homes for sale in Richmond (1,793)
- Homes for sale in Richmond Hill (1,758)
- Homes for sale in Barrie (1,743)
- Homes for sale in London South (1,614)
- Homes for sale in Kawartha Lakes (1,559)
- Homes for sale in Langley (1,555)
- Homes for sale in Brantford (1,468)
- Homes for sale in Windsor (1,440)
- Homes for sale in Waterloo (1,428)
- Homes for sale in Prince George (1,414)
- Homes for sale in St. Catharines (1,366)
- Homes for sale in Niagara Falls (1,305)
- Homes for sale in Cambridge (1,288)
- Homes for sale in Coquitlam (1,288)