Townhouse for sale in Canada
11,069 listings · median price $698,888 · average price $756,949 · from $425 to $8,680,000.
- 3 Queensbrook Crescent — $999,999 · Townhouse · 4 bed · 4 bath · 2,800 sq ft · Cambridge
- 91 Monaco Court — $999,999 · Townhouse · 4 bed · 4 bath · Brampton
- 162 Anna Russell Way — $999,999 · Townhouse · 3 bed · 3 bath · Markham
- 221 Tennant Circle — $999,999 · Townhouse · 5 bed · 4 bath · Vaughan
- 10500 Delsom Crescent 80 — $1,000,000 · Townhouse · 3 bed · 2 bath · 1,916 sq ft · Delta
- 2213 Waddington Court 3 — $1,000,000 · Townhouse · 3 bed · 2 bath · 3,574 sq ft · Kelowna
- 15121 19 Avenue 116 — $1,000,000 · Townhouse · 2 bed · 2 bath · 1,648 sq ft · Surrey
- 24185 106B Avenue 90 — $1,000,000 · Townhouse · 4 bed · 3 bath · 3,040 sq ft · Maple Ridge
- 4337 Boundary Road 48 — $1,000,000 · Townhouse · 3 bed · 2 bath · 1,270 sq ft · Richmond
- 31 Globemaster Lane — $1,000,000 · Townhouse · 3 bed · 4 bath · Richmond Hill
- 19 Woodstream Drive — $1,000,000 · Townhouse · 4 bed · 4 bath · Toronto
- 3 John Carter Way — $1,000,000 · Townhouse · 3 bed · 4 bath · Markham
- 10373 Woodbine Avenue — $1,008,000 · Townhouse · 4 bed · 4 bath · 2,000 sq ft · Markham
- 1414 Dolomite Ridge — $1,009,999 · Townhouse · 4 bed · 4 bath · 2,218 sq ft · Langford
- 3 Henry Bauer Avenue — $1,010,000 · Townhouse · 3 bed · 3 bath · Markham
- Blk 6 Sunbird Way Th 28 — $1,010,990 · Townhouse · 3 bed · 3 bath · Halton Hills
- 2140 Trafalgar Road 48 — $1,013,787 · Townhouse · 3 bed · 3 bath · Oakville
- 2510 Bronzite Pl — $1,014,900 · Townhouse · 4 bed · 4 bath · 2,375 sq ft · Langford
- 8400 Cook Road 24 — $1,018,000 · Townhouse · 3 bed · 2 bath · 1,306 sq ft · Richmond
- 7468 Lansdowne Road 310 — $1,018,000 · Townhouse · 3 bed · 2 bath · 1,231 sq ft · Richmond
- 6471 Telford Avenue — $1,019,000 · Townhouse · 2 bed · 2 bath · 1,185 sq ft · Burnaby
- 5975 Princess Street — $1,019,000 · Townhouse · 3 bed · 2 bath · 2,345 sq ft · Peachland
- 3096 107th St — $1,019,000 · Townhouse · 4 bed · 4 bath · 2,207 sq ft · Nanaimo
- 4343 Tyndall Ave #104 — $1,019,000 · Townhouse · 3 bed · 3 bath · 1,685 sq ft · Saanich
- 484 Millen Road 7 — $1,019,000 · Townhouse · 2 bed · 2 bath · 1,580 sq ft · Stoney Creek
- 2866 Sotao Avenue — $1,019,888 · Townhouse · 3 bed · 3 bath · 1,441 sq ft · Vancouver
- 7716 207 Street 19 — $1,019,900 · Townhouse · 4 bed · 3 bath · 1,930 sq ft · Langley
- 20650 78 Avenue 38 — $1,019,900 · Townhouse · 4 bed · 3 bath · 1,959 sq ft · Langley
- 99 Huguenot Road — $1,019,900 · Townhouse · 3 bed · 4 bath · Oakville
- 1444 Crown Isle Dr #108 — $1,020,000 · Townhouse · 2 bed · 2 bath · 1,417 sq ft · Courtenay
- 6033 Williams Road 19 — $1,020,000 · Townhouse · 3 bed · 2 bath · 1,235 sq ft · Richmond
- 76 George Bales Lane — $1,023,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 3500 Burke Village Promenade 149 — $1,024,900 · Townhouse · 4 bed · 2 bath · 1,545 sq ft · Coquitlam
- 101 Huguenot Road — $1,024,900 · Townhouse · 3 bed · 4 bath · Oakville
- 4025 Sixth Line — $1,024,900 · Townhouse · 3 bed · 3 bath · Oakville
- 3191 Maplehill Drive — $1,024,990 · Townhouse · 3 bed · 3 bath · 1,537 sq ft · Burlington
- 3175 Maplehill Drive — $1,024,990 · Townhouse · 3 bed · 3 bath · 1,537 sq ft · Burlington
- 7161 17th Avenue 207 — $1,025,000 · Townhouse · 3 bed · 2 bath · 1,281 sq ft · Burnaby
- 9022 Clarkson Ave #10 — $1,025,000 · Townhouse · 2 bed · 3 bath · 1,063 sq ft · Black Creek
- 108 E 8th Street Th3 — $1,025,000 · Townhouse · 2 bed · 2 bath · 1,020 sq ft · North Vancouver
- 7167 116 Street 31 — $1,025,000 · Townhouse · 4 bed · 3 bath · 2,175 sq ft · Delta
- 3910 Major Mackenzie Drive — $1,025,000 · Townhouse · 4 bed · 4 bath · Vaughan
- 37 Great Falls Boulevard — $1,025,000 · Townhouse · 4 bed · 4 bath · Hamilton
- 9420 Ferndale Road 1 — $1,028,000 · Townhouse · 3 bed · 2 bath · 1,657 sq ft · Richmond
- 6880 Lucas Road 73 — $1,028,000 · Townhouse · 3 bed · 2 bath · 1,601 sq ft · Richmond
- 1950 E Kent Avenue South — $1,028,000 · Townhouse · 2 bed · 2 bath · 1,370 sq ft · Vancouver
- 51 Credit Lane — $1,028,000 · Townhouse · 5 bed · 5 bath · Richmond Hill
- 53 Michelina Terrace — $1,028,880 · Townhouse · 3 bed · 3 bath · Markham
Other cities
- Homes for sale in Toronto (15,822)
- Homes for sale in Edmonton (6,448)
- Homes for sale in Calgary (5,867)
- Homes for sale in Ottawa (4,903)
- Homes for sale in Hamilton (4,852)
- Homes for sale in Surrey (4,520)
- Homes for sale in Mississauga (4,234)
- Homes for sale in Vancouver (3,559)
- Homes for sale in Brampton (2,997)
- Homes for sale in Kitchener (2,118)
- Homes for sale in Vaughan (2,061)
- Homes for sale in Burnaby (1,872)
- Homes for sale in Markham (1,843)
- Homes for sale in Oakville (1,821)
- Homes for sale in Kelowna (1,820)
- Homes for sale in Burlington (1,799)
- Homes for sale in Richmond (1,732)
- Homes for sale in Langley (1,533)
- Homes for sale in Richmond Hill (1,517)
- Homes for sale in Barrie (1,458)
- Homes for sale in Prince George (1,410)
- Homes for sale in London South (1,385)
- Homes for sale in Windsor (1,361)
- Homes for sale in Kawartha Lakes (1,353)
- Homes for sale in Brantford (1,292)
- Homes for sale in Waterloo (1,291)
- Homes for sale in Coquitlam (1,238)
- Homes for sale in Abbotsford (1,224)
- Homes for sale in St. Catharines (1,197)
- Homes for sale in Cambridge (1,173)