Townhouse for sale in Canada
10,927 listings · median price $699,000 · average price $758,279 · from $425 to $8,680,000.
- 9762 182A Street 16 — $951,900 · Townhouse · 4 bed · 3 bath · 1,905 sq ft · Surrey
- 52 Upper Canada Court — $953,000 · Townhouse · 3 bed · 3 bath · Halton Hills
- 16318 82 Avenue 83 — $953,500 · Townhouse · 4 bed · 2 bath · 2,161 sq ft · Surrey
- 368 Tradewinds Ave #107 — $956,500 · Townhouse · 4 bed · 4 bath · 1,847 sq ft · Colwood
- 4888 Eldorado Mews — $958,000 · Townhouse · 3 bed · 2 bath · 1,289 sq ft · Vancouver
- 8568 209 Street 24 — $958,000 · Townhouse · 4 bed · 3 bath · 2,086 sq ft · Langley
- 7171 Blundell Road 4 — $958,000 · Townhouse · 3 bed · 2 bath · 1,760 sq ft · Richmond
- 2978 159 Street 13 — $958,000 · Townhouse · 4 bed · 3 bath · 1,849 sq ft · Surrey
- 578 W 24 Avenue 122 — $958,000 · Townhouse · 2 bed · 2 bath · 753 sq ft · Vancouver
- 4818 Hazel Street — $958,000 · Townhouse · 2 bed · 2 bath · 1,171 sq ft · Burnaby
- 130 Spofford Drive — $958,000 · Townhouse · 4 bed · 4 bath · Whitchurch-Stouffville
- 15688 28 Avenue 44 — $959,000 · Townhouse · 4 bed · 3 bath · 1,891 sq ft · Surrey
- 2350 165 Street 7 — $959,000 · Townhouse · 4 bed · 2 bath · 1,631 sq ft · Surrey
- 9061 Horne Street 130 — $959,000 · Townhouse · 3 bed · 1 bath · 1,851 sq ft · Burnaby
- 1821 Willow Crescent 13 — $959,000 · Townhouse · 3 bed · 1 bath · 1,221 sq ft · Squamish
- 4520 Gallaghers Lookout 4 — $959,000 · Townhouse · 3 bed · 2 bath · 2,151 sq ft · Kelowna
- 954 Stockwell Avenue 1 — $959,000 · Townhouse · 4 bed · 3 bath · 1,870 sq ft · Kelowna
- 5960 142 Street 17 — $959,000 · Townhouse · 4 bed · 3 bath · 2,298 sq ft · Surrey
- 497 Manhattan Common — $959,000 · Townhouse · 3 bed · 3 bath · Oakville
- 486 Silver Maple Road — $959,000 · Townhouse · 3 bed · 3 bath · Oakville
- 57 Kelso Crescent — $959,000 · Townhouse · 4 bed · 3 bath · Vaughan
- 57 Woodstream Drive — $959,800 · Townhouse · 4 bed · 4 bath · Toronto
- 1550 Union Road 46 — $959,900 · Townhouse · 3 bed · 2 bath · 2,740 sq ft · Kelowna
- 7370 Stride Avenue 40 — $959,900 · Townhouse · 3 bed · 2 bath · 1,147 sq ft · Burnaby
- 621 Broadway St #3 — $959,900 · Townhouse · 4 bed · 4 bath · 1,711 sq ft · Saanich
- 9688 182A Street 12 — $959,900 · Townhouse · 3 bed · 2 bath · 1,969 sq ft · Surrey
- 20650 78 Avenue 39 — $959,900 · Townhouse · 4 bed · 3 bath · 1,745 sq ft · Langley
- 1589 Golf Ridge Drive — $959,900 · Townhouse · 4 bed · 2 bath · 3,702 sq ft · Kamloops
- 2418 Adamvale Crescent — $959,900 · Townhouse · 4 bed · 4 bath · Oakville
- 221 Prosser Circle — $959,900 · Townhouse · 4 bed · 4 bath · Milton
- 1550 Union Road 60 — $959,900 · Townhouse · 3 bed · 2 bath · 2,624 sq ft · Kelowna
- 72 Michael Stoqua Street W — $959,900 · Townhouse · 3 bed · 3 bath · 2,254 sq ft · Manor Park - Cardinal Glen and Area
- 23230 Billy Brown Road 8 — $959,900 · Townhouse · 3 bed · 2 bath · 1,291 sq ft · Langley
- 612 Glasgow Road — $959,990 · Townhouse · 3 bed · 3 bath · Caledon
- 20559 86 Avenue 6 — $959,999 · Townhouse · 4 bed · 3 bath · 1,750 sq ft · Langley
- 38037 Keel Way — $960,000 · Townhouse · 2 bed · 2 bath · 1,204 sq ft · Squamish
- 3980 Carrigan Court T6903 — $960,000 · Townhouse · 3 bed · 2 bath · 1,465 sq ft · Burnaby
- 5960 142nd Street 16 — $960,000 · Townhouse · 4 bed · 3 bath · 2,267 sq ft · Surrey
- 15778 85 Avenue 120 — $960,000 · Townhouse · 4 bed · 3 bath · 1,545 sq ft · Surrey
- 1355 Citadel Drive 21 — $963,000 · Townhouse · 3 bed · 1 bath · 2,025 sq ft · Port Coquitlam
- 4337 Boundary Road 47 — $963,480 · Townhouse · 3 bed · 2 bath · 1,263 sq ft · Richmond
- 2092 English Crescent — $964,900 · Townhouse · 3 bed · 3 bath · Burlington
- 4716 Orca Way 3 — $965,000 · Townhouse · 4 bed · 3 bath · 1,658 sq ft · Tsawwassen
- 1456 Rose Way — $965,000 · Townhouse · 4 bed · 2 bath · Milton
- 142 Farooq Boulevard S — $965,000 · Townhouse · 3 bed · 3 bath · Vaughan
- 943 Transom Crescent — $965,000 · Townhouse · 3 bed · 4 bath · Milton
- 261 Coronation Road — $965,000 · Townhouse · 3 bed · 3 bath · Whitby
- 2116 Panorama Drive 802 — $965,500 · Townhouse · 4 bed · 3 bath · 1,467 sq ft · Panorama
Other cities
- Homes for sale in Toronto (15,755)
- Homes for sale in Edmonton (6,469)
- Homes for sale in Calgary (5,854)
- Homes for sale in Hamilton (4,803)
- Homes for sale in Ottawa (4,727)
- Homes for sale in Surrey (4,465)
- Homes for sale in Mississauga (4,216)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (2,966)
- Homes for sale in Kitchener (2,093)
- Homes for sale in Vaughan (2,047)
- Homes for sale in Burnaby (1,868)
- Homes for sale in Markham (1,838)
- Homes for sale in Kelowna (1,808)
- Homes for sale in Oakville (1,797)
- Homes for sale in Burlington (1,786)
- Homes for sale in Richmond (1,730)
- Homes for sale in Langley (1,509)
- Homes for sale in Richmond Hill (1,495)
- Homes for sale in Barrie (1,457)
- Homes for sale in Prince George (1,406)
- Homes for sale in London South (1,368)
- Homes for sale in Windsor (1,354)
- Homes for sale in Kawartha Lakes (1,319)
- Homes for sale in Brantford (1,291)
- Homes for sale in Waterloo (1,282)
- Homes for sale in Coquitlam (1,235)
- Homes for sale in Abbotsford (1,203)
- Homes for sale in St. Catharines (1,195)
- Homes for sale in Cambridge (1,174)