Townhouse for sale in Canada
11,347 listings · median price $699,000 · average price $759,059 · from $425 to $8,680,000.
- 4350 Ponderosa Drive 237 — $669,900 · Townhouse · 2 bed · 2 bath · 1,223 sq ft · Peachland
- 20391 96 Avenue 180 — $669,900 · Townhouse · 2 bed · 2 bath · 1,780 sq ft · Langley
- 203 Stickel Street — $669,900 · Townhouse · 3 bed · 3 bath · Saugeen Shores
- 262 Tullaghan Heights — $669,900 · Townhouse · 3 bed · 4 bath · Barrhaven
- 605 Tennant Way — $669,900 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 585 Colborne Street E 108 — $669,900 · Townhouse · 3 bed · 4 bath · Brantford
- 450 Brunmar Crescent — $669,900 · Townhouse · 2 bed · 2 bath · 1,426 sq ft · Lakeshore
- 1741 Jobin Crescent — $669,900 · Townhouse · 4 bed · 3 bath · Cyrville - Carson Grove - Pineview
- 27 Strickland Avenue — $669,900 · Townhouse · 3 bed · 3 bath · Brant
- 608 Vivera Place — $669,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 2181 Sunmeadow Street — $669,900 · Townhouse · 4 bed · 3 bath · Orleans - Cumberland and Area
- 47 Odonovan Drive — $669,900 · Townhouse · 3 bed · 4 bath · 1,900 sq ft · Carleton Place
- 97 Abbott Place — $669,900 · Townhouse · 3 bed · 3 bath · Pelham
- 416 Dundas Street S 14 — $669,900 · Townhouse · 3 bed · 3 bath · Cambridge
- 323 Forestview Crescent — $669,900 · Townhouse · 3 bed · 3 bath · Renfrew
- 9 San Vito Way — $669,900 · Townhouse · 3 bed · 2 bath · Toronto (Glenfield-Jane Heights)
- 395 Linden Drive 2 — $669,900 · Townhouse · 3 bed · 3 bath · Cambridge
- 78 Colton Circle — $669,900 · Townhouse · 4 bed · 4 bath · Kitchener
- 299 Wood Acres Grove — $669,900 · Townhouse · 4 bed · 2 bath · Ottawa
- 19 Nearco Crescent — $669,900 · Townhouse · 2 bed · 2 bath · Oshawa
- 512 Royal Ridge Drive — $669,900 · Townhouse · 2 bed · 2 bath · Fort Erie
- 7436 Matteo Drive — $669,900 · Townhouse · 3 bed · 4 bath · Niagara Falls
- 873 Fairline Row — $669,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 411 Ivings Drive — $669,900 · Townhouse · 4 bed · 3 bath · 1,289 sq ft · Saugeen Shores
- 5 Grandridge Crescent — $669,900 · Townhouse · 3 bed · 2 bath · Guelph
- 4638 Orca Way 31 — $669,999 · Townhouse · 2 bed · 2 bath · 1,223 sq ft · Tsawwassen
- 1 Johanna Drive — $669,999 · Townhouse · 3 bed · 2 bath · Orangeville
- 630 Speed Ave #105 — $670,000 · Townhouse · 2 bed · 2 bath · 1,294 sq ft · Victoria
- 6895 188 Street 40 — $670,000 · Townhouse · 2 bed · 2 bath · 1,239 sq ft · Surrey
- 1020 Lanfranco Road 28 — $670,000 · Townhouse · 2 bed · 2 bath · 1,477 sq ft · Kelowna
- 7313 Magnolia Terrace — $670,000 · Townhouse · 2 bed · 1 bath · 941 sq ft · Burnaby
- 27411 28 Avenue 255 — $670,000 · Townhouse · 3 bed · 2 bath · 1,205 sq ft · Langley
- 27411 28 Avenue 255 — $670,000 · Townhouse · 3 bed · 1 bath · 1,205 sq ft · Langley
- 10308 155A Street 109 — $670,000 · Townhouse · 2 bed · 2 bath · 1,354 sq ft · Surrey
- 415 Dougall Avenue — $670,000 · Townhouse · 3 bed · 3 bath · Caledon
- 23 Rain Lily Lane — $670,000 · Townhouse · 3 bed · 3 bath · Brampton
- 25 Gosford Boulevard 15 — $670,000 · Townhouse · 3 bed · 2 bath · 1,110 sq ft · Toronto
- 8 Lakelawn Road 11 — $670,000 · Townhouse · 3 bed · 3 bath · Grimsby
- 8 Lakelawn Road 11 — $670,000 · Townhouse · 3 bed · 2 bath · 1,478 sq ft · Grimsby
- 2871 Peatt Rd #8 — $672,000 · Townhouse · 3 bed · 2 bath · 1,346 sq ft · Langford
- 4340 Beach Avenue 106 — $672,000 · Townhouse · 2 bed · 2 bath · 1,228 sq ft · Peachland
- 21937 48 Avenue 107 — $672,900 · Townhouse · 2 bed · 2 bath · 1,459 sq ft · Langley
- 558 Park Street 3 — $674,000 · Townhouse · 3 bed · 2 bath · 1,550 sq ft · Hope
- 12730 66 Avenue 2 — $674,000 · Townhouse · 3 bed · 2 bath · 1,376 sq ft · Surrey
- 103 Tall Oak Private — $674,000 · Townhouse · 3 bed · 3 bath · Alta Vista and Area
- 234 Gorge Rd E — $674,900 · Townhouse · 3 bed · 3 bath · 1,669 sq ft · Victoria
- 2171 Van Horne Drive 24 — $674,900 · Townhouse · 3 bed · 2 bath · 1,698 sq ft · Kamloops
- 1463 Inkar Road 6 — $674,900 · Townhouse · 2 bed · 2 bath · 1,483 sq ft · Kelowna
Other cities
- Homes for sale in Toronto (17,172)
- Homes for sale in Edmonton (6,601)
- Homes for sale in Calgary (5,999)
- Homes for sale in Hamilton (5,364)
- Homes for sale in Ottawa (4,876)
- Homes for sale in Surrey (4,712)
- Homes for sale in Mississauga (4,642)
- Homes for sale in Vancouver (3,660)
- Homes for sale in Brampton (3,427)
- Homes for sale in Kitchener (2,318)
- Homes for sale in Vaughan (2,305)
- Homes for sale in Oakville (2,045)
- Homes for sale in Markham (2,013)
- Homes for sale in Burlington (1,913)
- Homes for sale in Burnaby (1,910)
- Homes for sale in Kelowna (1,863)
- Homes for sale in Richmond (1,788)
- Homes for sale in Richmond Hill (1,674)
- Homes for sale in Barrie (1,655)
- Homes for sale in Langley (1,563)
- Homes for sale in London South (1,544)
- Homes for sale in Kawartha Lakes (1,437)
- Homes for sale in Windsor (1,427)
- Homes for sale in Prince George (1,424)
- Homes for sale in Brantford (1,408)
- Homes for sale in Waterloo (1,396)
- Homes for sale in St. Catharines (1,324)
- Homes for sale in Coquitlam (1,286)
- Homes for sale in Abbotsford (1,260)
- Homes for sale in Niagara Falls (1,258)