Townhouse for sale in Canada
11,428 listings · median price $699,000 · average price $759,308 · from $425 to $8,680,000.
- 117 Habitat Crescent NW — $234,900 · Townhouse · 3 bed · 1 bath · 943 sq ft · Edmonton
- 745 Church St #26 — $234,900 · Townhouse · 1 bed · 1 bath · 627 sq ft · Gabriola Island
- 575 Dunluce Road NW — $234,990 · Townhouse · 3 bed · 1 bath · 1,279 sq ft · Edmonton
- 6624 178 Street NW — $234,999 · Townhouse · 3 bed · 1 bath · 991 sq ft · Edmonton
- 10946 Beaumaris Road NW — $235,000 · Townhouse · 3 bed · 1 bath · 1,099 sq ft · Edmonton
- 622 Saddleback Road NW — $235,000 · Townhouse · 3 bed · 1 bath · 1,367 sq ft · Edmonton
- 14803 34 Street NW 14 — $235,000 · Townhouse · 3 bed · 2 bath · 1,272 sq ft · Edmonton
- 10D Twin Terrace NW — $235,000 · Townhouse · 3 bed · 1 bath · 1,057 sq ft · Edmonton
- 617 Millbourne Road NW — $235,000 · Townhouse · 3 bed · 1 bath · 1,049 sq ft · Edmonton
- 3103 109 Street NW — $235,000 · Townhouse · 3 bed · 1 bath · 1,130 sq ft · Edmonton
- 13323 47 Street NW — $237,810 · Townhouse · 4 bed · 1 bath · 1,179 sq ft · Edmonton
- 5418 144B Avenue NW — $238,000 · Townhouse · 3 bed · 1 bath · 996 sq ft · Edmonton
- 33 Frame Cres — $238,500 · Townhouse · 2 bed · 2 bath · 972 sq ft · Elliot Lake
- 14707 53 Avenue NW 200 — $238,800 · Townhouse · 4 bed · 2 bath · 1,267 sq ft · Edmonton
- 1521 62 Street NW — $238,888 · Townhouse · 3 bed · 2 bath · 1,098 sq ft · Edmonton
- 14511 52 Street NW 18 — $239,000 · Townhouse · 3 bed · 1 bath · 1,172 sq ft · Edmonton
- 3305 Orchards Link SW 30 — $239,000 · Townhouse · 2 bed · 1 bath · 694 sq ft · Edmonton
- 1194 Knottwood Road NW — $239,000 · Townhouse · 3 bed · 2 bath · 1,073 sq ft · Edmonton
- 9333 103A Avenue NW — $239,000 · Townhouse · 3 bed · 2 bath · 1,184 sq ft · Edmonton
- 3040 Spence Wynd SW 95 — $239,000 · Townhouse · 2 bed · 2 bath · 1,051 sq ft · Edmonton
- 10856 102 Street — $239,000 · Townhouse · 3 bed · 2 bath · 1,535 sq ft · Fort St. John
- 256 Woodbridge Way — $239,707 · Townhouse · 2 bed · 2 bath · 864 sq ft · Sherwood Park
- 633 Willow Crest NW — $239,800 · Townhouse · 3 bed · 1 bath · 665 sq ft · Edmonton
- 14644 52 Street NW — $239,800 · Townhouse · 3 bed · 1 bath · 1,121 sq ft · Edmonton
- 20 Connaught Avenue — $239,900 · Townhouse · 3 bed · 2 bath · 2,052 sq ft · Middleton
- 1820 56 Street NW 6 — $239,900 · Townhouse · 3 bed · 1 bath · 1,225 sq ft · Edmonton
- 8065 178 Street NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,040 sq ft · Edmonton
- 18010 98 Avenue NW 13 — $239,900 · Townhouse · 3 bed · 1 bath · 1,130 sq ft · Edmonton
- 3236 130A Avenue NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,281 sq ft · Edmonton
- 3311 58 Street NW 2 — $239,900 · Townhouse · 3 bed · 1 bath · 761 sq ft · Edmonton
- 6163 38 Avenue NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,075 sq ft · Edmonton
- 8033 27 Avenue NW — $239,900 · Townhouse · 3 bed · 1 bath · 966 sq ft · Edmonton
- 10446 55 Avenue NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,138 sq ft · Edmonton
- 50 McLaughlin Drive 65 — $239,900 · Townhouse · 2 bed · 1 bath · 830 sq ft · Spruce Grove
- 320 Spruce Ridge Road 4 — $239,900 · Townhouse · 3 bed · 1 bath · 1,012 sq ft · Spruce Grove
- 10622 51 Avenue NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,143 sq ft · Edmonton
- 100 Heron Point Close 5 — $239,900 · Townhouse · 2 bed · 2 bath · 1,296 sq ft · Rural Wetaskiwin County
- 603 Village On The Green Green NW — $239,900 · Townhouse · 3 bed · 1 bath · 1,313 sq ft · Edmonton
- 13317 47 Street NW — $239,900 · Townhouse · 4 bed · 1 bath · 1,087 sq ft · Edmonton
- 4403 Riverbend Road NW 9 — $239,900 · Townhouse · 3 bed · 1 bath · 1,129 sq ft · Edmonton
- 1012 Central Street 11 — $239,900 · Townhouse · 2 bed · 1 bath · 943 sq ft · Prince George
- 7455 Huron Street 60 — $239,900 · Townhouse · 2 bed · 1 bath · 910 sq ft · Chilliwack
- 745 Church St #16 — $239,900 · Townhouse · 1 bed · 1 bath · 631 sq ft · Gabriola Island
- 577 College Street 3 — $239,900 · Townhouse · 3 bed · 1 bath · Timmins (Tnw - Riverpark)
- 150 Cashman Crescent SW 159 — $239,998 · Townhouse · 2 bed · 1 bath · 740 sq ft · Edmonton
- 10453 20 Avenue NW 23 — $240,000 · Townhouse · 3 bed · 1 bath · 1,118 sq ft · Edmonton
- 1415 62 Street NW 10 — $240,000 · Townhouse · 3 bed · 1 bath · 1,107 sq ft · Edmonton
- 5441 Hill View Crescent NW — $241,000 · Townhouse · 3 bed · 1 bath · 1,233 sq ft · Edmonton
Other cities
- Homes for sale in Toronto (17,986)
- Homes for sale in Edmonton (6,579)
- Homes for sale in Calgary (6,013)
- Homes for sale in Hamilton (5,701)
- Homes for sale in Ottawa (5,245)
- Homes for sale in Mississauga (4,899)
- Homes for sale in Surrey (4,732)
- Homes for sale in Brampton (3,803)
- Homes for sale in Vancouver (3,707)
- Homes for sale in Kitchener (2,447)
- Homes for sale in Vaughan (2,401)
- Homes for sale in Oakville (2,171)
- Homes for sale in Markham (2,135)
- Homes for sale in Burlington (1,967)
- Homes for sale in Burnaby (1,918)
- Homes for sale in Kelowna (1,841)
- Homes for sale in Kawartha Lakes (1,822)
- Homes for sale in Barrie (1,819)
- Homes for sale in Richmond Hill (1,805)
- Homes for sale in Richmond (1,798)
- Homes for sale in London South (1,656)
- Homes for sale in Langley (1,580)
- Homes for sale in Brantford (1,518)
- Homes for sale in Waterloo (1,487)
- Homes for sale in Windsor (1,449)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,408)
- Homes for sale in Cambridge (1,358)
- Homes for sale in Niagara Falls (1,340)
- Homes for sale in Guelph (1,315)