Townhouse for sale in Canada
11,495 listings · median price $699,000 · average price $760,739 · from $425 to $8,680,000.
- 3885 Richet Street 109 — $309,900 · Townhouse · 3 bed · 3 bath · 1,857 sq ft · Prince George
- 164 Jansen Avenue 11 — $309,900 · Townhouse · 2 bed · 1 bath · 886 sq ft · Kitchener
- 1293 Vista Drive 5 — $309,900 · Townhouse · 4 bed · 1 bath · Brockville
- 6B Shehyn Lane 15 — $309,900 · Townhouse · 2 bed · 1 bath · Ottawa
- 1250 McWatters Road 22 — $309,900 · Townhouse · 3 bed · 1 bath · Ottawa
- 7 Timberview Way 3 — $309,900 · Townhouse · 2 bed · 2 bath · Ottawa
- 1804 70 Street SW 73 — $309,900 · Townhouse · 2 bed · 2 bath · 1,237 sq ft · Edmonton
- 1816 Rutherford Road SW 36 — $309,980 · Townhouse · 3 bed · 2 bath · 1,354 sq ft · Edmonton
- 9505 176 Street NW 17 — $309,999 · Townhouse · 3 bed · 2 bath · 1,274 sq ft · Edmonton
- 2336 Aspen Trail 71 — $310,000 · Townhouse · 3 bed · 2 bath · 1,276 sq ft · Sherwood Park
- 251 Knottwood Road NW — $310,000 · Townhouse · 2 bed · 3 bath · 1,360 sq ft · Edmonton
- 3625 144 Avenue NW 69 — $310,000 · Townhouse · 3 bed · 2 bath · 1,333 sq ft · Edmonton
- 3625 144 Avenue NW 53 — $310,000 · Townhouse · 3 bed · 2 bath · 1,322 sq ft · Edmonton
- 655 Watt Boulevard SW 118 — $310,000 · Townhouse · 3 bed · 2 bath · 1,489 sq ft · Edmonton
- 655 Tamarack Road NW 46 — $310,000 · Townhouse · 3 bed · 2 bath · 1,491 sq ft · Edmonton
- 603 Watt Boulevard SW 89 — $310,500 · Townhouse · 2 bed · 2 bath · 1,175 sq ft · Edmonton
- 603 Watt Boulevard SW 61 — $311,500 · Townhouse · 2 bed · 2 bath · 1,360 sq ft · Edmonton
- 8 Blomidon Terrace 814 — $312,500 · Townhouse · 2 bed · 1 bath · 1,085 sq ft · Wolfville
- 4050 Savaryn Drive SW 95 — $312,900 · Townhouse · 2 bed · 2 bath · 1,218 sq ft · Edmonton
- 15 Grandin Wood(S) — $313,000 · Townhouse · 3 bed · 1 bath · 1,195 sq ft · St. Albert
- 7293 South Terwillegar Drive NW 16 — $313,800 · Townhouse · 3 bed · 2 bath · 1,728 sq ft · Edmonton
- 3445 Uplands Drive 224 — $314,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 655 Tamarack Road NW 138 — $314,500 · Townhouse · 3 bed · 2 bath · 1,470 sq ft · Edmonton
- 1816 Rutherford Road SW 33 — $314,888 · Townhouse · 2 bed · 2 bath · 1,358 sq ft · Edmonton
- 94 Greenfield Estates — $314,900 · Townhouse · 3 bed · 1 bath · 1,406 sq ft · St. Albert
- 12004 22 Avenue SW 47 — $314,900 · Townhouse · 3 bed · 2 bath · 1,249 sq ft · Edmonton
- 2336 Aspen Trail 82 — $314,900 · Townhouse · 3 bed · 2 bath · 1,253 sq ft · Sherwood Park
- 133 Grandin Village — $314,900 · Townhouse · 4 bed · 1 bath · 1,270 sq ft · St. Albert
- 2336 Aspen Trail 52 — $314,900 · Townhouse · 2 bed · 2 bath · 1,254 sq ft · Sherwood Park
- 2433 Ingram Road 6 — $314,900 · Townhouse · 2 bed · 1 bath · 947 sq ft · Westbank
- 200 Black Forest Trail 712 — $314,900 · Townhouse · 2 bed · 1 bath · 1,019 sq ft · Invermere
- 1004 23rd Ave N Other 219 — $314,900 · Townhouse · 3 bed · 1 bath · 954 sq ft · Cranbrook
- 301 Edgewood Street 2 — $314,900 · Townhouse · 2 bed · 1 bath · Sarnia
- 6 140 Youville Drive NW — $314,988 · Townhouse · 2 bed · 2 bath · 1,319 sq ft · Edmonton
- 5203 149 Avenue NW 2 — $315,000 · Townhouse · 3 bed · 1 bath · 1,214 sq ft · Edmonton
- 4050 Savaryn Drive SW 98 — $315,000 · Townhouse · 3 bed · 2 bath · 1,224 sq ft · Edmonton
- 1530 Tamarack Boulevard NW 102 — $315,000 · Townhouse · 3 bed · 2 bath · 1,209 sq ft · Edmonton
- 105 Callingwood Two NW — $315,000 · Townhouse · 3 bed · 1 bath · 1,020 sq ft · Edmonton
- 4470 Prowse Road SW 55 — $315,000 · Townhouse · 2 bed · 2 bath · 1,098 sq ft · Edmonton
- 1717 Granite Avenue 12 — $315,000 · Townhouse · 3 bed · 2 bath · 1,852 sq ft · Merritt
- 2806 35 Street 207 — $315,000 · Townhouse · 2 bed · 2 bath · 1,280 sq ft · Vernon
- 89 Cheever Street — $315,000 · Townhouse · 3 bed · 1 bath · Hamilton
- 9630 176 Street NW 42 — $315,800 · Townhouse · 2 bed · 2 bath · 1,347 sq ft · Edmonton
- 2922 Maple Way NW 35 — $315,800 · Townhouse · 3 bed · 2 bath · 1,315 sq ft · Edmonton
- 7732 Squilax-Anglemont Road 7 — $317,000 · Townhouse · 2 bed · 1 bath · 664 sq ft · Anglemont
- 1776 Cunningham Way SW 77 — $317,400 · Townhouse · 2 bed · 2 bath · 1,130 sq ft · Edmonton
- 460 Hemingway Road NW 31 — $317,500 · Townhouse · 2 bed · 2 bath · 1,235 sq ft · Edmonton
- 7293 South Terwillegar Drive NW 17 — $317,800 · Townhouse · 2 bed · 2 bath · 1,725 sq ft · Edmonton
Other cities
- Homes for sale in Toronto (17,956)
- Homes for sale in Edmonton (6,630)
- Homes for sale in Calgary (6,105)
- Homes for sale in Hamilton (5,664)
- Homes for sale in Ottawa (5,217)
- Homes for sale in Mississauga (4,883)
- Homes for sale in Surrey (4,822)
- Homes for sale in Brampton (3,796)
- Homes for sale in Vancouver (3,732)
- Homes for sale in Vaughan (2,398)
- Homes for sale in Kitchener (2,395)
- Homes for sale in Oakville (2,171)
- Homes for sale in Markham (2,123)
- Homes for sale in Burlington (1,968)
- 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,811)
- Homes for sale in Richmond Hill (1,794)
- Homes for sale in Kawartha Lakes (1,749)
- Homes for sale in London South (1,653)
- Homes for sale in Langley (1,623)
- Homes for sale in Brantford (1,502)
- Homes for sale in Waterloo (1,465)
- Homes for sale in Windsor (1,461)
- Homes for sale in Prince George (1,427)
- Homes for sale in St. Catharines (1,403)
- Homes for sale in Cambridge (1,332)
- Homes for sale in Niagara Falls (1,331)
- Homes for sale in Guelph (1,311)