Townhouse for sale in Canada
11,015 listings · median price $698,000 · average price $756,708 · from $425 to $8,680,000.
- 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
- 33 Kahshe Lane — $998,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 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
- 2064 Donald Cousens Parkway — $998,000 · Townhouse · 4 bed · 5 bath · Markham
- 68 Maffey Crescent — $998,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 2948 Bur Oak Avenue — $998,000 · Townhouse · 3 bed · 4 bath · Markham
- 54 Pantheon Lane — $998,000 · Townhouse · 4 bed · 5 bath · Markham
- 2334 Bur Oak Avenue — $998,000 · Townhouse · 5 bed · 4 bath · Markham
- 55 Pottery Place — $998,000 · Townhouse · 3 bed · 3 bath · Vaughan
Other cities
- Homes for sale in Toronto (15,748)
- Homes for sale in Edmonton (6,485)
- Homes for sale in Calgary (5,866)
- Homes for sale in Hamilton (4,809)
- Homes for sale in Ottawa (4,751)
- Homes for sale in Surrey (4,471)
- Homes for sale in Mississauga (4,215)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (2,971)
- Homes for sale in Kitchener (2,111)
- Homes for sale in Vaughan (2,045)
- Homes for sale in Burnaby (1,866)
- Homes for sale in Markham (1,835)
- Homes for sale in Kelowna (1,814)
- Homes for sale in Oakville (1,802)
- Homes for sale in Burlington (1,794)
- Homes for sale in Richmond (1,730)
- Homes for sale in Langley (1,508)
- Homes for sale in Richmond Hill (1,503)
- Homes for sale in Barrie (1,449)
- Homes for sale in Prince George (1,407)
- Homes for sale in London South (1,371)
- Homes for sale in Windsor (1,360)
- Homes for sale in Kawartha Lakes (1,323)
- Homes for sale in Brantford (1,289)
- Homes for sale in Waterloo (1,288)
- Homes for sale in Coquitlam (1,235)
- Homes for sale in Abbotsford (1,205)
- Homes for sale in St. Catharines (1,189)
- Homes for sale in Cambridge (1,170)