Townhouse for sale in Canada
11,424 listings · median price $699,000 · average price $759,932 · from $425 to $8,680,000.
- 6066 Lionel Cres — $439,900 · Townhouse · 2 bed · 2 bath · 982 sq ft · Nanaimo
- 6798 Westgate Avenue 704 — $439,900 · Townhouse · 4 bed · 4 bath · 2,075 sq ft · Prince George
- 145 Nicola Street 40 — $439,900 · Townhouse · 2 bed · 1 bath · 1,135 sq ft · Kamloops
- 310 Yorkton Avenue 29 — $439,900 · Townhouse · 3 bed · 1 bath · 1,254 sq ft · Penticton
- 120 Finholm St N #63 — $439,900 · Townhouse · 2 bed · 1 bath · 936 sq ft · Parksville
- 3606 25 Avenue 104 — $439,900 · Townhouse · 3 bed · 2 bath · 1,537 sq ft · Vernon
- 439 Mayhew Street — $439,900 · Townhouse · 3 bed · 3 bath · Renfrew
- 125 Tall Pines Private — $439,900 · Townhouse · 3 bed · 1 bath · Ottawa
- 144 Bennie Ave — $439,900 · Townhouse · 3 bed · 2 bath · Leamington
- 20 Niagara Street 4 — $439,900 · Townhouse · 2 bed · 1 bath · 1,000 sq ft · Grimsby
- 4 Staples Boulevard — $439,900 · Townhouse · 3 bed · 3 bath · Smiths Falls
- 77 Murray Street E — $439,900 · Townhouse · 3 bed · 1 bath · 1,196 sq ft · Hamilton
- 49 Forget Street — $439,900 · Townhouse · 2 bed · 3 bath · Russell
- 22 Margaret Graham Terrace — $439,900 · Townhouse · 3 bed · 3 bath · Smiths Falls
- 20 Trinity Lane 20 — $439,950 · Townhouse · 2 bed · 1 bath · 756 sq ft · Waterford
- 45 Freeman Crescent — $439,999 · Townhouse · 3 bed · 1 bath · 1,019 sq ft · Simcoe
- 12604 116 Avenue NW — $440,000 · Townhouse · 2 bed · 2 bath · 1,494 sq ft · Edmonton
- 5 Goldsmith Place — $440,000 · Townhouse · 4 bed · 2 bath · Wasaga Beach
- 741 Maley Street — $440,000 · Townhouse · 3 bed · 2 bath · North Grenville
- 34 Chloe Street — $440,000 · Townhouse · 5 bed · 3 bath · St. Catharines
- 3004 South Main Street 124 — $444,000 · Townhouse · 3 bed · 1 bath · 1,139 sq ft · Penticton
- 32361 McRae Avenue 51 — $444,000 · Townhouse · 2 bed · 2 bath · 1,331 sq ft · Mission
- 1855 Willemar Ave #5 — $444,900 · Townhouse · 2 bed · 1 bath · 1,165 sq ft · Courtenay
- 3003 Sandstone Crescent — $444,900 · Townhouse · 3 bed · 2 bath · Petawawa
- 500 Stone Church Road W E5 — $444,900 · Townhouse · 3 bed · 1 bath · 1,182 sq ft · Hamilton
- 178 Elk Street — $444,900 · Townhouse · 2 bed · 1 bath · Renfrew
- 3003 Sandstone Crescent — $444,900 · Townhouse · 3 bed · 1 bath · Petawawa
- 1537 Noel Ave #105 — $445,000 · Townhouse · 2 bed · 2 bath · 1,293 sq ft · Comox
- 400 5th Avenue 18 — $445,000 · Townhouse · 3 bed · 1 bath · 1,064 sq ft · Golden
- Lot 83 Markdale Meadows Drive — $445,000 · Townhouse · 4 bed · 3 bath · Grey Highlands
- 346 Lewis Street W — $445,000 · Townhouse · 2 bed · 2 bath · Merrickville-Wolford
- 350 Lewis Street W — $445,000 · Townhouse · 2 bed · 2 bath · Merrickville-Wolford
- 801 Preston Road 110 — $445,900 · Townhouse · 2 bed · 2 bath · 1,167 sq ft · Prince George
- 17714 60 Avenue 78 — $446,000 · Townhouse · 2 bed · 1 bath · 980 sq ft · Surrey
- 13660 84 Avenue 3 — $447,000 · Townhouse · 2 bed · 1 bath · 1,044 sq ft · Surrey
- 13660 84 Avenue 3 — $447,000 · Townhouse · 2 bed · 1 bath · 1,044 sq ft · Surrey
- 441 Harnish Ave #6 — $449,000 · Townhouse · 2 bed · 1 bath · 935 sq ft · Parksville
- 95 Eckhardt Avenue 203 — $449,000 · Townhouse · 3 bed · 3 bath · 1,567 sq ft · Penticton
- 12138 Faber Crescent — $449,000 · Townhouse · 3 bed · 1 bath · 1,133 sq ft · Maple Ridge
- 6172 Alington Rd #9 — $449,000 · Townhouse · 3 bed · 2 bath · 1,651 sq ft · Duncan
- 1458 Penticton Avenue 181 — $449,000 · Townhouse · 3 bed · 1 bath · 1,898 sq ft · Penticton
- 20554 118 Avenue 46 — $449,000 · Townhouse · 2 bed · 1 bath · 962 sq ft · Maple Ridge
- 3388 Skaha Lake Road 201 — $449,000 · Townhouse · 2 bed · 2 bath · 1,206 sq ft · Penticton
- 5950 Vedder Road 16 — $449,000 · Townhouse · 3 bed · 2 bath · 1,696 sq ft · Chilliwack
- 2096 Pine Tree Lane 39 — $449,000 · Townhouse · 2 bed · 2 bath · 924 sq ft · Invermere
- 17708 60 Avenue 47 — $449,000 · Townhouse · 2 bed · 1 bath · 1,032 sq ft · Surrey
- 2951 11th Avenue Northeast 2 — $449,000 · Townhouse · 3 bed · 1 bath · 1,328 sq ft · Salmon Arm
- 2951 11th Avenue NE 2 — $449,000 · Townhouse · 3 bed · 1 bath · 1,328 sq ft · Salmon Arm
Other cities
- Homes for sale in Toronto (17,711)
- Homes for sale in Edmonton (6,647)
- Homes for sale in Calgary (6,131)
- Homes for sale in Hamilton (5,577)
- Homes for sale in Ottawa (5,078)
- Homes for sale in Mississauga (4,799)
- Homes for sale in Surrey (4,733)
- Homes for sale in Vancouver (3,695)
- Homes for sale in Brampton (3,690)
- Homes for sale in Vaughan (2,370)
- Homes for sale in Kitchener (2,361)
- Homes for sale in Oakville (2,133)
- Homes for sale in Markham (2,082)
- Homes for sale in Burlington (1,948)
- Homes for sale in Burnaby (1,910)
- Homes for sale in Kelowna (1,858)
- Homes for sale in Richmond (1,795)
- Homes for sale in Richmond Hill (1,771)
- Homes for sale in Barrie (1,764)
- Homes for sale in Kawartha Lakes (1,643)
- Homes for sale in London South (1,628)
- Homes for sale in Langley (1,581)
- Homes for sale in Brantford (1,478)
- Homes for sale in Windsor (1,446)
- Homes for sale in Waterloo (1,445)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,377)
- Homes for sale in Niagara Falls (1,313)
- Homes for sale in Cambridge (1,303)
- Homes for sale in Guelph (1,291)