Townhouse for sale in Canada
11,093 listings · median price $699,000 · average price $756,219 · from $425 to $8,680,000.
- 16 Echo Glen Road — $799,800 · Townhouse · 3 bed · 3 bath · Toronto
- 47 Phyllis Drive — $799,800 · Townhouse · 3 bed · 3 bath · Caledon
- 14285 64 Avenue 50 — $799,879 · Townhouse · 4 bed · 3 bath · 1,666 sq ft · Surrey
- 1515 Keating Cross Rd #18 — $799,900 · Townhouse · 3 bed · 3 bath · 1,478 sq ft · Central Saanich
- 19160 119 Avenue 45 — $799,900 · Townhouse · 2 bed · 2 bath · 1,642 sq ft · Pitt Meadows
- 21928 48 Avenue 8 — $799,900 · Townhouse · 4 bed · 2 bath · 1,562 sq ft · Langley
- 45526 Tamihi Way 2 — $799,900 · Townhouse · 3 bed · 3 bath · 1,630 sq ft · Chilliwack
- 21150 76A Avenue 34 — $799,900 · Townhouse · 3 bed · 2 bath · 1,586 sq ft · Langley
- 747 Patterson Avenue 2 — $799,900 · Townhouse · 3 bed · 2 bath · 1,465 sq ft · Kelowna
- 5867 129 Street 32 — $799,900 · Townhouse · 4 bed · 3 bath · 1,884 sq ft · Surrey
- 2345 Cedar Hill Cross Rd #159 — $799,900 · Townhouse · 3 bed · 2 bath · 1,798 sq ft · Oak Bay
- 937 Echo Valley Pl — $799,900 · Townhouse · 3 bed · 3 bath · 2,177 sq ft · Langford
- 1639 162 Street 56 — $799,900 · Townhouse · 3 bed · 2 bath · 1,433 sq ft · Surrey
- 8068 207 Street 44 — $799,900 · Townhouse · 4 bed · 3 bath · 1,705 sq ft · Langley
- 2407 N Grandview Highway — $799,900 · Townhouse · 1 bed · 1 bath · 639 sq ft · Vancouver
- 4001 Old Clayburn Road 135 — $799,900 · Townhouse · 2 bed · 2 bath · 1,632 sq ft · Abbotsford
- 2535 Gordon Avenue — $799,900 · Townhouse · 4 bed · 3 bath · 1,644 sq ft · Port Coquitlam
- 15 Hudson'S Bay Trail 822 — $799,900 · Townhouse · 4 bed · 3 bath · 2,831 sq ft · Kamloops
- 6568 193B Street 42 — $799,900 · Townhouse · 3 bed · 2 bath · 1,700 sq ft · Surrey
- 20856 76 Avenue 30 — $799,900 · Townhouse · 3 bed · 2 bath · 1,500 sq ft · Langley
- 12741 16 Avenue 102 — $799,900 · Townhouse · 2 bed · 2 bath · 1,736 sq ft · White Rock
- 11556 72A Avenue 24 — $799,900 · Townhouse · 3 bed · 2 bath · 1,303 sq ft · Delta
- 24086 104 Avenue 1 — $799,900 · Townhouse · 4 bed · 3 bath · 1,728 sq ft · Maple Ridge
- 3980 Carrigan Court T6009 — $799,900 · Townhouse · 3 bed · 2 bath · 1,118 sq ft · Burnaby
- 22600 Gilley Road 1 — $799,900 · Townhouse · 3 bed · 2 bath · 1,187 sq ft · Richmond
- 17429 59 Avenue 27 — $799,900 · Townhouse · 3 bed · 2 bath · 1,368 sq ft · Surrey
- 4201 Tyndall Ave #5202 — $799,900 · Townhouse · 3 bed · 3 bath · 1,302 sq ft · Saanich
- 45 Hudson'S Bay Trail 104 — $799,900 · Townhouse · 2 bed · 2 bath · 3,467 sq ft · Kamloops
- 4771 224 Street 13 — $799,900 · Townhouse · 3 bed · 2 bath · 1,572 sq ft · Langley
- 11536 236 Street 19 — $799,900 · Townhouse · 3 bed · 2 bath · 1,626 sq ft · Maple Ridge
- 4515 Pipeline Rd #601 — $799,900 · Townhouse · 3 bed · 2 bath · 1,413 sq ft · Saanich
- 3430 E Kent Avenue South 114 — $799,900 · Townhouse · 2 bed · 2 bath · 868 sq ft · Vancouver
- 13898 64 Avenue 190 — $799,900 · Townhouse · 4 bed · 3 bath · 1,678 sq ft · Surrey
- 3439 Trumpeter St #2 — $799,900 · Townhouse · 4 bed · 3 bath · 1,552 sq ft · Colwood
- 16016 82 Avenue 55 — $799,900 · Townhouse · 3 bed · 2 bath · 1,643 sq ft · Surrey
- 11077 Ravine Road 114 — $799,900 · Townhouse · 2 bed · 2 bath · 1,147 sq ft · Surrey
- 5476 Brydon Crescent 30 — $799,900 · Townhouse · 3 bed · 2 bath · 1,500 sq ft · Langley
- 19760 55 Avenue 49 — $799,900 · Townhouse · 3 bed · 2 bath · 1,440 sq ft · Langley
- 45462 Tamihi Way 24 — $799,900 · Townhouse · 3 bed · 2 bath · 1,735 sq ft · Chilliwack
- 32777 Chilcotin Drive 76 — $799,900 · Townhouse · 3 bed · 3 bath · 2,560 sq ft · Abbotsford
- 8000 Vedette Drive 10 — $799,900 · Townhouse · 3 bed · 2 bath · 2,040 sq ft · Osoyoos
- 5054 Ladera Way — $799,900 · Townhouse · 3 bed · 2 bath · 2,124 sq ft · Kamloops
- 15739 Fraser Highway 112 — $799,900 · Townhouse · 3 bed · 2 bath · 1,207 sq ft · Surrey
- 16488 64 Avenue 159 — $799,900 · Townhouse · 3 bed · 2 bath · 1,375 sq ft · Surrey
- 5046 Sun Rivers Drive — $799,900 · Townhouse · 4 bed · 3 bath · 2,339 sq ft · Kamloops
- 2774 Montrose Avenue 35 — $799,900 · Townhouse · 3 bed · 2 bath · 1,422 sq ft · Abbotsford
- 3359 Cougar Road 71 — $799,900 · Townhouse · 2 bed · 2 bath · 2,273 sq ft · West Kelowna
- 13918 58 Avenue 57 — $799,900 · Townhouse · 3 bed · 3 bath · 2,326 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,337)
- Homes for sale in Edmonton (6,370)
- Homes for sale in Calgary (5,783)
- Homes for sale in Hamilton (4,975)
- Homes for sale in Ottawa (4,771)
- Homes for sale in Surrey (4,588)
- Homes for sale in Mississauga (4,383)
- Homes for sale in Vancouver (3,571)
- Homes for sale in Brampton (3,178)
- Homes for sale in Kitchener (2,169)
- Homes for sale in Vaughan (2,162)
- Homes for sale in Markham (1,903)
- Homes for sale in Oakville (1,893)
- Homes for sale in Burnaby (1,879)
- Homes for sale in Kelowna (1,825)
- Homes for sale in Burlington (1,824)
- Homes for sale in Richmond (1,751)
- Homes for sale in Richmond Hill (1,553)
- Homes for sale in Langley (1,546)
- Homes for sale in Barrie (1,532)
- Homes for sale in London South (1,429)
- Homes for sale in Prince George (1,407)
- Homes for sale in Windsor (1,368)
- Homes for sale in Kawartha Lakes (1,367)
- Homes for sale in Brantford (1,332)
- Homes for sale in Waterloo (1,300)
- Homes for sale in Coquitlam (1,249)
- Homes for sale in Abbotsford (1,232)
- Homes for sale in St. Catharines (1,225)
- Homes for sale in Cambridge (1,173)