Townhouse for sale in Canada
11,428 listings · median price $699,000 · average price $759,308 · from $425 to $8,680,000.
- 11008 102 Avenue 116 — $195,000 · Townhouse · 2 bed · 2 bath · 1,000 sq ft · Fort St. John
- 11008 102 Avenue 116 — $195,000 · Townhouse · 2 bed · 2 bath · 1,000 sq ft · Fort St. John
- 16344 109 Street NW 118 — $195,900 · Townhouse · 3 bed · 1 bath · 1,067 sq ft · Edmonton
- 10688 Beaumaris Road NW — $197,400 · Townhouse · 2 bed · 1 bath · 797 sq ft · Edmonton
- 1096 Knottwood Road NW — $198,500 · Townhouse · 2 bed · 1 bath · 1,313 sq ft · Edmonton
- 618 Willow Court NW — $198,649 · Townhouse · 3 bed · 1 bath · 690 sq ft · Edmonton
- 3010 33 Avenue NW 59 — $199,000 · Townhouse · 1 bed · 1 bath · 555 sq ft · Edmonton
- 13825 155 Avenue NW 47 — $199,000 · Townhouse · 2 bed · 1 bath · 1,102 sq ft · Edmonton
- 167 Roseland Village NW — $199,000 · Townhouse · 3 bed · 1 bath · 1,159 sq ft · Edmonton
- 8010 Vedette Drive 1 — $199,000 · Townhouse · 2 bed · 1 bath · 833 sq ft · Osoyoos
- 10904 102 Avenue 105 — $199,000 · Townhouse · 2 bed · 2 bath · 916 sq ft · Fort St. John
- 13833 30 Street NW 55 — $199,500 · Townhouse · 3 bed · 1 bath · 1,180 sq ft · Edmonton
- 18305 89 Avenue NW 18B — $199,900 · Townhouse · 3 bed · 1 bath · 1,062 sq ft · Edmonton
- 11430 139 Avenue NW — $199,900 · Townhouse · 3 bed · 1 bath · 999 sq ft · Edmonton
- 5362 38A Avenue NW — $199,900 · Townhouse · 2 bed · 1 bath · 1,021 sq ft · Edmonton
- 355 Northgate Terrace NW — $199,900 · Townhouse · 3 bed · 1 bath · 1,163 sq ft · Edmonton
- 9310 Morinville Drive 13 — $199,900 · Townhouse · 3 bed · 1 bath · 1,126 sq ft · Morinville
- 1506 Admirals Rd #36 — $199,900 · Townhouse · 3 bed · 2 bath · 1,170 sq ft · View Royal
- 234 Dickinsfield Court NW — $199,999 · Townhouse · 3 bed · 1 bath · 1,150 sq ft · Edmonton
- 610 King Street 408 — $199,999 · Townhouse · 2 bed · 1 bath · 893 sq ft · Spruce Grove
- 5410 146 Avenue NW — $199,999 · Townhouse · 3 bed · 1 bath · 1,187 sq ft · Edmonton
- 13833 30 Street NW 2 — $200,000 · Townhouse · 3 bed · 1 bath · 1,191 sq ft · Edmonton
- 17127 109 Street NW — $200,000 · Townhouse · 4 bed · 1 bath · 1,249 sq ft · Edmonton
- 3812 20 Avenue NW 20 — $200,000 · Townhouse · 2 bed · 1 bath · 1,032 sq ft · Edmonton
- 2007 Upland Street 18 — $202,000 · Townhouse · 3 bed · 2 bath · 1,222 sq ft · Prince George
- 209 Dickinsfield Court NW — $203,500 · Townhouse · 2 bed · 1 bath · 1,058 sq ft · Edmonton
- 1749 Lakewood Road NW — $204,500 · Townhouse · 3 bed · 2 bath · 871 sq ft · Edmonton
- 6471 180 Street NW — $204,900 · Townhouse · 3 bed · 1 bath · 570 sq ft · Edmonton
- 5 McLeod Place NW — $204,900 · Townhouse · 3 bed · 1 bath · 1,084 sq ft · Edmonton
- 1651 46 Street NW 24 — $204,900 · Townhouse · 3 bed · 1 bath · 1,224 sq ft · Edmonton
- 1653 Gyrfalcon Avenue — $204,900 · Townhouse · 4 bed · 2 bath · 1,210 sq ft · Kitimat
- 1102 Saddleback Road NW — $205,000 · Townhouse · 3 bed · 1 bath · 1,160 sq ft · Edmonton
- 5677 137 Avenue NW — $205,000 · Townhouse · 3 bed · 1 bath · 944 sq ft · Edmonton
- 1620 Lakewood Road NW — $205,000 · Townhouse · 3 bed · 1 bath · 990 sq ft · Edmonton
- 14120 80 Street NW 11 — $205,000 · Townhouse · 4 bed · 2 bath · 863 sq ft · Edmonton
- 81 McKay Cres — $205,000 · Townhouse · 3 bed · 2 bath · 1,855 sq ft · Port Alice
- 12080 25 Avenue NW — $206,900 · Townhouse · 2 bed · 1 bath · 943 sq ft · Edmonton
- 75 McKay Cres — $207,000 · Townhouse · 3 bed · 2 bath · 1,680 sq ft · Port Alice
- 16483A 115 Street NW — $207,800 · Townhouse · 3 bed · 1 bath · 1,148 sq ft · Edmonton
- 1415 62 Street NW 44 — $208,000 · Townhouse · 3 bed · 1 bath · 1,158 sq ft · Edmonton
- 6506 47 Street 9 — $208,000 · Townhouse · 3 bed · 2 bath · 917 sq ft · Cold Lake
- 12849 Lagoon Road 18D — $208,000 · Townhouse · 2 bed · 2 bath · 1,426 sq ft · Madeira Park
- 3159 138 Avenue NW — $208,888 · Townhouse · 3 bed · 1 bath · 1,100 sq ft · Edmonton
- 3259 139 Avenue NW — $209,000 · Townhouse · 3 bed · 1 bath · 1,070 sq ft · Edmonton
- 5655 137 Avenue NW — $209,000 · Townhouse · 3 bed · 2 bath · 983 sq ft · Edmonton
- 51 McLeod Place NW — $209,000 · Townhouse · 3 bed · 1 bath · 1,055 sq ft · Edmonton
- 45 Charles Street 45 — $209,000 · Townhouse · 3 bed · 1 bath · Huron East (Vanastra)
- 11917 103 Street NW 6 — $209,900 · Townhouse · 2 bed · 1 bath · 1,076 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)