Townhouse for sale in Canada
11,337 listings · median price $699,000 · average price $759,721 · from $425 to $8,680,000.
- 90 Barley Trail — $579,777 · Townhouse · 3 bed · 3 bath · Stirling-Rawdon
- 8466 Midtown Way 15 — $579,800 · Townhouse · 3 bed · 2 bath · 1,589 sq ft · Chilliwack
- 102 Kimberwick Crescent — $579,800 · Townhouse · 3 bed · 3 bath · Hunt Club - Windsor Park Village and Area
- 176 Wheat Lane — $579,800 · Townhouse · 3 bed · 2 bath · 1,440 sq ft · Kitchener
- 21 Sapphire Way — $579,800 · Townhouse · 3 bed · 3 bath · Thorold
- 9-275 Olive May Way — $579,900 · Townhouse · 3 bed · 3 bath · 1,794 sq ft · Whitehorse
- 8-275 Olive May Way — $579,900 · Townhouse · 3 bed · 3 bath · 1,794 sq ft · Whitehorse
- 2451 N Grandview Highway 151 — $579,900 · Townhouse · 1 bed · 1 bath · 490 sq ft · Vancouver
- 2046 Robson Place 5 — $579,900 · Townhouse · 2 bed · 2 bath · 1,857 sq ft · Kamloops
- 1505 Croation Rd #2 — $579,900 · Townhouse · 3 bed · 2 bath · 1,517 sq ft · Campbell River
- 950 Lanfranco Road 16 — $579,900 · Townhouse · 2 bed · 2 bath · 1,500 sq ft · Kelowna
- 5641 201 Street 134 — $579,900 · Townhouse · 2 bed · 2 bath · 1,292 sq ft · Langley
- 3321 Marquette Crescent — $579,900 · Townhouse · 3 bed · 1 bath · 1,207 sq ft · Vancouver
- 5761 Wharf Avenue 11 — $579,900 · Townhouse · 4 bed · 2 bath · 2,062 sq ft · Sechelt
- 8413 Midtown Way 15 — $579,900 · Townhouse · 3 bed · 2 bath · 1,753 sq ft · Chilliwack
- 1590 Piercy Ave #9 — $579,900 · Townhouse · 2 bed · 2 bath · 936 sq ft · Courtenay
- 1390 Pridham Avenue Th4 — $579,900 · Townhouse · 2 bed · 1 bath · 709 sq ft · Kelowna
- 1606 Noah Bend — $579,900 · Townhouse · 3 bed · 3 bath · London North
- 7 Bingham Road — $579,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 15 Hemlock Way — $579,900 · Townhouse · 3 bed · 2 bath · Grimsby
- 173 Hearst Way — $579,900 · Townhouse · 3 bed · 3 bath · Kanata
- 245 Silvermoon Crescent — $579,900 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 199 Ardagh Road 24 — $579,900 · Townhouse · 4 bed · 4 bath · Barrie
- 4 Bianca Street — $579,900 · Townhouse · 3 bed · 2 bath · Quinte West
- 21 Jackman Drive — $579,900 · Townhouse · 3 bed · 2 bath · Brampton
- 897 Paradise Crescent — $579,900 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 197 Portrush Avenue — $579,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 295 West Side Road — $579,900 · Townhouse · 3 bed · 2 bath · Port Colborne
- 404 Sparkman Avenue — $579,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 120 Lane Street — $579,900 · Townhouse · 3 bed · 2 bath · Essex
- 55 Harrison Street 1 — $579,900 · Townhouse · 2 bed · 2 bath · Stratford
- 464 Beechwood Place 3 — $579,900 · Townhouse · 2 bed · 1 bath · 1,375 sq ft · Waterloo
- 557 Latour Crescent — $579,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 616 Spikemoss Place — $579,900 · Townhouse · 3 bed · 4 bath · Orleans - Cumberland and Area
- 219 Stickel Street — $579,900 · Townhouse · 4 bed · 2 bath · 1,115 sq ft · Saugeen Shores
- 59 Omer Avenue — $579,900 · Townhouse · 3 bed · 3 bath · 2,000 sq ft · Port Colborne
- 992 Cook Drive — $579,900 · Townhouse · 3 bed · 3 bath · Midland
- 97 Nathan Crescent — $579,900 · Townhouse · 3 bed · 1 bath · Barrie
- 233 Upper Queen Street 14 — $579,900 · Townhouse · 5 bed · 5 bath · Thames Centre
- 490 Dundonald Drive — $579,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 7453 140 Street 223 — $579,998 · Townhouse · 3 bed · 1 bath · 1,894 sq ft · Surrey
- 88 Decorso Drive 87 — $579,999 · Townhouse · 3 bed · 2 bath · Guelph
- 9348 128 Street 35 — $580,000 · Townhouse · 4 bed · 2 bath · 1,669 sq ft · Surrey
- 3825 Glen Canyon Drive 104 — $580,000 · Townhouse · 3 bed · 2 bath · 1,682 sq ft · West Kelowna
- 100 Hillside Drive 27 — $580,000 · Townhouse · 4 bed · 2 bath · Ottawa
- 16 Steed Court — $580,000 · Townhouse · 3 bed · 2 bath · 925 sq ft · Brantford
- 430 Foxhall Way — $580,000 · Townhouse · 3 bed · 3 bath · Kanata
- 50 Gray Crescent — $580,000 · Townhouse · 2 bed · 3 bath · Kanata
Other cities
- Homes for sale in Toronto (17,517)
- Homes for sale in Edmonton (6,576)
- Homes for sale in Calgary (6,079)
- Homes for sale in Hamilton (5,495)
- Homes for sale in Ottawa (4,879)
- Homes for sale in Mississauga (4,760)
- Homes for sale in Surrey (4,675)
- Homes for sale in Vancouver (3,687)
- Homes for sale in Brampton (3,625)
- Homes for sale in Vaughan (2,358)
- Homes for sale in Kitchener (2,338)
- Homes for sale in Oakville (2,104)
- Homes for sale in Markham (2,058)
- Homes for sale in Burlington (1,916)
- Homes for sale in Burnaby (1,907)
- Homes for sale in Kelowna (1,842)
- Homes for sale in Richmond (1,793)
- Homes for sale in Richmond Hill (1,749)
- Homes for sale in Barrie (1,735)
- Homes for sale in London South (1,608)
- Homes for sale in Langley (1,552)
- Homes for sale in Kawartha Lakes (1,490)
- Homes for sale in Brantford (1,458)
- Homes for sale in Windsor (1,440)
- Homes for sale in Waterloo (1,426)
- Homes for sale in Prince George (1,413)
- Homes for sale in St. Catharines (1,360)
- Homes for sale in Niagara Falls (1,297)
- Homes for sale in Coquitlam (1,288)
- Homes for sale in Guelph (1,283)