Townhouse for sale in Canada
11,357 listings · median price $699,000 · average price $760,541 · from $425 to $8,680,000.
- 116 Dahlia Street — $545,000 · Townhouse · 3 bed · 3 bath · Clarence-Rockland
- 80 O Donovan Drive — $545,000 · Townhouse · 3 bed · 3 bath · Carleton Place
- 43 Purple Beech Street — $545,000 · Townhouse · 3 bed · 3 bath · Thames Centre
- 29 Purple Beech Street — $545,000 · Townhouse · 3 bed · 3 bath · Thames Centre
- 5 Rudd Lane — $545,900 · Townhouse · 2 bed · 2 bath · Arnprior
- 410 Northfield Drive W D17 — $545,900 · Townhouse · 2 bed · 2 bath · 1,427 sq ft · Waterloo
- 410 Northfield Drive W E17 — $545,900 · Townhouse · 2 bed · 2 bath · 1,427 sq ft · Waterloo
- 410 Northfield Drive W D4 — $545,900 · Townhouse · 2 bed · 2 bath · 1,427 sq ft · Waterloo
- 227 King Street — $547,000 · Townhouse · 3 bed · 3 bath · Carleton Place
- 887 Nesting Way — $547,500 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 494 Lawler Crescent — $547,900 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 10235 111 Street NW 3 — $548,000 · Townhouse · 3 bed · 1 bath · 1,340 sq ft · Edmonton
- 5311 20 Street 2 — $548,000 · Townhouse · 3 bed · 2 bath · 1,258 sq ft · Vernon
- 74 Elford Drive — $548,000 · Townhouse · 2 bed · 1 bath · Clarington
- 21 Twentyplace Boulevard — $548,000 · Townhouse · 2 bed · 2 bath · 1,152 sq ft · Hamilton
- 533 Regina Street — $548,300 · Townhouse · 3 bed · 3 bath · Russell
- 781-4 Katrina Street — $548,664 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 32310 Mouat Drive 38 — $548,800 · Townhouse · 3 bed · 1 bath · 1,273 sq ft · Abbotsford
- 32 Postma Street 18 — $548,900 · Townhouse · 2 bed · 2 bath · North Middlesex
- 12620 106 Avenue NW — $549,000 · Townhouse · 3 bed · 3 bath · 1,959 sq ft · Edmonton
- 27090 32 Avenue 12 — $549,000 · Townhouse · 3 bed · 1 bath · 1,210 sq ft · Langley
- 310 Pym St #4 — $549,000 · Townhouse · 2 bed · 2 bath · 1,227 sq ft · Parksville
- 411 Aberdeen Drive 7 — $549,000 · Townhouse · 3 bed · 3 bath · 2,099 sq ft · Kamloops
- 27272 32 Avenue 50 — $549,000 · Townhouse · 3 bed · 1 bath · 1,604 sq ft · Langley
- 3030 Trethewey Street 35 — $549,000 · Townhouse · 3 bed · 1 bath · 1,120 sq ft · Abbotsford
- 9145 Saturna Drive 201 — $549,000 · Townhouse · 2 bed · 1 bath · 1,040 sq ft · Burnaby
- 10200 4th Avenue 65 — $549,000 · Townhouse · 2 bed · 1 bath · 1,093 sq ft · Richmond
- 3168 268 Street 1 — $549,000 · Townhouse · 3 bed · 1 bath · 1,169 sq ft · Langley
- 4825 Snow Pines Road — $549,000 · Townhouse · 2 bed · 1 bath · 1,127 sq ft · Big White
- 210 Scott Avenue 107 — $549,000 · Townhouse · 3 bed · 2 bath · 1,277 sq ft · Penticton
- 908 Brock Ave #305 — $549,000 · Townhouse · 3 bed · 2 bath · 1,629 sq ft · Langford
- 3606 25 Avenue 107 — $549,000 · Townhouse · 3 bed · 2 bath · 1,571 sq ft · Vernon
- 6655 192 Street 106 — $549,000 · Townhouse · 2 bed · 2 bath · 780 sq ft · Surrey
- 222 Temple Street 3 — $549,000 · Townhouse · 3 bed · 2 bath · 1,486 sq ft · Sicamous
- 32752 4th Avenue 7 — $549,000 · Townhouse · 3 bed · 2 bath · 1,418 sq ft · Mission
- 1200 Cameron Avenue 236 — $549,000 · Townhouse · 2 bed · 1 bath · 1,713 sq ft · Kelowna
- 335 Churchill Avenue 201 — $549,000 · Townhouse · 2 bed · 2 bath · 1,296 sq ft · Penticton
- 2975 Argo Place — $549,000 · Townhouse · 2 bed · 1 bath · 913 sq ft · Burnaby
- 50 Burlington Crescent — $549,000 · Townhouse · 3 bed · 3 bath · Hunt Club - South Keys and Area
- 97 Theresa Trail — $549,000 · Townhouse · 4 bed · 3 bath · Leamington
- 631 Corporal Private — $549,000 · Townhouse · 3 bed · 1 bath · Ottawa
- 631 Corporal Private — $549,000 · Townhouse · 3 bed · 2 bath · Blossom Park - Airport and Area
- 1831 Summerfields Crescent — $549,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 81 Crosswinds — $549,000 · Townhouse · 4 bed · 3 bath · Kingsville
- 21 Stitch Mews Street — $549,000 · Townhouse · 3 bed · 3 bath · Stittsville - Munster - Richmond
- 18 First Avenue — $549,000 · Townhouse · 3 bed · 2 bath · Norfolk
- 138 Winters Way — $549,000 · Townhouse · 3 bed · 4 bath · Shelburne
- 20 Ever Sweet Way — $549,000 · Townhouse · 3 bed · 2 bath · Thorold (Rolling Meadows)
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,560)
- 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)