Townhouse for sale in Canada
11,015 listings · median price $698,000 · average price $756,708 · from $425 to $8,680,000.
- 9811 Ferndale Road 24 — $998,000 · Townhouse · 3 bed · 2 bath · 1,430 sq ft · Richmond
- 12891 Jack Bell Drive 3 — $998,800 · Townhouse · 4 bed · 2 bath · 1,595 sq ft · Richmond
- 8508 204 Street 32 — $998,800 · Townhouse · 4 bed · 3 bath · 1,815 sq ft · Langley
- 6498 Elgin Avenue 7 — $998,800 · Townhouse · 2 bed · 2 bath · 1,181 sq ft · Burnaby
- 115 James McCullough Road — $998,888 · Townhouse · 5 bed · 4 bath · Whitchurch-Stouffville
- 17 Leeds Court — $998,900 · Townhouse · 4 bed · 3 bath · Bracebridge
- 360 Prosser Circle — $998,999 · Townhouse · 4 bed · 4 bath · 1,722 sq ft · Milton
- 2277 Oak Meadows Drive 180 — $999,000 · Townhouse · 4 bed · 3 bath · 1,929 sq ft · Surrey
- 9566 Tomicki Avenue 72 — $999,000 · Townhouse · 3 bed · 2 bath · 1,270 sq ft · Richmond
- 138 W Woodstock Avenue — $999,000 · Townhouse · 3 bed · 3 bath · 1,415 sq ft · Vancouver
- 8415 Cumberland Place 19 — $999,000 · Townhouse · 2 bed · 2 bath · 1,393 sq ft · Burnaby
- 6702 Village Green — $999,000 · Townhouse · 3 bed · 2 bath · 1,425 sq ft · Burnaby
- 9451 Granville Avenue 5 — $999,000 · Townhouse · 3 bed · 2 bath · 1,230 sq ft · Richmond
- 11188 72 Avenue 13 — $999,000 · Townhouse · 4 bed · 3 bath · 1,627 sq ft · Delta
- 3916 Carey Rd #101 — $999,000 · Townhouse · 3 bed · 3 bath · 1,611 sq ft · Saanich
- 3907 Cedar Hill Rd #U10 — $999,000 · Townhouse · 3 bed · 4 bath · 1,510 sq ft · Saanich
- 3088 Francis Road 92 — $999,000 · Townhouse · 3 bed · 2 bath · 1,554 sq ft · Richmond
- 1203 Madison Avenue 7 — $999,000 · Townhouse · 3 bed · 2 bath · 1,210 sq ft · Burnaby
- 11495 Cottonwood Drive 1 — $999,000 · Townhouse · 5 bed · 0 bath · 2,412 sq ft · Maple Ridge
- 8977 Spires Road 4 — $999,000 · Townhouse · 3 bed · 2 bath · 1,201 sq ft · Richmond
- 4583 Wilkinson Rd #4 — $999,000 · Townhouse · 4 bed · 3 bath · 2,183 sq ft · Saanich
- 16561 17A Avenue 119 — $999,000 · Townhouse · 3 bed · 3 bath · 1,776 sq ft · Surrey
- 38397 Buckley Avenue 3 — $999,000 · Townhouse · 4 bed · 2 bath · 1,660 sq ft · Squamish
- 8529 Jellicoe Street — $999,000 · Townhouse · 3 bed · 2 bath · 1,427 sq ft · Vancouver
- 8181 135A Street 34 — $999,000 · Townhouse · 4 bed · 3 bath · 1,837 sq ft · Surrey
- 1012 W 47th Avenue 231 — $999,000 · Townhouse · 2 bed · 2 bath · 831 sq ft · Vancouver
- 1744 128 Street 116 — $999,000 · Townhouse · 3 bed · 2 bath · 1,572 sq ft · Surrey
- 15235 Sitka Drive 18 — $999,000 · Townhouse · 4 bed · 3 bath · 1,744 sq ft · Surrey
- 5142 Canada Way 5 — $999,000 · Townhouse · 4 bed · 2 bath · 1,299 sq ft · Burnaby
- 5795 Wales Street — $999,000 · Townhouse · 2 bed · 2 bath · 1,270 sq ft · Vancouver
- 2240 Gondola Way 1 — $999,000 · Townhouse · 1 bed · 1 bath · 705 sq ft · Whistler
- 2260 E 1st Avenue — $999,000 · Townhouse · 3 bed · 2 bath · 990 sq ft · Vancouver
- 15020 27A Avenue 7 — $999,000 · Townhouse · 2 bed · 2 bath · 1,548 sq ft · Surrey
- 3102 Panorama Ridge 28D — $999,000 · Townhouse · 2 bed · 1 bath · 817 sq ft · Whistler
- 1369 Gabriola Dr — $999,000 · Townhouse · 2 bed · 3 bath · 2,822 sq ft · Parksville
- 2512 Fraser Street — $999,000 · Townhouse · 3 bed · 2 bath · 1,702 sq ft · Vancouver
- 17432 58 Avenue 6 — $999,000 · Townhouse · 4 bed · 3 bath · 2,532 sq ft · Surrey
- 248 Ellen Davidson Drive — $999,000 · Townhouse · 5 bed · 4 bath · Oakville
- 33 Mazarine Lane — $999,000 · Townhouse · 3 bed · 3 bath · Richmond Hill
- 134 Frederick Wilson Avenue — $999,000 · Townhouse · 4 bed · 5 bath · Markham
- 66 Longwood Avenue — $999,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 96 Garrison Village Drive — $999,000 · Townhouse · 4 bed · 4 bath · Niagara-on-the-Lake
- 1 Teahouse Road — $999,000 · Townhouse · 3 bed · 4 bath · Vaughan
- 46 Betony Drive — $999,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 53 Seguin Street — $999,000 · Townhouse · 4 bed · 4 bath · Richmond Hill
- 74 Forestwood Street — $999,000 · Townhouse · 4 bed · 3 bath · Richmond Hill
- 63 Pine Gate Place — $999,000 · Townhouse · 3 bed · 4 bath · Whitby
- 49 Frederick Tisdale Drive — $999,000 · Townhouse · 6 bed · 6 bath · Toronto
Other cities
- Homes for sale in Toronto (15,770)
- Homes for sale in Edmonton (6,485)
- Homes for sale in Calgary (5,866)
- Homes for sale in Hamilton (4,818)
- Homes for sale in Ottawa (4,752)
- Homes for sale in Surrey (4,471)
- Homes for sale in Mississauga (4,219)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (2,974)
- Homes for sale in Kitchener (2,114)
- Homes for sale in Vaughan (2,052)
- Homes for sale in Burnaby (1,866)
- Homes for sale in Markham (1,838)
- Homes for sale in Kelowna (1,814)
- Homes for sale in Oakville (1,808)
- Homes for sale in Burlington (1,795)
- Homes for sale in Richmond (1,730)
- Homes for sale in Langley (1,508)
- Homes for sale in Richmond Hill (1,507)
- Homes for sale in Barrie (1,451)
- Homes for sale in Prince George (1,407)
- Homes for sale in London South (1,374)
- Homes for sale in Windsor (1,360)
- Homes for sale in Kawartha Lakes (1,324)
- Homes for sale in Brantford (1,289)
- Homes for sale in Waterloo (1,287)
- Homes for sale in Coquitlam (1,235)
- Homes for sale in Abbotsford (1,205)
- Homes for sale in St. Catharines (1,190)
- Homes for sale in Cambridge (1,171)