Townhouse for sale in Canada
11,346 listings · median price $699,000 · average price $760,662 · from $425 to $8,680,000.
- 74 Milner Downs Crescent — $549,990 · Townhouse · 3 bed · 2 bath · Kanata
- 9277 122 Street 47 — $549,999 · Townhouse · 2 bed · 2 bath · 1,160 sq ft · Surrey
- 66 Corley Street — $549,999 · Townhouse · 3 bed · 3 bath · 1,833 sq ft · Kawartha Lakes
- 3 Trailside Drive — $549,999 · Townhouse · 3 bed · 4 bath · Haldimand
- 6 Butcher Crescent — $549,999 · Townhouse · 3 bed · 2 bath · 1,351 sq ft · Brantford
- 808 Garden Court Crescent — $549,999 · Townhouse · 2 bed · 2 bath · Woodstock
- 804 Garden Court Crescent — $549,999 · Townhouse · 2 bed · 2 bath · Woodstock
- 31-720 Grey Street — $549,999 · Townhouse · 3 bed · 3 bath · Brantford
- 368 Mountain Sorrel Way — $549,999 · Townhouse · 2 bed · 2 bath · Orleans - Cumberland and Area
- 245 Bur Oak Drive — $549,999 · Townhouse · 3 bed · 3 bath · Thorold
- 1051 Cecile Drive — $550,000 · Townhouse · 3 bed · 1 bath · 1,419 sq ft · Port Moody
- 8881 Walters Street 85 — $550,000 · Townhouse · 3 bed · 2 bath · 1,668 sq ft · Chilliwack
- 1580 Springhill Drive 28 — $550,000 · Townhouse · 3 bed · 3 bath · 2,232 sq ft · Kamloops
- 3780 Schubert Road 127 — $550,000 · Townhouse · 4 bed · 3 bath · 2,389 sq ft · Armstrong
- 3871 Sonoma Pines Drive — $550,000 · Townhouse · 2 bed · 2 bath · 1,075 sq ft · West Kelowna
- 6625 138th Street 32 — $550,000 · Townhouse · 3 bed · 1 bath · 1,145 sq ft · Surrey
- 5670 208 Street 45 — $550,000 · Townhouse · 2 bed · 2 bath · 1,045 sq ft · Langley
- 907 Redfern St #9 — $550,000 · Townhouse · 1 bed · 1 bath · 517 sq ft · Victoria
- 7915 Hespeler Road 26 — $550,000 · Townhouse · 4 bed · 3 bath · 2,233 sq ft · Summerland
- 2085 Candalera Lane — $550,000 · Townhouse · 2 bed · 2 bath · 1,093 sq ft · West Kelowna
- 210 Scott Avenue 104 — $550,000 · Townhouse · 3 bed · 2 bath · 1,439 sq ft · Penticton
- 192 Monterey Drive — $550,000 · Townhouse · 3 bed · 2 bath · South of Baseline to Knoxdale
- 254 Tobin Court — $550,000 · Townhouse · 3 bed · 3 bath · Peterborough
- 59 Fairlane Avenue — $550,000 · Townhouse · 3 bed · 1 bath · Barrie
- 590 North Service Road 103 — $550,000 · Townhouse · 3 bed · 1 bath · 1,510 sq ft · Stoney Creek
- 118 Stonebrook Way — $550,000 · Townhouse · 3 bed · 3 bath · Grey Highlands
- 75 Prince William Way 48 — $550,000 · Townhouse · 3 bed · 3 bath · Barrie
- 206 Leather Leaf Terrace — $550,000 · Townhouse · 2 bed · 3 bath · Barrhaven
- 1101 Horizon Drive — $550,000 · Townhouse · 3 bed · 3 bath · Kingston
- 541 Garbutt Terrace — $550,000 · Townhouse · 3 bed · 3 bath · Peterborough
- 240 Soleil Avenue — $550,000 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 41 Sister Kern Terrace — $550,000 · Townhouse · 1 bed · 1 bath · 1,048 sq ft · Hamilton
- 460 Seyton Drive — $550,000 · Townhouse · 2 bed · 2 bath · Bells Corners and South to Fallowfield
- 664 Wild Shore Crescent — $550,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 249 Gillespie Drive — $550,000 · Townhouse · 3 bed · 6 bath · Brantford
- 18 Lana Circle — $550,900 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 116 Gordon Street Blk 7 Unit 5 — $550,990 · Townhouse · 3 bed · 3 bath · Shelburne
- 355 Voyageur Place — $551,327 · Townhouse · 3 bed · 2 bath · Russell
- 355 Voyageur Place — $551,327 · Townhouse · 3 bed · 3 bath · Russell
- 3255 Rutledge St #3 — $551,688 · Townhouse · 2 bed · 3 bath · 929 sq ft · Saanich
- Lot 7 Painted Skimmer Place — $552,123 · Townhouse · 3 bed · 3 bath · Norfolk
- 535 Regina Street — $552,900 · Townhouse · 3 bed · 3 bath · Russell
- 117 James Street — $553,000 · Townhouse · 4 bed · 3 bath · North Middlesex
- 119 James Street — $553,000 · Townhouse · 4 bed · 3 bath · North Middlesex
- 55 Butler Boulevard — $553,000 · Townhouse · 3 bed · 3 bath · Kawartha Lakes
- 150 Mallach Road 101 — $554,000 · Townhouse · 3 bed · 2 bath · 1,541 sq ft · Kelowna
- 385 Princess Louise Drive — $554,900 · Townhouse · 4 bed · 2 bath · Orleans - Cumberland and Area
- 31 Trailside Drive — $554,900 · Townhouse · 3 bed · 3 bath · St. Marys
Other cities
- Homes for sale in Toronto (17,601)
- Homes for sale in Edmonton (6,576)
- Homes for sale in Calgary (6,079)
- Homes for sale in Hamilton (5,519)
- Homes for sale in Ottawa (4,960)
- Homes for sale in Mississauga (4,768)
- Homes for sale in Surrey (4,675)
- 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,907)
- Homes for sale in Kelowna (1,842)
- 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,552)
- 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,413)
- 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)