Townhouse for sale in Canada
11,357 listings · median price $699,000 · average price $760,541 · from $425 to $8,680,000.
- 361 Voyageur Place — $533,628 · Townhouse · 3 bed · 3 bath · Russell
- 363 Voyageur Place — $533,628 · Townhouse · 3 bed · 2 bath · Russell
- 15 Stauffer Woods Trail 1 — $533,900 · Townhouse · 3 bed · 2 bath · 1,729 sq ft · Kitchener
- 1130 Greentree Path — $534,424 · Townhouse · 2 bed · 3 bath · Oshawa
- 782-3 Katrina Street — $534,504 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 85 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 59 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 73 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 77 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 89 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 63 Hineman Street — $534,513 · Townhouse · 3 bed · 3 bath · Prince Edward County
- 2899 River Rd #107 — $534,900 · Townhouse · 2 bed · 3 bath · 1,615 sq ft · Chemainus
- 2200 Manor Dr #8 — $534,900 · Townhouse · 2 bed · 2 bath · 1,283 sq ft · Comox
- 617 27th Avenue South 22 — $534,900 · Townhouse · 3 bed · 3 bath · 2,106 sq ft · Cranbrook
- 3195 Herons Way 20 — $534,900 · Townhouse · 2 bed · 0 bath · 1,752 sq ft · Duncan
- 144 Southvale Road 3 — $534,900 · Townhouse · 3 bed · 2 bath · St. Marys
- 181 Tartan Drive — $534,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 1495 Demeter Street — $534,900 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 708 Sargeant Place — $534,900 · Townhouse · 2 bed · 3 bath · Innisfil
- 21 Foell Street 6 — $534,900 · Townhouse · 2 bed · 2 bath · 1,459 sq ft · Baden
- 59 Briarhill Road — $534,900 · Townhouse · 2 bed · 2 bath · Huron East
- 20 Carrick Trail — $534,900 · Townhouse · 1 bed · 2 bath · Gravenhurst
- 36 Anne Street W — $534,900 · Townhouse · 3 bed · 3 bath · Minto
- 360 Cornridge Place 2 — $534,900 · Townhouse · 3 bed · 1 bath · 1,730 sq ft · Waterloo
- 4271 Wellington Rd #6 — $534,998 · Townhouse · 2 bed · 2 bath · 1,358 sq ft · Nanaimo
- 143 Stonebrook Way NE — $534,999 · Townhouse · 3 bed · 4 bath · Grey Highlands
- 46191 Cessna Drive 7 — $535,000 · Townhouse · 3 bed · 2 bath · 1,389 sq ft · Chilliwack
- 183 Maple Street 102 — $535,000 · Townhouse · 3 bed · 1 bath · 1,352 sq ft · Penticton
- 1134 Chateau Place — $535,000 · Townhouse · 3 bed · 1 bath · 1,448 sq ft · Port Moody
- 168 Britannia Crescent — $535,000 · Townhouse · 3 bed · 2 bath · Loyalist
- 70 Cordage Street — $535,000 · Townhouse · 2 bed · 3 bath · Orleans - Cumberland and Area
- 61 Melody Lane — $535,000 · Townhouse · 4 bed · 2 bath · Thorold
- 1054 Oakcrossing Gate — $535,000 · Townhouse · 3 bed · 3 bath · London North (North M)
- 12 Brantwood Park Road C2 — $535,000 · Townhouse · 3 bed · 2 bath · 1,415 sq ft · Brantford
- 10 Birmingham Drive 129 — $535,000 · Townhouse · 2 bed · 2 bath · Cambridge
- B1-3 Henry Street — $535,000 · Townhouse · 3 bed · 3 bath · Blandford-Blenheim
- B1-3 Henry Street — $535,000 · Townhouse · 3 bed · 2 bath · Blandford-Blenheim (Drumbo)
- 106 Dr Richard James Crescent — $535,000 · Townhouse · 3 bed · 2 bath · Loyalist (Amherstview)
- 738 Carpenter Trail Lot 135-5 — $535,970 · Townhouse · 3 bed · 3 bath · 1,686 sq ft · Peterborough
- 100 Walden Drive Blk 7 Unit 3 — $535,990 · Townhouse · 3 bed · 3 bath · Shelburne
- 16 Tedwyn Drive — $536,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 131 Stonebrook Way — $537,000 · Townhouse · 3 bed · 4 bath · Grey Highlands
- 1633 Lafrance Drive — $537,000 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 354 Dufferin Street — $537,500 · Townhouse · 2 bed · 2 bath · Stratford
- 106 Mullin Street E — $537,900 · Townhouse · 3 bed · 3 bath · Grey Highlands
- 63 Armadale Crescent — $537,990 · Townhouse · 3 bed · 3 bath · Barrhaven
- 411 5th Avenue South 12 — $538,000 · Townhouse · 2 bed · 2 bath · 1,421 sq ft · Golden
- 5150 Hastings Street — $538,000 · Townhouse · 2 bed · 1 bath · 825 sq ft · Burnaby
Other cities
- Homes for sale in Toronto (17,601)
- Homes for sale in Edmonton (6,565)
- Homes for sale in Calgary (6,096)
- Homes for sale in Hamilton (5,540)
- Homes for sale in Ottawa (4,883)
- Homes for sale in Mississauga (4,768)
- Homes for sale in Surrey (4,678)
- Homes for sale in Vancouver (3,687)
- Homes for sale in Brampton (3,652)
- Homes for sale in Vaughan (2,363)
- Homes for sale in Kitchener (2,354)
- Homes for sale in Oakville (2,117)
- Homes for sale in Markham (2,067)
- Homes for sale in Burlington (1,935)
- Homes for sale in Burnaby (1,909)
- Homes for sale in Kelowna (1,844)
- Homes for sale in Richmond (1,793)
- Homes for sale in Richmond Hill (1,758)
- Homes for sale in Barrie (1,743)
- Homes for sale in London South (1,614)
- Homes for sale in Kawartha Lakes (1,560)
- Homes for sale in Langley (1,555)
- Homes for sale in Brantford (1,471)
- Homes for sale in Windsor (1,440)
- Homes for sale in Waterloo (1,435)
- Homes for sale in Prince George (1,414)
- Homes for sale in St. Catharines (1,366)
- Homes for sale in Niagara Falls (1,307)
- Homes for sale in Cambridge (1,296)
- Homes for sale in Coquitlam (1,288)