Townhouse for sale in Canada
11,026 listings · median price $699,000 · average price $756,509 · from $425 to $8,680,000.
- 50 Gecko Court — $824,900 · Townhouse · 3 bed · 3 bath · Brampton
- 10333 133 Street 101 — $824,900 · Townhouse · 4 bed · 3 bath · 1,420 sq ft · Surrey
- 5 Beckington Private — $824,900 · Townhouse · 3 bed · 4 bath · Ottawa Centre
- 74 Charcoal Way — $824,990 · Townhouse · 5 bed · 4 bath · Brampton
- 13898 64 Avenue 54 — $824,999 · Townhouse · 4 bed · 3 bath · 1,673 sq ft · Surrey
- 4563 Gordon Drive — $824,999 · Townhouse · 4 bed · 4 bath · 1,784 sq ft · Kelowna
- 4565 Gordon Drive — $824,999 · Townhouse · 4 bed · 4 bath · 1,788 sq ft · Kelowna
- 4567 Gordon Drive — $824,999 · Townhouse · 4 bed · 4 bath · 1,782 sq ft · Kelowna
- 12830 62 Avenue 37 — $824,999 · Townhouse · 3 bed · 2 bath · 1,311 sq ft · Surrey
- 20852 77A Avenue 83 — $824,999 · Townhouse · 4 bed · 3 bath · 1,579 sq ft · Langley
- 6450 199 Street 62 — $825,000 · Townhouse · 4 bed · 3 bath · 1,813 sq ft · Langley
- 901 Kentwood Lane #32 — $825,000 · Townhouse · 2 bed · 3 bath · 1,692 sq ft · Saanich
- 2995 Burlington Cres — $825,000 · Townhouse · 3 bed · 4 bath · 2,163 sq ft · Langford
- 12040 68 Avenue 63 — $825,000 · Townhouse · 4 bed · 2 bath · 2,014 sq ft · Surrey
- 13918 58 Avenue 5 — $825,000 · Townhouse · 4 bed · 3 bath · 2,355 sq ft · Surrey
- 1318 Brunette Avenue 18 — $825,000 · Townhouse · 3 bed · 2 bath · 1,627 sq ft · Coquitlam
- 12268 189A Street 32 — $825,000 · Townhouse · 3 bed · 2 bath · 1,687 sq ft · Pitt Meadows
- 20057 82 Avenue 53 — $825,000 · Townhouse · 3 bed · 2 bath · 1,445 sq ft · Langley
- 8747 162 Street 17 — $825,000 · Townhouse · 4 bed · 3 bath · 1,662 sq ft · Surrey
- 13629 81A Avenue 4 — $825,000 · Townhouse · 4 bed · 3 bath · 1,527 sq ft · Surrey
- 836 Blackbird Pl — $825,000 · Townhouse · 4 bed · 3 bath · 1,709 sq ft · Langford
- 9559 130A Street 20 — $825,000 · Townhouse · 4 bed · 2 bath · 1,555 sq ft · Surrey
- 120 Grizzly Ridge Trail 14 — $825,000 · Townhouse · 3 bed · 3 bath · 1,719 sq ft · Big White
- 33 Browview Drive — $825,000 · Townhouse · 3 bed · 4 bath · Hamilton
- 34 Tulip Drive — $825,000 · Townhouse · 4 bed · 4 bath · Brampton
- 216 Broadacre Drive — $825,000 · Townhouse · 4 bed · 4 bath · Kitchener
- Corner, Walkout Lot 4 Southbank Drive — $825,000 · Townhouse · 3 bed · 3 bath · Bracebridge
- 45824 Stevenson Road 16 — $825,000 · Townhouse · 4 bed · 3 bath · 2,369 sq ft · Chilliwack
- 23 Boswell Drive — $826,540 · Townhouse · 3 bed · 3 bath · 1,650 sq ft · Brampton
- 6100 Tiffany Boulevard 35 — $828,000 · Townhouse · 3 bed · 1 bath · 1,433 sq ft · Richmond
- 1010 Ewen Avenue 19 — $828,000 · Townhouse · 3 bed · 2 bath · 1,809 sq ft · New Westminster
- 9080 Parksville Drive 3 — $828,000 · Townhouse · 3 bed · 1 bath · 1,153 sq ft · Richmond
- 1111 Ewen Avenue 14 — $828,800 · Townhouse · 3 bed · 2 bath · 1,562 sq ft · New Westminster
- 8138 204 Street 129 — $828,800 · Townhouse · 3 bed · 2 bath · 1,478 sq ft · Langley
- 2070 Oak Meadows Drive 24 — $828,800 · Townhouse · 3 bed · 2 bath · 1,292 sq ft · Surrey
- 3151 Springfield Drive 42 — $828,800 · Townhouse · 3 bed · 1 bath · 1,388 sq ft · Richmond
- 37 Bowler Street — $828,880 · Townhouse · 2 bed · 2 bath · Aurora
- 8888 151 Street 94 — $828,888 · Townhouse · 4 bed · 3 bath · 1,483 sq ft · Surrey
- 162 Golden Springs Drive — $828,888 · Townhouse · 7 bed · 4 bath · Brampton
- 3920 Zenith Court — $828,888 · Townhouse · 3 bed · 2 bath · Mississauga
- 15133 29A Avenue 15 — $829,000 · Townhouse · 4 bed · 2 bath · 1,649 sq ft · Surrey
- 20155 84 Avenue 28 — $829,000 · Townhouse · 3 bed · 2 bath · 1,553 sq ft · Langley
- 2450 Hawthorne Avenue 80 — $829,000 · Townhouse · 4 bed · 3 bath · 1,555 sq ft · Port Coquitlam
- 15188 62A Avenue 33 — $829,000 · Townhouse · 3 bed · 2 bath · 2,209 sq ft · Surrey
- 1818 Peak Point Court 23 — $829,000 · Townhouse · 3 bed · 2 bath · 1,947 sq ft · West Kelowna
- 7345 Sandborne Avenue 43 — $829,000 · Townhouse · 3 bed · 2 bath · 1,422 sq ft · Burnaby
- 6201 Lexington Pl #101 — $829,000 · Townhouse · 3 bed · 3 bath · 1,779 sq ft · Nanaimo
- 2469 164 Street 71 — $829,000 · Townhouse · 4 bed · 3 bath · 1,564 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,176)
- Homes for sale in Edmonton (6,397)
- Homes for sale in Calgary (5,790)
- Homes for sale in Hamilton (4,922)
- Homes for sale in Ottawa (4,732)
- Homes for sale in Surrey (4,565)
- Homes for sale in Mississauga (4,335)
- Homes for sale in Vancouver (3,551)
- Homes for sale in Brampton (3,145)
- Homes for sale in Kitchener (2,161)
- Homes for sale in Vaughan (2,136)
- Homes for sale in Markham (1,891)
- Homes for sale in Burnaby (1,877)
- Homes for sale in Oakville (1,873)
- Homes for sale in Kelowna (1,829)
- Homes for sale in Burlington (1,819)
- Homes for sale in Richmond (1,743)
- Homes for sale in Richmond Hill (1,536)
- Homes for sale in Langley (1,531)
- Homes for sale in Barrie (1,515)
- Homes for sale in London South (1,417)
- Homes for sale in Prince George (1,407)
- Homes for sale in Windsor (1,363)
- Homes for sale in Kawartha Lakes (1,359)
- Homes for sale in Brantford (1,322)
- Homes for sale in Waterloo (1,288)
- Homes for sale in Coquitlam (1,243)
- Homes for sale in Abbotsford (1,223)
- Homes for sale in St. Catharines (1,217)
- Homes for sale in Cambridge (1,175)