Townhouse for sale in Canada
11,325 listings · median price $699,000 · average price $757,973 · from $425 to $8,680,000.
- 185 Puncheon Way 73 — $719,900 · Townhouse · 3 bed · 3 bath · 2,167 sq ft · West Bedford
- 4375 Cormorant Way 32 — $719,900 · Townhouse · 3 bed · 2 bath · 1,406 sq ft · Delta
- 1451 Rose Meadow Drive 6 — $719,900 · Townhouse · 3 bed · 2 bath · 1,938 sq ft · West Kelowna
- 703 Turner Rd #6 — $719,900 · Townhouse · 2 bed · 3 bath · 1,482 sq ft · Parksville
- 703 Turner Rd #4 — $719,900 · Townhouse · 2 bed · 3 bath · 1,482 sq ft · Parksville
- 960 Jenkins Ave #113 — $719,900 · Townhouse · 3 bed · 3 bath · 1,467 sq ft · Langford
- 45377 South Sumas Road 5 — $719,900 · Townhouse · 3 bed · 3 bath · 2,204 sq ft · Chilliwack
- 46545 Brooks Avenue 5 — $719,900 · Townhouse · 4 bed · 4 bath · 2,463 sq ft · Chilliwack
- 850 Parklands Dr #8 — $719,900 · Townhouse · 2 bed · 2 bath · 1,442 sq ft · Esquimalt
- 46150 Thomas Road 131 — $719,900 · Townhouse · 5 bed · 3 bath · 2,072 sq ft · Chilliwack
- 7381 Preston Boulevard 82 — $719,900 · Townhouse · 3 bed · 2 bath · 1,424 sq ft · Mission
- 24951 112 Avenue 68 — $719,900 · Townhouse · 3 bed · 2 bath · 1,411 sq ft · Maple Ridge
- 4601 97th Street 4 — $719,900 · Townhouse · 3 bed · 2 bath · 1,913 sq ft · Osoyoos
- 260 Ewen Avenue 202 — $719,900 · Townhouse · 2 bed · 2 bath · 1,114 sq ft · New Westminster
- 1224 Drifter End — $719,900 · Townhouse · 2 bed · 2 bath · 1,107 sq ft · Langford
- 2360 Crescent Way 9 — $719,900 · Townhouse · 3 bed · 2 bath · 1,574 sq ft · Abbotsford
- 32970 Tunbridge Avenue 15 — $719,900 · Townhouse · 4 bed · 3 bath · 1,744 sq ft · Mission
- 22 Sinden Drive — $719,900 · Townhouse · 3 bed · 3 bath · Whitby
- 19 Windeyer Crescent — $719,900 · Townhouse · 3 bed · 3 bath · Kanata
- 622 Allied Mews — $719,900 · Townhouse · 3 bed · 3 bath · Stittsville - Munster - Richmond
- 105 Spencer Drive — $719,900 · Townhouse · 3 bed · 3 bath · Centre Wellington
- 65 Elliot Avenue E 3 — $719,900 · Townhouse · 3 bed · 3 bath · Centre Wellington
- 16 Reid Hill Drive — $719,900 · Townhouse · 4 bed · 3 bath · Mapleton
- 159 Wabikon Crescent S — $719,900 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 89 Ravenscliffe Court — $719,900 · Townhouse · 3 bed · 3 bath · Brampton
- 788 Rutland Road North 6 — $719,900 · Townhouse · 3 bed · 2 bath · 2,135 sq ft · Kelowna
- 1567 Grant Avenue 206 — $719,900 · Townhouse · 3 bed · 2 bath · 1,578 sq ft · Port Coquitlam
- 52 Bexley Crescent — $719,900 · Townhouse · 3 bed · 4 bath · Whitby
- 46545 Brooks Avenue 5 — $719,900 · Townhouse · 4 bed · 5 bath · 2,463 sq ft · Chilliwack
- 18 Jerome Way — $719,990 · Townhouse · 4 bed · 3 bath · Clarington
- 27 Rachel Drive 18 — $719,990 · Townhouse · 3 bed · 3 bath · Hamilton
- 7247 140 Street 23 — $719,999 · Townhouse · 3 bed · 2 bath · 1,550 sq ft · Surrey
- 15828 27 Avenue 40 — $719,999 · Townhouse · 2 bed · 2 bath · 1,239 sq ft · Surrey
- 65 Lorne Thomas Place — $719,999 · Townhouse · 3 bed · 3 bath · New Tecumseth
- 944 Deverell Place — $719,999 · Townhouse · 2 bed · 2 bath · Milton
- 105 Rosalie Ridge — $719,999 · Townhouse · 4 bed · 3 bath · Ottawa
- 9580 Prince Charles Boulevard 102 — $720,000 · Townhouse · 3 bed · 2 bath · 1,483 sq ft · Surrey
- 1184 Clarke Rd #14 — $720,000 · Townhouse · 2 bed · 2 bath · 1,027 sq ft · Central Saanich
- 119 Ladysmith St #105 — $720,000 · Townhouse · 2 bed · 1 bath · 1,020 sq ft · Victoria
- 16488 64 Avenue 96 — $720,000 · Townhouse · 2 bed · 2 bath · 1,272 sq ft · Surrey
- 5946 Oldmill Lane — $720,000 · Townhouse · 3 bed · 2 bath · 1,269 sq ft · Sechelt
- 13981 70 Avenue 3 — $720,000 · Townhouse · 4 bed · 3 bath · 1,991 sq ft · Surrey
- 7214 Triumph Lane — $720,000 · Townhouse · 3 bed · 2 bath · 1,622 sq ft · Mississauga
- 11 Kearney Street — $720,000 · Townhouse · 3 bed · 4 bath · Guelph
- 31 Saffron Way — $720,000 · Townhouse · 4 bed · 3 bath · Pelham
- 19180 65 Avenue 29 — $721,000 · Townhouse · 3 bed · 3 bath · 1,362 sq ft · Surrey
- 19180 65 Avenue 29 — $721,000 · Townhouse · 3 bed · 3 bath · 1,362 sq ft · Surrey
- 743 Morrison Avenue 2 — $721,900 · Townhouse · 3 bed · 2 bath · 1,124 sq ft · Kelowna
Other cities
- Homes for sale in Toronto (16,837)
- Homes for sale in Edmonton (6,381)
- Homes for sale in Calgary (5,791)
- Homes for sale in Hamilton (5,206)
- Homes for sale in Ottawa (4,775)
- Homes for sale in Surrey (4,742)
- Homes for sale in Mississauga (4,536)
- Homes for sale in Vancouver (3,583)
- Homes for sale in Brampton (3,295)
- Homes for sale in Kitchener (2,274)
- Homes for sale in Vaughan (2,234)
- Homes for sale in Markham (1,965)
- Homes for sale in Oakville (1,963)
- Homes for sale in Burnaby (1,890)
- Homes for sale in Burlington (1,881)
- Homes for sale in Kelowna (1,864)
- Homes for sale in Richmond (1,762)
- Homes for sale in Richmond Hill (1,635)
- Homes for sale in Barrie (1,615)
- Homes for sale in Langley (1,577)
- Homes for sale in London South (1,495)
- Homes for sale in Prince George (1,418)
- Homes for sale in Kawartha Lakes (1,417)
- Homes for sale in Brantford (1,372)
- Homes for sale in Windsor (1,357)
- Homes for sale in Waterloo (1,348)
- Homes for sale in Abbotsford (1,270)
- Homes for sale in St. Catharines (1,269)
- Homes for sale in Coquitlam (1,264)
- Homes for sale in Guelph (1,229)