Townhouse for sale in Canada
11,110 listings · median price $698,000 · average price $755,257 · from $425 to $8,680,000.
- 3060 Ernest Appelbe Boulevard — $1,050,000 · Townhouse · 3 bed · 4 bath · Oakville
- 60 William Duncan Road — $1,050,000 · Townhouse · 6 bed · 6 bath · Toronto
- 3002 Preserve Drive, Unit 25 Drive — $1,050,000 · Townhouse · 5 bed · 4 bath · Oakville
- 31 Millman Lane — $1,050,000 · Townhouse · 4 bed · 3 bath · Richmond Hill
- 24 Mattari Court — $1,050,000 · Townhouse · 7 bed · 4 bath · Toronto
- 90 Ronan Crescent — $1,050,000 · Townhouse · 4 bed · 4 bath · Vaughan
- 1084 Queen Street W 8B — $1,050,000 · Townhouse · 3 bed · 3 bath · 1,826 sq ft · Mississauga
- 65 Akil Thomas Gardens — $1,050,000 · Townhouse · 4 bed · 4 bath · Toronto
- 12 Stookes Crescent — $1,050,000 · Townhouse · 3 bed · 4 bath · Richmond Hill
- 771 Chinook Path — $1,050,000 · Townhouse · 4 bed · 4 bath · Oshawa
- 15977 26 Avenue 25 — $1,050,000 · Townhouse · 4 bed · 4 bath · 2,465 sq ft · Surrey
- 79 Millman Lane — $1,054,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 9022 Clarkson Ave #22 — $1,055,000 · Townhouse · 2 bed · 3 bath · 1,025 sq ft · Black Creek
- 142 W 24th Avenue — $1,055,600 · Townhouse · 2 bed · 2 bath · 754 sq ft · Vancouver
- 142 W 24th Avenue — $1,055,600 · Townhouse · 2 bed · 2 bath · 754 sq ft · Vancouver
- 1370 Riverwood Gate 46 — $1,058,000 · Townhouse · 3 bed · 2 bath · 1,671 sq ft · Port Coquitlam
- 7080 No. 3 Road 711 — $1,058,000 · Townhouse · 3 bed · 3 bath · 1,583 sq ft · Richmond
- 4886 Eldorado Mews — $1,058,000 · Townhouse · 3 bed · 2 bath · 1,231 sq ft · Vancouver
- 1134 Leewood Drive — $1,058,000 · Townhouse · 3 bed · 3 bath · Oakville
- 7393 Turnill Street 25 — $1,058,800 · Townhouse · 4 bed · 3 bath · 1,516 sq ft · Richmond
- 10311 River Drive 65 — $1,058,900 · Townhouse · 3 bed · 2 bath · 1,260 sq ft · Richmond
- 16561 17A Avenue 81 — $1,058,900 · Townhouse · 4 bed · 3 bath · 1,936 sq ft · Surrey
- 1100 56 Street 31 — $1,059,000 · Townhouse · 4 bed · 3 bath · 2,337 sq ft · Delta
- 11495 Cottonwood Drive 1 — $1,059,000 · Townhouse · 3 bed · 3 bath · 2,412 sq ft · Maple Ridge
- 500 Silverthorne Crescent 1 — $1,059,000 · Townhouse · 3 bed · 3 bath · Mississauga
- 20434 72 Avenue 23 — $1,059,900 · Townhouse · 4 bed · 3 bath · 2,318 sq ft · Langley
- 35706 Marshall Road 14 — $1,059,900 · Townhouse · 4 bed · 3 bath · 2,538 sq ft · Abbotsford
- 100 Saghalie Rd #Th1 — $1,060,000 · Townhouse · 3 bed · 4 bath · 1,729 sq ft · Victoria
- 8333 Anderson Road Th11 — $1,060,000 · Townhouse · 3 bed · 2 bath · 1,508 sq ft · Richmond
- 116 Frederick Wilson Avenue — $1,060,000 · Townhouse · 3 bed · 3 bath · Markham
- 3461 Eternity Way — $1,064,999 · Townhouse · 3 bed · 3 bath · Oakville
- 8431 Jellicoe Street — $1,066,660 · Townhouse · 3 bed · 3 bath · 1,451 sq ft · Vancouver
- 2590 Panorama Drive 20 — $1,068,000 · Townhouse · 4 bed · 2 bath · 2,395 sq ft · Coquitlam
- 3630 Harper Road 133 — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,434 sq ft · Coquitlam
- 2855 158 Street 23 — $1,068,000 · Townhouse · 3 bed · 3 bath · 1,902 sq ft · Surrey
- 9308 Keefer Avenue 21 — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,437 sq ft · Richmond
- 9133 Sills Avenue 32 — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,515 sq ft · Richmond
- 41150 Gnarly Knoll Lane — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,487 sq ft · Squamish
- 7488 Salisbury Avenue 11 — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,887 sq ft · Burnaby
- 1125 Kensal Place 97 — $1,068,000 · Townhouse · 3 bed · 2 bath · 1,420 sq ft · Coquitlam
- 149 Kimono Crescent — $1,068,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 19 Naughton Drive — $1,068,000 · Townhouse · 4 bed · 3 bath · Richmond Hill
- 113 Drizzel Crescent — $1,068,000 · Townhouse · 6 bed · 4 bath · Richmond Hill
- 10971 Woodbine Avenue — $1,068,000 · Townhouse · 6 bed · 3 bath · Markham
- 153 Blick Crescent — $1,068,000 · Townhouse · 3 bed · 3 bath · Aurora
- 34 John Gary Drive — $1,068,888 · Townhouse · 3 bed · 3 bath · Markham
- 1074 Williams Other — $1,069,000 · Townhouse · 4 bed · 2 bath · 1,913 sq ft · Revelstoke
- 2351 Parkway Boulevard 36 — $1,069,000 · Townhouse · 3 bed · 2 bath · 2,278 sq ft · Coquitlam
Other cities
- Homes for sale in Toronto (15,727)
- Homes for sale in Edmonton (6,500)
- Homes for sale in Calgary (5,896)
- Homes for sale in Ottawa (4,818)
- Homes for sale in Hamilton (4,803)
- Homes for sale in Surrey (4,512)
- Homes for sale in Mississauga (4,194)
- Homes for sale in Vancouver (3,555)
- Homes for sale in Brampton (2,957)
- Homes for sale in Kitchener (2,120)
- Homes for sale in Vaughan (2,039)
- Homes for sale in Burnaby (1,874)
- Homes for sale in Kelowna (1,830)
- Homes for sale in Markham (1,830)
- Homes for sale in Oakville (1,806)
- Homes for sale in Burlington (1,798)
- Homes for sale in Richmond (1,731)
- Homes for sale in Langley (1,525)
- Homes for sale in Richmond Hill (1,491)
- Homes for sale in Barrie (1,439)
- Homes for sale in Prince George (1,416)
- Homes for sale in London South (1,362)
- Homes for sale in Windsor (1,359)
- Homes for sale in Kawartha Lakes (1,321)
- Homes for sale in Waterloo (1,277)
- Homes for sale in Brantford (1,276)
- Homes for sale in Coquitlam (1,237)
- Homes for sale in Abbotsford (1,223)
- Homes for sale in St. Catharines (1,185)
- Homes for sale in Cambridge (1,159)