Townhouse for sale in Canada
11,235 listings · median price $699,000 · average price $755,978 · from $425 to $8,680,000.
- 270 Casey Street 24 — $699,000 · Townhouse · 2 bed · 2 bath · 1,269 sq ft · Coquitlam
- 1020 Lanfranco Road 9 — $699,000 · Townhouse · 3 bed · 2 bath · 1,591 sq ft · Kelowna
- 7640 Porcupine Road 34 — $699,000 · Townhouse · 3 bed · 3 bath · 1,798 sq ft · Big White
- 13710 67 Avenue 129 — $699,000 · Townhouse · 3 bed · 1 bath · 1,126 sq ft · Surrey
- 19505 68A Avenue 118 — $699,000 · Townhouse · 2 bed · 2 bath · 1,110 sq ft · Surrey
- 17578 57A Avenue 103 — $699,000 · Townhouse · 2 bed · 1 bath · 1,070 sq ft · Surrey
- 6533 121 Street 56 — $699,000 · Townhouse · 2 bed · 2 bath · 1,251 sq ft · Surrey
- 9229 University Crescent 51 — $699,000 · Townhouse · 2 bed · 2 bath · 1,092 sq ft · Burnaby
- 36 Elkington Crescent — $699,000 · Townhouse · 5 bed · 5 bath · Whitby
- 17 Gilford Street — $699,000 · Townhouse · 4 bed · 3 bath · Brampton
- 38 Fairgreen Close — $699,000 · Townhouse · 4 bed · 4 bath · Cambridge
- 1410 Poisson Street — $699,000 · Townhouse · 3 bed · 3 bath · Tecumseh
- 77 Cunningham Drive — $699,000 · Townhouse · 4 bed · 3 bath · Barrie
- 504 Doon Drive S — $699,000 · Townhouse · 4 bed · 3 bath · Kitchener
- 37 Totten Drive — $699,000 · Townhouse · 3 bed · 3 bath · Brampton
- 785 Cairn Crescent — $699,000 · Townhouse · 3 bed · 3 bath · Orleans - Convent Glen and Area
- 29 Sorbara Way — $699,000 · Townhouse · 3 bed · 3 bath · Whitby
- 2871 Whites Road — $699,000 · Townhouse · 3 bed · 3 bath · Pickering
- 32 Alan Williams Trail — $699,000 · Townhouse · 4 bed · 3 bath · Uxbridge
- 77 Quinterra Court — $699,000 · Townhouse · 2 bed · 3 bath · Ottawa
- 33 Wrendale Crescent — $699,000 · Townhouse · 4 bed · 3 bath · Georgina
- 166 Deerpath Drive 1 — $699,000 · Townhouse · 4 bed · 3 bath · Guelph
- 46 Chelsea Crescent — $699,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 74 Fann Drive — $699,000 · Townhouse · 3 bed · 3 bath · Brampton
- 4 Brooklawn Drive — $699,000 · Townhouse · 2 bed · 2 bath · Lambton Shores
- 300 Ibanez Walk — $699,000 · Townhouse · 4 bed · 3 bath · Ottawa
- 22 Crossbill Road — $699,000 · Townhouse · 4 bed · 3 bath · Brampton
- 75 St. Andrews Court — $699,000 · Townhouse · 4 bed · 3 bath · Aurora
- 2590 Winter Words Drive — $699,000 · Townhouse · 3 bed · 3 bath · Oshawa
- 98 Sahara Trail — $699,000 · Townhouse · 3 bed · 3 bath · 1,776 sq ft · Brampton
- 20 Austin Drive — $699,000 · Townhouse · 3 bed · 3 bath · Welland
- 292 Briarmeadow Drive — $699,000 · Townhouse · 3 bed · 3 bath · Kitchener
- 355 Fisher Mills Road 94 — $699,000 · Townhouse · 4 bed · 4 bath · Cambridge
- 171 Lerta Way — $699,000 · Townhouse · 4 bed · 4 bath · Orleans - Cumberland and Area
- 5 Fawcett Avenue — $699,000 · Townhouse · 3 bed · 2 bath · Whitby
- 2 Shiff Crescent — $699,000 · Townhouse · 3 bed · 3 bath · Brampton
- 75 Royal Salisbury Way — $699,000 · Townhouse · 4 bed · 3 bath · Brampton
- 641 Odyssey Way — $699,000 · Townhouse · 3 bed · 3 bath · Leitrim
- 980 Creekside Drive — $699,000 · Townhouse · 3 bed · 3 bath · 1,929 sq ft · Waterloo
- 7 Westpointe Crescent — $699,000 · Townhouse · 3 bed · 3 bath · South of Baseline to Knoxdale
- 93 Penny Lane — $699,000 · Townhouse · 3 bed · 2 bath · Hamilton
- 100 Hollywood Court 55 — $699,000 · Townhouse · 3 bed · 3 bath · Cambridge
- 9 Periwinkle Drive — $699,000 · Townhouse · 3 bed · 3 bath · Hamilton
- 15 Sora Lane — $699,000 · Townhouse · 4 bed · 3 bath · 1,425 sq ft · Guelph
- 61 Spicebush Terrace — $699,000 · Townhouse · 4 bed · 3 bath · Brampton
- 94 Benhurst Crescent — $699,000 · Townhouse · 4 bed · 3 bath · Brampton
- 1637 Golf Ridge Way — $699,000 · Townhouse · 3 bed · 3 bath · 2,207 sq ft · Kamloops
- 15151 34 Avenue 42 — $699,000 · Townhouse · 3 bed · 2 bath · 1,501 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,914)
- Homes for sale in Edmonton (6,650)
- Homes for sale in Calgary (6,025)
- Homes for sale in Hamilton (5,227)
- Homes for sale in Ottawa (4,796)
- Homes for sale in Surrey (4,668)
- Homes for sale in Mississauga (4,587)
- Homes for sale in Vancouver (3,544)
- Homes for sale in Brampton (3,350)
- Homes for sale in Vaughan (2,261)
- Homes for sale in Kitchener (2,236)
- Homes for sale in Oakville (1,992)
- Homes for sale in Markham (1,980)
- Homes for sale in Burlington (1,889)
- Homes for sale in Burnaby (1,876)
- Homes for sale in Kelowna (1,843)
- Homes for sale in Richmond (1,748)
- Homes for sale in Richmond Hill (1,640)
- Homes for sale in Barrie (1,625)
- Homes for sale in Langley (1,542)
- Homes for sale in London South (1,518)
- Homes for sale in Kawartha Lakes (1,427)
- Homes for sale in Prince George (1,411)
- Homes for sale in Brantford (1,375)
- Homes for sale in Windsor (1,367)
- Homes for sale in Waterloo (1,357)
- Homes for sale in St. Catharines (1,299)
- Homes for sale in Abbotsford (1,252)
- Homes for sale in Coquitlam (1,249)
- Homes for sale in Niagara Falls (1,233)