Townhouse for sale in Canada
11,428 listings · median price $699,000 · average price $759,308 · from $425 to $8,680,000.
- 812 Wellington Street 14 — $225,900 · Townhouse · 2 bed · 1 bath · Sarnia
- 812 Wellington Street 14 — $225,900 · Townhouse · 2 bed · 1 bath · Sarnia
- 10473 24 Avenue NW — $227,500 · Townhouse · 3 bed · 1 bath · 1,173 sq ft · Edmonton
- 4403 Riverbend Road NW 45 — $228,900 · Townhouse · 3 bed · 1 bath · 953 sq ft · Edmonton
- 13825 155 Avenue NW 53 — $228,980 · Townhouse · 2 bed · 1 bath · 1,087 sq ft · Edmonton
- 3530 42 Street NW — $229,000 · Townhouse · 3 bed · 1 bath · 1,281 sq ft · Edmonton
- 18478 62B Avenue NW — $229,000 · Townhouse · 3 bed · 1 bath · 976 sq ft · Edmonton
- 123 Telford Court — $229,000 · Townhouse · 3 bed · 1 bath · 1,235 sq ft · Leduc
- 2730 105 Street NW — $229,000 · Townhouse · 3 bed · 1 bath · 1,189 sq ft · Edmonton
- 203B Homestead Crescent NW — $229,000 · Townhouse · 3 bed · 1 bath · 1,020 sq ft · Edmonton
- 13825 155 Avenue NW 27 — $229,000 · Townhouse · 3 bed · 2 bath · 1,408 sq ft · Edmonton
- 17 Lakewood Village NW — $229,000 · Townhouse · 4 bed · 2 bath · 939 sq ft · Edmonton
- 13833 24 Street NW — $229,000 · Townhouse · 3 bed · 1 bath · 961 sq ft · Edmonton
- 7144 133B Street 210 — $229,000 · Townhouse · 2 bed · 1 bath · 1,109 sq ft · Surrey
- 40 Arbour Glen Crescent — $229,000 · Townhouse · 2 bed · 2 bath · London East (East a)
- 13825 155 Avenue NW 72 — $229,500 · Townhouse · 3 bed · 2 bath · 1,339 sq ft · Edmonton
- 428 Hermitage Road NW — $229,702 · Townhouse · 3 bed · 1 bath · 966 sq ft · Edmonton
- 1904 48 Street NW 50 — $229,900 · Townhouse · 3 bed · 1 bath · 1,392 sq ft · Edmonton
- 3912 134 Avenue NW — $229,900 · Townhouse · 3 bed · 1 bath · 1,295 sq ft · Edmonton
- 112 Tudor Lane NW — $229,900 · Townhouse · 2 bed · 1 bath · 1,007 sq ft · Edmonton
- 17775 95 Street NW — $229,900 · Townhouse · 3 bed · 1 bath · 1,094 sq ft · Edmonton
- 521 Village On The Green Green NW — $229,900 · Townhouse · 3 bed · 1 bath · 1,303 sq ft · Edmonton
- 10B Callingwood Court NW — $229,900 · Townhouse · 3 bed · 1 bath · 1,069 sq ft · Edmonton
- 13825 155 Avenue NW 7 — $229,900 · Townhouse · 3 bed · 2 bath · 1,401 sq ft · Edmonton
- 1033 Youville Drive NW 43 — $229,900 · Townhouse · 3 bed · 1 bath · 1,149 sq ft · Edmonton
- 1623 Towne Centre Boulevard NW 26 — $229,900 · Townhouse · 2 bed · 1 bath · 708 sq ft · Edmonton
- 11811 106 Street NW 3 — $229,900 · Townhouse · 2 bed · 1 bath · 934 sq ft · Edmonton
- 715 Malone Rd #4 — $229,900 · Townhouse · 3 bed · 1 bath · 987 sq ft · Ladysmith
- 1672 Douglas Street — $229,900 · Townhouse · 3 bed · 1 bath · 1,124 sq ft · Merritt
- 1012 Central Street 7 — $229,900 · Townhouse · 2 bed · 1 bath · 954 sq ft · Prince George
- 391 Murray Street — $229,900 · Townhouse · 2 bed · 2 bath · Pembroke
- 816 Wellington Street 20 — $229,900 · Townhouse · 2 bed · 1 bath · Sarnia
- 816 Wellington Street 20 — $229,900 · Townhouse · 2 bed · 1 bath · Sarnia
- 1679 Lakewood Road NW — $229,990 · Townhouse · 3 bed · 1 bath · 957 sq ft · Edmonton
- 1312 Lakewood Road NW — $229,998 · Townhouse · 3 bed · 1 bath · 1,077 sq ft · Edmonton
- 23 Willowdale Place NW — $230,000 · Townhouse · 3 bed · 1 bath · 1,017 sq ft · Edmonton
- 709 Village On The Green Green NW — $230,000 · Townhouse · 3 bed · 1 bath · 1,408 sq ft · Edmonton
- 167 Ridgewood Terrace — $230,000 · Townhouse · 3 bed · 1 bath · 1,152 sq ft · St. Albert
- 4 Pearl Street R — $230,000 · Townhouse · 3 bed · 1 bath · Smiths Falls
- 114 Minto Street — $230,000 · Townhouse · 3 bed · 2 bath · Chapleau
- 14458 56 Street NW — $233,000 · Townhouse · 3 bed · 1 bath · 1,149 sq ft · Edmonton
- 1705 Lakewood Road NW — $234,000 · Townhouse · 3 bed · 2 bath · 984 sq ft · Edmonton
- 14204 31 Street NW — $234,500 · Townhouse · 3 bed · 2 bath · 1,004 sq ft · Edmonton
- 5626 19A Avenue NW — $234,500 · Townhouse · 4 bed · 1 bath · 1,307 sq ft · Edmonton
- 11 Kirkwood Way NW — $234,900 · Townhouse · 3 bed · 1 bath · 616 sq ft · Edmonton
- 1530 Tamarack Boulevard NW 81 — $234,900 · Townhouse · 2 bed · 1 bath · 818 sq ft · Edmonton
- 13215 153 Avenue NW 9 — $234,900 · Townhouse · 2 bed · 2 bath · 1,148 sq ft · Edmonton
- 8314 182 Street NW — $234,900 · Townhouse · 3 bed · 1 bath · 1,055 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,663)
- Homes for sale in Ottawa (5,245)
- Homes for sale in Mississauga (4,897)
- 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,417)
- Homes for sale in Vaughan (2,401)
- Homes for sale in Oakville (2,166)
- Homes for sale in Markham (2,135)
- Homes for sale in Burlington (1,954)
- Homes for sale in Burnaby (1,918)
- Homes for sale in Kelowna (1,841)
- Homes for sale in Kawartha Lakes (1,821)
- 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,517)
- Homes for sale in Waterloo (1,472)
- Homes for sale in Windsor (1,449)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,402)
- Homes for sale in Cambridge (1,343)
- Homes for sale in Niagara Falls (1,336)
- Homes for sale in Guelph (1,313)