Townhouse for sale in Canada
11,263 listings · median price $699,000 · average price $761,092 · from $425 to $8,680,000.
- 101 Margrave Avenue — $614,900 · Townhouse · 3 bed · 3 bath · Hunt Club - South Keys and Area
- 172 Hooper Street — $614,900 · Townhouse · 2 bed · 2 bath · St. Marys
- 67 Macneil Court — $614,900 · Townhouse · 3 bed · 3 bath · Haldimand
- 110 Hunter'S Glen Crescent — $614,900 · Townhouse · 3 bed · 3 bath · Hunt Club - South Keys and Area
- 10 Emily Street — $614,900 · Townhouse · 3 bed · 3 bath · Haldimand
- 802 Eileen Vollick Crescent — $614,900 · Townhouse · 4 bed · 3 bath · Kanata
- 825 Loosestrife Way — $614,900 · Townhouse · 3 bed · 2 bath · Ottawa
- Lot 17.3 Largo Lane — $614,990 · Townhouse · 2 bed · 2 bath · Goderich (Goderich (Town))
- Lot 17.3 Largo Lane — $614,990 · Townhouse · 2 bed · 2 bath · Goderich
- 6111 Sayward Rd #4 — $614,999 · Townhouse · 2 bed · 2 bath · 1,130 sq ft · Duncan
- 92 Ennerdale Street — $614,999 · Townhouse · 3 bed · 3 bath · Barrie
- 1771 Upper Wentworth Street 21 — $614,999 · Townhouse · 3 bed · 2 bath · 1,390 sq ft · Hamilton
- A-603 Cook Street — $615,000 · Townhouse · 2 bed · 3 bath · 1,516 sq ft · Whitehorse
- 9750 McNaught Road 11 — $615,000 · Townhouse · 3 bed · 2 bath · 1,919 sq ft · Chilliwack
- 4000 Redstone Crescent 210 — $615,000 · Townhouse · 3 bed · 3 bath · 1,676 sq ft · Peachland
- 8413 Midtown Way 9 — $615,000 · Townhouse · 4 bed · 2 bath · 1,762 sq ft · Chilliwack
- 1308 Cedar Street 4 — $615,000 · Townhouse · 3 bed · 2 bath · 1,584 sq ft · Okanagan Falls
- 1150 Walkem Rd #54 — $615,000 · Townhouse · 3 bed · 3 bath · 2,076 sq ft · Ladysmith
- 2030 Stone Hearth Lane #B — $615,000 · Townhouse · 3 bed · 4 bath · 1,891 sq ft · Sooke
- 33321 George Ferguson Way 20 — $615,000 · Townhouse · 3 bed · 2 bath · 1,564 sq ft · Abbotsford
- 16 Drake Drive — $615,000 · Townhouse · 3 bed · 2 bath · Barrie
- 274 Swindells Street — $615,000 · Townhouse · 3 bed · 3 bath · Clarington
- 307 Kennington Way — $615,000 · Townhouse · 3 bed · 3 bath · London South
- River Road East 4 — $615,000 · Townhouse · 2 bed · 1 bath · Wasaga Beach
- 844 Sobeski Avenue — $615,000 · Townhouse · 4 bed · 3 bath · Woodstock
- 1127 Cooke Boulevard 507 — $615,000 · Townhouse · 3 bed · 2 bath · Burlington (Lasalle)
- 31255 Upper Maclure Road 38 — $615,900 · Townhouse · 3 bed · 2 bath · 1,400 sq ft · Abbotsford
- 61 Trotman Street — $615,900 · Townhouse · 3 bed · 3 bath · Carleton Place
- 876 Fairline Row — $615,900 · Townhouse · 3 bed · 4 bath · Kanata
- 619 Mikinak Road — $616,805 · Townhouse · 3 bed · 3 bath · Manor Park - Cardinal Glen and Area
- 12 Royalty Way — $616,900 · Townhouse · 2 bed · 3 bath · North Grenville
- 925 Locomotion Lane — $616,900 · Townhouse · 3 bed · 3 bath · Kanata
- 929 Locomotion Lane — $616,900 · Townhouse · 3 bed · 3 bath · Kanata
- 23 Whitegate Crescent — $618,000 · Townhouse · 3 bed · 3 bath · Barrhaven
- 315 Kading Crescent — $618,235 · Townhouse · 3 bed · 4 bath · Woodstock
- 315 Kading Crescent — $618,235 · Townhouse · 3 bed · 3 bath · Woodstock (Woodstock - South)
- 1901 Qu'Appelle Boulevard 122 — $618,800 · Townhouse · 3 bed · 2 bath · 1,765 sq ft · Kamloops
- 13713 72A Avenue 16 — $618,880 · Townhouse · 2 bed · 1 bath · 1,080 sq ft · Surrey
- 43 Ballantine Street — $618,900 · Townhouse · 3 bed · 2 bath · Cobourg
- 16 Streamwood Lane — $618,900 · Townhouse · 3 bed · 3 bath · Hunt Club - South Keys and Area
- 1940 Ethel Street — $619,000 · Townhouse · 3 bed · 2 bath · 1,291 sq ft · Kelowna
- 769 Merecroft Rd #15 — $619,000 · Townhouse · 2 bed · 2 bath · 1,396 sq ft · Campbell River
- 3081 Glen Drive 108E — $619,000 · Townhouse · 2 bed · 2 bath · 1,197 sq ft · Coquitlam
- 124 Valhalla Rd #4 — $619,000 · Townhouse · 2 bed · 2 bath · 1,265 sq ft · Salt Spring
- 1160 Black Mountain Drive — $619,000 · Townhouse · 4 bed · 3 bath · 1,742 sq ft · Kelowna
- 3948 Finnerty Road 132 — $619,000 · Townhouse · 3 bed · 2 bath · 1,294 sq ft · Penticton
- 189 Rivington Street — $619,000 · Townhouse · 3 bed · 2 bath · Carp - Huntley Ward
- 132 Silvermoon Crescent — $619,000 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
Other cities
- Homes for sale in Toronto (17,262)
- Homes for sale in Edmonton (6,585)
- Homes for sale in Calgary (6,028)
- Homes for sale in Hamilton (5,409)
- Homes for sale in Ottawa (4,748)
- Homes for sale in Mississauga (4,681)
- Homes for sale in Surrey (4,679)
- Homes for sale in Vancouver (3,685)
- Homes for sale in Brampton (3,528)
- Homes for sale in Vaughan (2,332)
- Homes for sale in Kitchener (2,305)
- Homes for sale in Oakville (2,070)
- Homes for sale in Markham (2,030)
- Homes for sale in Burnaby (1,907)
- Homes for sale in Burlington (1,903)
- Homes for sale in Kelowna (1,842)
- Homes for sale in Richmond (1,793)
- Homes for sale in Richmond Hill (1,706)
- Homes for sale in Barrie (1,690)
- Homes for sale in London South (1,573)
- Homes for sale in Langley (1,552)
- Homes for sale in Kawartha Lakes (1,447)
- Homes for sale in Windsor (1,439)
- Homes for sale in Brantford (1,432)
- Homes for sale in Prince George (1,414)
- Homes for sale in Waterloo (1,414)
- Homes for sale in St. Catharines (1,334)
- Homes for sale in Coquitlam (1,286)
- Homes for sale in Niagara Falls (1,268)
- Homes for sale in Guelph (1,267)