Townhouse for sale in Canada
10,925 listings · median price $699,000 · average price $758,503 · from $425 to $8,680,000.
- 7518 138 Street 47 — $990,000 · Townhouse · 4 bed · 3 bath · 2,012 sq ft · Surrey
- 5915 Beachgate Lane — $990,000 · Townhouse · 2 bed · 2 bath · 1,562 sq ft · Sechelt
- 397 Switchgrass Street — $990,000 · Townhouse · 3 bed · 4 bath · Oakville
- 190 Argyle Street 22 — $990,000 · Townhouse · 5 bed · 4 bath · 2,570 sq ft · Simcoe
- 50 Thule Street — $990,000 · Townhouse · 4 bed · 3 bath · Vaughan
- 16 Piazza Crescent — $990,000 · Townhouse · 3 bed · 3 bath · Vaughan
- 1353 Shevchenko Boulevard — $990,000 · Townhouse · 4 bed · 4 bath · Oakville
- 4066 Medland Drive — $990,000 · Townhouse · 4 bed · 4 bath · Burlington
- 42 Bawden Drive — $990,000 · Townhouse · 4 bed · 3 bath · Richmond Hill
- 9 Revelstoke Crescent — $990,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 525 Adventure Private — $994,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 525 Adventure Private — $994,000 · Townhouse · 3 bed · 3 bath · Billings Bridge - Riverside Park and Area
- 38 Front St #Th24 — $994,900 · Townhouse · 3 bed · 3 bath · 1,723 sq ft · Nanaimo
- 13387 Old Yale Rd Road Th1 — $995,000 · Townhouse · 3 bed · 2 bath · 1,536 sq ft · Surrey
- 15775 Mountain View Drive Drive 51 — $995,000 · Townhouse · 4 bed · 2 bath · 1,842 sq ft · Surrey
- 3800 Gallaghers Pinnacle Way 29 — $995,000 · Townhouse · 3 bed · 3 bath · 2,711 sq ft · Kelowna
- 1122 Olivine Mews — $995,000 · Townhouse · 3 bed · 4 bath · 2,147 sq ft · Langford
- 2400 Cavendish Way 79 — $995,000 · Townhouse · 2 bed · 0 bath · 960 sq ft · Whistler
- 909 Redfern St #3 — $995,000 · Townhouse · 3 bed · 3 bath · 1,198 sq ft · Victoria
- 76 Carrick Trail — $995,000 · Townhouse · 3 bed · 4 bath · Gravenhurst
- 76 Carrick Trail — $995,000 · Townhouse · 3 bed · 3 bath · Gravenhurst (Muskoka (s))
- 1591 Woodhenge Way — $995,000 · Townhouse · 3 bed · 3 bath · Mississauga
- 1230 Cornerbrook Place — $995,000 · Townhouse · 3 bed · 3 bath · Mississauga
- 2350 Natasha Circle — $996,000 · Townhouse · 3 bed · 4 bath · Oakville
- 12 Fred Beaton Place — $996,990 · Townhouse · 3 bed · 3 bath · King
- 168 Tango Crescent — $997,000 · Townhouse · 4 bed · 4 bath · 2,300 sq ft · Newmarket
- 500 Marsett Pl #1 — $997,500 · Townhouse · 3 bed · 3 bath · 1,946 sq ft · Saanich
- 1349 Rocky Point Drive 6 — $997,500 · Townhouse · 4 bed · 2 bath · 2,724 sq ft · Kelowna
- 7488 Salisbury Avenue 6 — $998,000 · Townhouse · 3 bed · 2 bath · 1,845 sq ft · Burnaby
- 9680 Alexandra Road 95 — $998,000 · Townhouse · 3 bed · 2 bath · 1,320 sq ft · Richmond
- 1750 Salisbury Avenue 3 — $998,000 · Townhouse · 4 bed · 3 bath · 1,788 sq ft · Port Coquitlam
- 7499 6th Street 111 — $998,000 · Townhouse · 3 bed · 2 bath · 1,183 sq ft · Burnaby
- 3339 148 Street 8 — $998,000 · Townhouse · 3 bed · 2 bath · 1,523 sq ft · Surrey
- 20189 84 Avenue 37 — $998,000 · Townhouse · 4 bed · 2 bath · 1,520 sq ft · Langley
- 4738 Hemlock Way 185 — $998,000 · Townhouse · 4 bed · 3 bath · 2,008 sq ft · Tsawwassen
- 9451 Granville Avenue 27 — $998,000 · Townhouse · 4 bed · 2 bath · 1,397 sq ft · Richmond
- 3105 Dayanee Springs Boulevard 187 — $998,000 · Townhouse · 3 bed · 2 bath · 1,478 sq ft · Coquitlam
- 707 Robinson Street 103 — $998,000 · Townhouse · 3 bed · 2 bath · 1,306 sq ft · Coquitlam
- 9700 Blundell Road 4 — $998,000 · Townhouse · 3 bed · 2 bath · 1,967 sq ft · Richmond
- 14419 Downton Avenue 205 — $998,000 · Townhouse · 3 bed · 2 bath · 3,709 sq ft · Summerland
- 6831 Salisbury Avenue 3 — $998,000 · Townhouse · 2 bed · 1 bath · 1,039 sq ft · Burnaby
- 7533 Gilley Avenue 107 — $998,000 · Townhouse · 3 bed · 3 bath · 1,298 sq ft · Burnaby
- 1518 Bowser Avenue 205 — $998,000 · Townhouse · 3 bed · 2 bath · 1,340 sq ft · North Vancouver
- 9100 No. 3 Road 9 — $998,000 · Townhouse · 3 bed · 2 bath · 1,167 sq ft · Richmond
- 318 Bella St — $998,000 · Townhouse · 3 bed · 3 bath · 1,312 sq ft · Victoria
- 23 Piera Gardens — $998,000 · Townhouse · 4 bed · 4 bath · Markham
- 15 Benjamin Hood Crescent — $998,000 · Townhouse · 4 bed · 4 bath · Vaughan
- 287 Kingston Road — $998,000 · Townhouse · 4 bed · 3 bath · 1,700 sq ft · Toronto
Other cities
- Homes for sale in Toronto (15,695)
- Homes for sale in Edmonton (6,485)
- Homes for sale in Calgary (5,866)
- Homes for sale in Hamilton (4,777)
- Homes for sale in Ottawa (4,703)
- Homes for sale in Surrey (4,471)
- Homes for sale in Mississauga (4,197)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (2,949)
- Homes for sale in Kitchener (2,094)
- Homes for sale in Vaughan (2,032)
- Homes for sale in Burnaby (1,866)
- Homes for sale in Markham (1,823)
- Homes for sale in Kelowna (1,814)
- Homes for sale in Oakville (1,789)
- Homes for sale in Burlington (1,785)
- Homes for sale in Richmond (1,730)
- Homes for sale in Langley (1,508)
- Homes for sale in Richmond Hill (1,487)
- Homes for sale in Barrie (1,442)
- Homes for sale in Prince George (1,407)
- Homes for sale in London South (1,359)
- Homes for sale in Windsor (1,354)
- Homes for sale in Kawartha Lakes (1,312)
- Homes for sale in Brantford (1,286)
- Homes for sale in Waterloo (1,281)
- Homes for sale in Coquitlam (1,235)
- Homes for sale in Abbotsford (1,205)
- Homes for sale in St. Catharines (1,185)
- Homes for sale in Cambridge (1,161)