Townhouse for sale in Canada
11,069 listings · median price $698,888 · average price $756,949 · from $425 to $8,680,000.
- 6038 Silken Laumann Way — $999,000 · Townhouse · 6 bed · 6 bath · Mississauga
- 209707 Hwy 26 North 15 — $999,000 · Townhouse · 3 bed · 3 bath · Blue Mountains
- 2278 Bur Oak Avenue — $999,000 · Townhouse · 5 bed · 4 bath · Markham
- 11 Bellflower Lane — $999,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 8441 Islington Avenue 3 — $999,000 · Townhouse · 3 bed · 3 bath · Vaughan
- 4049 Medland Drive — $999,000 · Townhouse · 4 bed · 3 bath · 1,780 sq ft · Burlington
- 779 Port Darlington Road — $999,000 · Townhouse · 4 bed · 4 bath · Clarington
- 27 Healthcote Lane — $999,000 · Townhouse · 3 bed · 3 bath · Ajax
- 391 Athabasca Common N/A — $999,000 · Townhouse · 3 bed · 3 bath · Oakville
- 391 Athabasca Common — $999,000 · Townhouse · 3 bed · 2 bath · 1,513 sq ft · Oakville
- 123 Granville Crescent — $999,000 · Townhouse · 3 bed · 3 bath · Haldimand
- 49 Angelica Avenue — $999,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 768 Lindsay St #1 — $999,000 · Townhouse · 3 bed · 3 bath · 1,727 sq ft · Saanich
- 10520 McDonald Park Rd #19 — $999,000 · Townhouse · 3 bed · 3 bath · 1,720 sq ft · North Saanich
- 12 Quattro Avenue — $999,000 · Townhouse · 4 bed · 3 bath · Richmond Hill
- 3228 Heather Street — $999,000 · Townhouse · 2 bed · 1 bath · 1,045 sq ft · Vancouver
- 1011 Cameo Street — $999,000 · Townhouse · 3 bed · 3 bath · Pickering
- 3031 Williams Road 171 — $999,369 · Townhouse · 4 bed · 1 bath · 1,475 sq ft · Richmond
- 20321 80 Avenue 41 — $999,600 · Townhouse · 4 bed · 3 bath · 1,759 sq ft · Langley
- 6644 203 Street A102 — $999,800 · Townhouse · 3 bed · 2 bath · 1,437 sq ft · Langley
- 19095 Mitchell Road 25 — $999,800 · Townhouse · 3 bed · 2 bath · 1,716 sq ft · Pitt Meadows
- 8433 Jellicoe Street — $999,800 · Townhouse · 3 bed · 3 bath · 1,418 sq ft · Vancouver
- 312 Stony Hill Boulevard — $999,800 · Townhouse · 4 bed · 4 bath · 247 sq ft · Markham
- 656 Tupelo Court — $999,850 · Townhouse · 4 bed · 4 bath · Mississauga
- 17538 100 Avenue 13 — $999,888 · Townhouse · 4 bed · 3 bath · 1,908 sq ft · Surrey
- 2133 151A Street 3 — $999,888 · Townhouse · 4 bed · 3 bath · 2,373 sq ft · Surrey
- 1294 Deodar Road 2 — $999,888 · Townhouse · 4 bed · 2 bath · 2,117 sq ft · Scotch Creek
- 2655 158 Street 3 — $999,888 · Townhouse · 3 bed · 2 bath · 1,231 sq ft · Surrey
- 63 Mistleflower Court — $999,888 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 55 Thomas Mulholland Drive 1 — $999,888 · Townhouse · 5 bed · 4 bath · Toronto
- 1833 165A Street 137 — $999,900 · Townhouse · 3 bed · 2 bath · 1,503 sq ft · Surrey
- 8533 Cumberland Place 30 — $999,900 · Townhouse · 3 bed · 2 bath · 1,453 sq ft · Burnaby
- 15688 28 Avenue 17 — $999,900 · Townhouse · 3 bed · 3 bath · 1,949 sq ft · Surrey
- 4832 Duchess Street — $999,900 · Townhouse · 3 bed · 2 bath · 1,015 sq ft · Vancouver
- 5979 Princess Street — $999,900 · Townhouse · 3 bed · 2 bath · 2,331 sq ft · Peachland
- 602 E 2nd Street 136 — $999,900 · Townhouse · 2 bed · 2 bath · 1,036 sq ft · North Vancouver
- 7716 207 Street 16 — $999,900 · Townhouse · 4 bed · 3 bath · 1,930 sq ft · Langley
- 10333 River Drive 26 — $999,900 · Townhouse · 3 bed · 2 bath · 1,391 sq ft · Richmond
- 2401 Mamquam Road 9 — $999,900 · Townhouse · 4 bed · 3 bath · 1,470 sq ft · Squamish
- 921 Grant Street 220 — $999,900 · Townhouse · 3 bed · 2 bath · 1,207 sq ft · Coquitlam
- 1550 E 3rd Avenue 101 — $999,900 · Townhouse · 3 bed · 2 bath · 1,221 sq ft · Vancouver
- 4253 Dieppe Rd #13 — $999,900 · Townhouse · 3 bed · 4 bath · 2,225 sq ft · Saanich
- 4253 Dieppe Rd #10 — $999,900 · Townhouse · 3 bed · 3 bath · 2,233 sq ft · Saanich
- 2350 165 Street 144 — $999,900 · Townhouse · 4 bed · 2 bath · 1,532 sq ft · Surrey
- 1294 Deodar Road 1 — $999,900 · Townhouse · 3 bed · 2 bath · 2,165 sq ft · Scotch Creek
- 2345 Cedar Hill Cross Rd #157 — $999,900 · Townhouse · 3 bed · 3 bath · 2,223 sq ft · Oak Bay
- 5993 143 Street 12 — $999,900 · Townhouse · 4 bed · 3 bath · 2,003 sq ft · Surrey
- 4016 Wiseton St #A — $999,900 · Townhouse · 4 bed · 3 bath · 2,151 sq ft · Saanich
Other cities
- Homes for sale in Toronto (15,772)
- Homes for sale in Edmonton (6,448)
- Homes for sale in Calgary (5,867)
- Homes for sale in Ottawa (4,863)
- Homes for sale in Hamilton (4,804)
- Homes for sale in Surrey (4,520)
- Homes for sale in Mississauga (4,217)
- Homes for sale in Vancouver (3,559)
- Homes for sale in Brampton (2,974)
- Homes for sale in Kitchener (2,100)
- Homes for sale in Vaughan (2,052)
- Homes for sale in Burnaby (1,872)
- Homes for sale in Markham (1,838)
- Homes for sale in Kelowna (1,820)
- Homes for sale in Oakville (1,806)
- Homes for sale in Burlington (1,788)
- Homes for sale in Richmond (1,732)
- Homes for sale in Langley (1,533)
- Homes for sale in Richmond Hill (1,507)
- Homes for sale in Barrie (1,451)
- Homes for sale in Prince George (1,410)
- Homes for sale in London South (1,374)
- Homes for sale in Windsor (1,360)
- Homes for sale in Kawartha Lakes (1,345)
- Homes for sale in Waterloo (1,287)
- Homes for sale in Brantford (1,286)
- Homes for sale in Coquitlam (1,238)
- Homes for sale in Abbotsford (1,224)
- Homes for sale in St. Catharines (1,190)
- Homes for sale in Cambridge (1,167)