Townhouse for sale in Canada
11,324 listings · median price $699,000 · average price $759,263 · from $425 to $8,680,000.
- 13819 232 Street 91 — $679,900 · Townhouse · 3 bed · 2 bath · 1,411 sq ft · Maple Ridge
- 8335 Nelson Street 88 — $679,900 · Townhouse · 3 bed · 2 bath · 1,496 sq ft · Mission
- 8291 French Street 6 — $679,900 · Townhouse · 3 bed · 2 bath · 1,214 sq ft · Vancouver
- 8250 209B Street 25 — $679,900 · Townhouse · 3 bed · 2 bath · 1,250 sq ft · Langley
- 2580 Brookfield Dr #202 — $679,900 · Townhouse · 3 bed · 3 bath · 1,696 sq ft · Courtenay
- 6841 138 Street 123 — $679,900 · Townhouse · 2 bed · 2 bath · 1,976 sq ft · Surrey
- 703 15A Crescent 12 — $679,900 · Townhouse · 3 bed · 3 bath · 1,886 sq ft · Invermere
- 18777 68A Avenue 96 — $679,900 · Townhouse · 2 bed · 2 bath · 1,339 sq ft · Surrey
- 8335 Nelson Street 145 — $679,900 · Townhouse · 3 bed · 2 bath · 1,496 sq ft · Mission
- 4688 Hawk Lane 559 — $679,900 · Townhouse · 3 bed · 2 bath · 1,320 sq ft · Tsawwassen
- 1890 Rymal Road E 167 — $679,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 142 Pressed Brick Drive — $679,900 · Townhouse · 4 bed · 3 bath · 1,400 sq ft · Brampton
- 55 Red Maple Lane — $679,900 · Townhouse · 4 bed · 3 bath · Barrie
- 222 Septimus Heights — $679,900 · Townhouse · 2 bed · 2 bath · Milton
- 502 Barton Street 45 — $679,900 · Townhouse · 3 bed · 2 bath · 1,682 sq ft · Stoney Creek
- 45 Seabreeze Crescent 23 — $679,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 509 Southridge Drive — $679,900 · Townhouse · 4 bed · 3 bath · Hamilton
- 380 Lake Street 39 — $679,900 · Townhouse · 3 bed · 3 bath · Grimsby
- 60 Andrew Lane — $679,900 · Townhouse · 3 bed · 3 bath · Thorold
- 50 Northumberland Road 59 — $679,900 · Townhouse · 3 bed · 3 bath · London North (North L)
- Block 46 Part 2 Street B N/A — $679,900 · Townhouse · 3 bed · 3 bath · Bradford West Gwillimbury
- 479 Drewery Road — $679,900 · Townhouse · 4 bed · 4 bath · Cobourg
- 18 Reid Hill Drive — $679,900 · Townhouse · 4 bed · 3 bath · Mapleton
- 41 Masters Crescent — $679,900 · Townhouse · 4 bed · 3 bath · Georgian Bay
- 255 Shinleaf Crescent — $679,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 71 Waterbridge Street — $679,900 · Townhouse · 4 bed · 3 bath · Hamilton
- 59 Marret Lane — $679,900 · Townhouse · 3 bed · 4 bath · Clarington
- 931 Deverell Place — $679,900 · Townhouse · 2 bed · 2 bath · Milton
- 8025 Cole Court — $679,900 · Townhouse · 4 bed · 3 bath · Niagara Falls
- 30 Times Square Boulevard 23 — $679,900 · Townhouse · 3 bed · 2 bath · 1,470 sq ft · Stoney Creek
- 5 Hughes Lane 54 — $679,900 · Townhouse · 3 bed · 2 bath · New Tecumseth
- 6 Prescott Crescent — $679,900 · Townhouse · 2 bed · 2 bath · Bracebridge
- 8 Golf Links Road Unit 4 — $679,900 · Townhouse · 3 bed · 3 bath · Kincardine
- 9 Lynch Crescent — $679,900 · Townhouse · 3 bed · 2 bath · 1,307 sq ft · Binbrook
- 122 Turnberry Lane — $679,900 · Townhouse · 3 bed · 3 bath · Barrie
- 172 Klager Avenue — $679,900 · Townhouse · 3 bed · 3 bath · Pelham
- 4 Ellis Avenue — $679,900 · Townhouse · 3 bed · 3 bath · 1,377 sq ft · St. Catharines
- 429 Sweetflag Street — $679,900 · Townhouse · 4 bed · 3 bath · Ottawa
- 1 St. John'S Drive 3 — $679,900 · Townhouse · 3 bed · 3 bath · Middlesex Centre (Arva)
- 216 Badgeley Avenue — $679,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 677 Cordelette Circle — $679,900 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 6875 121 Street 153 — $679,900 · Townhouse · 2 bed · 2 bath · 1,600 sq ft · Surrey
- 8335 Nelson Street 145 — $679,900 · Townhouse · 3 bed · 3 bath · 1,496 sq ft · Mission
- 4726 Orca Way 36 — $679,999 · Townhouse · 2 bed · 2 bath · 1,226 sq ft · Tsawwassen
- 32970 Tunbridge Avenue 11 — $679,999 · Townhouse · 3 bed · 2 bath · 1,381 sq ft · Mission
- 56 Heirloom Street — $679,999 · Townhouse · 4 bed · 3 bath · Blossom Park - Airport and Area
- 56 Heirloom Street — $679,999 · Townhouse · 4 bed · 2 bath · Ottawa
- 274 Paleo Heights — $679,999 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
Other cities
- Homes for sale in Toronto (17,089)
- Homes for sale in Edmonton (6,604)
- Homes for sale in Calgary (5,989)
- Homes for sale in Hamilton (5,341)
- Homes for sale in Ottawa (4,795)
- Homes for sale in Surrey (4,745)
- Homes for sale in Mississauga (4,626)
- Homes for sale in Vancouver (3,638)
- Homes for sale in Brampton (3,407)
- Homes for sale in Kitchener (2,299)
- Homes for sale in Vaughan (2,290)
- Homes for sale in Oakville (2,037)
- Homes for sale in Markham (2,002)
- Homes for sale in Burlington (1,909)
- Homes for sale in Burnaby (1,908)
- Homes for sale in Kelowna (1,839)
- Homes for sale in Richmond (1,782)
- Homes for sale in Richmond Hill (1,667)
- Homes for sale in Barrie (1,640)
- Homes for sale in Langley (1,567)
- Homes for sale in London South (1,533)
- Homes for sale in Kawartha Lakes (1,428)
- Homes for sale in Windsor (1,427)
- Homes for sale in Prince George (1,409)
- Homes for sale in Brantford (1,404)
- Homes for sale in Waterloo (1,392)
- Homes for sale in St. Catharines (1,309)
- Homes for sale in Coquitlam (1,280)
- Homes for sale in Abbotsford (1,267)
- Homes for sale in Niagara Falls (1,247)