Townhouse for sale in Canada
11,495 listings · median price $699,000 · average price $760,739 · from $425 to $8,680,000.
- 193 Deveron Crescent — $374,900 · Townhouse · 2 bed · 1 bath · London South (South T)
- 153 Ferrie Street E — $374,900 · Townhouse · 2 bed · 1 bath · Hamilton
- 32 David Street C — $374,900 · Townhouse · 2 bed · 2 bath · Edwardsburgh/Cardinal
- 32 David Street B — $374,900 · Townhouse · 2 bed · 2 bath · Edwardsburgh/Cardinal
- 10 Oakgrove Lane — $374,900 · Townhouse · 2 bed · 2 bath · Chatham
- 1512 Walkley Road 100 — $374,900 · Townhouse · 2 bed · 1 bath · Ottawa
- 809 Development Drive 105 — $374,900 · Townhouse · 2 bed · 2 bath · Kingston (South of Taylor-Kidd Blvd)
- 165 Green Valley Drive 69 — $374,900 · Townhouse · 3 bed · 2 bath · 775 sq ft · Kitchener
- 1869 Highway 118 West 19 — $374,900 · Townhouse · 1 bed · 1 bath · Muskoka Lakes (Monck (Muskoka Lakes))
- 95 Rosewood Drive 1 — $374,900 · Townhouse · 2 bed · 1 bath · West Perth (Mitchell)
- 95 Rosewood Drive 2 — $374,900 · Townhouse · 2 bed · 1 bath · West Perth (Mitchell)
- 13139 205 Street NW 48 — $374,980 · Townhouse · 3 bed · 2 bath · 1,558 sq ft · Edmonton
- 525 Secord Boulevard NW 50 — $374,998 · Townhouse · 3 bed · 2 bath · 1,305 sq ft · Edmonton
- 50 Andrews Court — $375,000 · Townhouse · 4 bed · 2 bath · 1,474 sq ft · Charlottetown
- 215 Saddleback Road NW 61 — $375,000 · Townhouse · 3 bed · 2 bath · 1,445 sq ft · Edmonton
- 9250 156 Avenue NW 4 — $375,000 · Townhouse · 3 bed · 2 bath · 1,474 sq ft · Edmonton
- 330 Bulyea Road NW 57 — $375,000 · Townhouse · 2 bed · 2 bath · 1,467 sq ft · Edmonton
- #9 850 Secord Boulevard NW — $375,000 · Townhouse · 3 bed · 2 bath · 1,355 sq ft · Edmonton
- 903 Rutherford Road SW 6 — $375,000 · Townhouse · 2 bed · 2 bath · 1,553 sq ft · Edmonton
- 20 Augustine Crescent 11 — $375,000 · Townhouse · 2 bed · 2 bath · 1,489 sq ft · Sherwood Park
- 1623 Caspers Way #9 — $375,000 · Townhouse · 2 bed · 1 bath · 875 sq ft · Nanaimo
- 1902 46 Avenue 2 — $375,000 · Townhouse · 2 bed · 2 bath · 1,030 sq ft · Vernon
- 310 6th Avenue South 14 — $375,000 · Townhouse · 2 bed · 2 bath · 1,544 sq ft · Creston
- 1840 Kelowna Crescent 3 — $375,000 · Townhouse · 2 bed · 1 bath · 1,450 sq ft · Cranbrook
- 302 Vine Street 12 — $375,000 · Townhouse · 3 bed · 1 bath · St. Catharines (Carlton/Bunting)
- 440 Pioneer Drive 3 — $375,000 · Townhouse · 3 bed · 1 bath · 956 sq ft · Kitchener
- 605 Chapman Mills Drive B — $375,000 · Townhouse · 2 bed · 2 bath · Ottawa
- 3380 Gladwin Road 38 — $375,500 · Townhouse · 2 bed · 1 bath · 1,240 sq ft · Abbotsford
- 112-1 7841 Highway 97 N Highway — $376,000 · Townhouse · 2 bed · 2 bath · 1,292 sq ft · Kelowna
- 6214 Cartmell Court SW 12 — $377,900 · Townhouse · 3 bed · 2 bath · 1,423 sq ft · Edmonton
- 13139 205 Street NW 9 — $379,000 · Townhouse · 3 bed · 2 bath · 1,450 sq ft · Edmonton
- 804 Welsh Drive SW 100 — $379,000 · Townhouse · 3 bed · 2 bath · 1,874 sq ft · Edmonton
- 1729 Keene Crescent SW 5 — $379,000 · Townhouse · 3 bed · 2 bath · 1,276 sq ft · Edmonton
- 2310 36 Street 14 — $379,000 · Townhouse · 3 bed · 1 bath · 1,057 sq ft · Vernon
- 12 Marlboro Court — $379,000 · Townhouse · 3 bed · 2 bath · Woodstock
- Lot 1502 (Half Moon Bay) — $379,438 · Townhouse · 2 bed · 1 bath · Ottawa
- 3110 Trafalgar Street 54 — $379,500 · Townhouse · 2 bed · 2 bath · 1,345 sq ft · Abbotsford
- 2048 McCallum Road 11 — $379,700 · Townhouse · 2 bed · 1 bath · 942 sq ft · Abbotsford
- 1703 16 Avenue NW 8 — $379,800 · Townhouse · 3 bed · 2 bath · 1,489 sq ft · Edmonton
- 11910 35 Avenue SW 21 — $379,900 · Townhouse · 4 bed · 2 bath · 1,546 sq ft · Edmonton
- 1729 Keene Crescent SW 34 — $379,900 · Townhouse · 2 bed · 2 bath · 1,267 sq ft · Edmonton
- 13139 205 Street NW 20 — $379,900 · Townhouse · 3 bed · 2 bath · 1,624 sq ft · Edmonton
- 20 Norman Crest 12 — $379,900 · Townhouse · 2 bed · 3 bath · 1,365 sq ft · St. Albert
- 3607 James Mowatt Trail SW — $379,900 · Townhouse · 3 bed · 2 bath · 1,646 sq ft · Edmonton
- 16903 68 Street NW 62 — $379,900 · Townhouse · 3 bed · 2 bath · 1,627 sq ft · Edmonton
- 14315 Stony Plain NW 1 — $379,900 · Townhouse · 2 bed · 2 bath · 1,184 sq ft · Edmonton
- 710 Mattson Drive SW 9 — $379,900 · Townhouse · 3 bed · 2 bath · 1,417 sq ft · Edmonton
- 979 Crystallina Nera Way NW 37 — $379,900 · Townhouse · 3 bed · 2 bath · 1,634 sq ft · Edmonton
Other cities
- Homes for sale in Toronto (17,837)
- Homes for sale in Edmonton (6,630)
- Homes for sale in Calgary (6,105)
- Homes for sale in Hamilton (5,627)
- Homes for sale in Ottawa (5,259)
- Homes for sale in Mississauga (4,838)
- Homes for sale in Surrey (4,822)
- Homes for sale in Brampton (3,748)
- Homes for sale in Vancouver (3,732)
- Homes for sale in Vaughan (2,383)
- Homes for sale in Kitchener (2,374)
- Homes for sale in Oakville (2,154)
- Homes for sale in Markham (2,103)
- Homes for sale in Burlington (1,956)
- Homes for sale in Burnaby (1,931)
- Homes for sale in Kelowna (1,877)
- Homes for sale in Richmond (1,814)
- Homes for sale in Barrie (1,787)
- Homes for sale in Richmond Hill (1,782)
- Homes for sale in Kawartha Lakes (1,744)
- Homes for sale in London South (1,643)
- Homes for sale in Langley (1,623)
- Homes for sale in Brantford (1,486)
- Homes for sale in Waterloo (1,464)
- Homes for sale in Windsor (1,461)
- Homes for sale in Prince George (1,427)
- Homes for sale in St. Catharines (1,396)
- Homes for sale in Niagara Falls (1,324)
- Homes for sale in Cambridge (1,322)
- Homes for sale in Coquitlam (1,305)