Townhouse for sale in Canada
11,357 listings · median price $699,000 · average price $760,541 · from $425 to $8,680,000.
- 100 Beddoe Drive 25 — $538,200 · Townhouse · 3 bed · 3 bath · 1,581 sq ft · Hamilton
- 3-30 Normandy Road — $539,000 · Townhouse · 2 bed · 1 bath · 1,080 sq ft · Whitehorse
- 21-92 Iskoot Crescent — $539,000 · Townhouse · 3 bed · 3 bath · 1,864 sq ft · Whitehorse
- 6577 Southoaks Crescent 13 — $539,000 · Townhouse · 2 bed · 1 bath · 748 sq ft · Burnaby
- 360 Strayhorse Road 19 — $539,000 · Townhouse · 2 bed · 2 bath · 1,150 sq ft · Apex Mountain
- 726 Coopland Crescent 2 — $539,000 · Townhouse · 2 bed · 1 bath · 824 sq ft · Kelowna
- 9933 Chemainus Rd #38 — $539,000 · Townhouse · 2 bed · 2 bath · 1,104 sq ft · Chemainus
- 2899 River Rd #114 — $539,000 · Townhouse · 3 bed · 3 bath · 1,836 sq ft · Chemainus
- 6537 138th Street 57 — $539,000 · Townhouse · 2 bed · 2 bath · 1,270 sq ft · Surrey
- 2121 Tzouhalem Rd #21 — $539,000 · Townhouse · 3 bed · 2 bath · 1,445 sq ft · Duncan
- 186 Pickett Crescent — $539,000 · Townhouse · 3 bed · 2 bath · Barrie
- 275 Huron Street 49 — $539,000 · Townhouse · 2 bed · 2 bath · Clearview
- 6 Barkdale Way — $539,000 · Townhouse · 2 bed · 1 bath · Whitby
- 230 Sunset Boulevard — $539,000 · Townhouse · 3 bed · 1 bath · 1,131 sq ft · Cambridge
- 6319 Perth Street — $539,000 · Townhouse · 3 bed · 4 bath · Stittsville - Munster - Richmond
- 525 Beechwood Drive 27 — $539,000 · Townhouse · 2 bed · 2 bath · 1,531 sq ft · Waterloo
- 301 Atkinson Street — $539,000 · Townhouse · 3 bed · 2 bath · Clearview
- 275 Pelham Road 14 — $539,000 · Townhouse · 3 bed · 2 bath · St. Catharines (Rykert/Vansickle)
- 112 Kingswood Drive 21 — $539,000 · Townhouse · 3 bed · 1 bath · 1,737 sq ft · Kitchener
- 4667 Portage Road 6 — $539,000 · Townhouse · 3 bed · 3 bath · Niagara Falls (Cherrywood)
- 1 Place D'Armes 61 — $539,000 · Townhouse · 3 bed · 2 bath · Kingston (East of Sir John A. Blvd)
- 10 Morrall Court — $539,000 · Townhouse · 3 bed · 3 bath · Arnprior
- 120 Court Drive 35 — $539,000 · Townhouse · 3 bed · 3 bath · Brant
- 42 Stitch Mews — $539,000 · Townhouse · 4 bed · 4 bath · Stittsville - Munster - Richmond
- 11 Boer Drive — $539,000 · Townhouse · 2 bed · 1 bath · 1,082 sq ft · Simcoe
- 7 Boer Drive — $539,000 · Townhouse · 2 bed · 1 bath · 1,082 sq ft · Simcoe
- 836 Coral Springs Lane — $539,777 · Townhouse · 3 bed · 2 bath · Midland
- Holly Park Lane 14826 — $539,888 · Townhouse · 2 bed · 1 bath · 850 sq ft · Surrey
- 12-35 Sybil Circle — $539,900 · Townhouse · 3 bed · 3 bath · 1,864 sq ft · Whitehorse
- 20-30 Goddard Way — $539,900 · Townhouse · 3 bed · 3 bath · 1,764 sq ft · Whitehorse
- 3015 Trethewey Street 28 — $539,900 · Townhouse · 3 bed · 1 bath · 2,038 sq ft · Abbotsford
- 101-5191 Manson Ave — $539,900 · Townhouse · 3 bed · 2 bath · 1,359 sq ft · Powell River
- 5711 Ebbtide Street 111 — $539,900 · Townhouse · 3 bed · 1 bath · 1,359 sq ft · Sechelt
- 20 Queen Street — $539,900 · Townhouse · 4 bed · 2 bath · Kawartha Lakes
- 150 Oak Street 17 — $539,900 · Townhouse · 2 bed · 2 bath · 1,160 sq ft · Simcoe
- 313 Conklin Road 50 — $539,900 · Townhouse · 3 bed · 2 bath · 1,456 sq ft · Brantford
- 25 Horton Street — $539,900 · Townhouse · 3 bed · 2 bath · Mississippi Mills
- 31 Galileo Boulevard — $539,900 · Townhouse · 2 bed · 2 bath · 893 sq ft · Brantford
- 10 Kingfisher Drive — $539,900 · Townhouse · 1 bed · 2 bath · Quinte West
- 325 Kading Crescent — $539,900 · Townhouse · 3 bed · 2 bath · Woodstock (Woodstock - South)
- 327 Kading Crescent — $539,900 · Townhouse · 3 bed · 2 bath · Woodstock (Woodstock - South)
- 54 Green Valley Drive 13 — $539,900 · Townhouse · 4 bed · 1 bath · 1,449 sq ft · Kitchener
- 1730 Murphy Road 8 — $539,900 · Townhouse · 3 bed · 2 bath · Sarnia
- 72 Johnson Road 8 — $539,900 · Townhouse · 3 bed · 2 bath · 1,550 sq ft · Brantford
- 304 Malmo Private — $539,900 · Townhouse · 2 bed · 2 bath · Ottawa
- 304 Malmo Private — $539,900 · Townhouse · 2 bed · 4 bath · Blossom Park - Airport and Area
- 2512 Parkview Drive Unit# E16 — $539,900 · Townhouse · 2 bed · 2 bath · Azilda
- 186 Daventry Crescent — $539,900 · Townhouse · 3 bed · 3 bath · Barrhaven
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,540)
- 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,354)
- Homes for sale in Oakville (2,117)
- Homes for sale in Markham (2,067)
- Homes for sale in Burlington (1,935)
- 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,560)
- Homes for sale in Langley (1,555)
- Homes for sale in Brantford (1,471)
- Homes for sale in Windsor (1,440)
- Homes for sale in Waterloo (1,435)
- Homes for sale in Prince George (1,414)
- Homes for sale in St. Catharines (1,366)
- Homes for sale in Niagara Falls (1,307)
- Homes for sale in Cambridge (1,296)
- Homes for sale in Coquitlam (1,288)