Townhouse for sale in Canada
11,357 listings · median price $699,000 · average price $760,541 · from $425 to $8,680,000.
- 615 Cityscape Street — $511,900 · Townhouse · 2 bed · 2 bath · Orleans - Cumberland and Area
- 12 Auburn Lane Block 220-2 — $512,381 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 277 Peacock Drive — $512,785 · Townhouse · 3 bed · 3 bath · Russell
- 1750 Pacific Way 6 — $512,900 · Townhouse · 2 bed · 2 bath · 1,171 sq ft · Kamloops
- 637 Galarneau Way — $512,900 · Townhouse · 3 bed · 2 bath · Kanata
- 406 Velocity Mews — $512,900 · Townhouse · 3 bed · 2 bath · Kanata
- 403 Westwood Drive 59 — $512,900 · Townhouse · 3 bed · 1 bath · 1,292 sq ft · Kitchener
- 308 Telford Trail — $513,186 · Townhouse · 2 bed · 2 bath · Georgian Bluffs
- 312 Telford Trail — $513,186 · Townhouse · 2 bed · 2 bath · Georgian Bluffs
- 623 Moonglade Crescent — $513,900 · Townhouse · 2 bed · 2 bath · Barrhaven
- 261 Peacock Drive — $514,500 · Townhouse · 3 bed · 3 bath · Russell
- 58D Harris Avenue — $514,500 · Townhouse · 3 bed · 2 bath · 1,040 sq ft · Brantford
- 13632 67 Avenue 212 — $514,898 · Townhouse · 2 bed · 1 bath · 890 sq ft · Surrey
- 3350 Woodsdale Road 401 — $514,900 · Townhouse · 2 bed · 2 bath · 1,067 sq ft · Lake Country
- 3652 Downpatrick Road — $514,900 · Townhouse · 2 bed · 3 bath · Hunt Club - Windsor Park Village and Area
- 679 Moonglade Crescent — $514,900 · Townhouse · 3 bed · 2 bath · Barrhaven
- 254 Ellesmeer Avenue — $514,900 · Townhouse · 3 bed · 2 bath · Kingston
- 319 Symphony Way — $514,900 · Townhouse · 3 bed · 2 bath · Barrhaven
- 36 Campbell Crescent — $514,900 · Townhouse · 3 bed · 4 bath · Prince Edward County
- 15 Derby Street 5 — $514,900 · Townhouse · 4 bed · 2 bath · 1,316 sq ft · Hamilton
- 600 Guiness Way 30 — $514,900 · Townhouse · 3 bed · 2 bath · London North (North D)
- 795 Ontario Street 105 — $515,000 · Townhouse · 2 bed · 2 bath · 980 sq ft · Penticton
- 795 Ontario Street 108 — $515,000 · Townhouse · 2 bed · 1 bath · 980 sq ft · Penticton
- 45720 Victoria Avenue 10 — $515,000 · Townhouse · 3 bed · 1 bath · 1,522 sq ft · Chilliwack
- 45720 Victoria Avenue 8 — $515,000 · Townhouse · 3 bed · 1 bath · 1,522 sq ft · Chilliwack
- 20 Millcroft Drive — $515,000 · Townhouse · 3 bed · 2 bath · 1,577 sq ft · Simcoe
- 49 Cedarwoods Crescent 53 — $515,000 · Townhouse · 3 bed · 1 bath · 1,934 sq ft · Kitchener
- 931 Glasgow Street 3B — $515,000 · Townhouse · 3 bed · 1 bath · 1,641 sq ft · Kitchener
- 1411 Caravel Crescent — $515,000 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 146 Britannia Crescent — $515,000 · Townhouse · 3 bed · 2 bath · Loyalist
- 78 Redpath Drive — $515,000 · Townhouse · 3 bed · 2 bath · Barrhaven
- 31 Dewal Place — $515,000 · Townhouse · 4 bed · 3 bath · Belleville
- 49 Purple Beech Street — $515,000 · Townhouse · 3 bed · 3 bath · Thames Centre
- 107 Caithness Private — $515,000 · Townhouse · 2 bed · 2 bath · Orleans - Convent Glen and Area
- 931 Glasgow Street 3B — $515,000 · Townhouse · 3 bed · 1 bath · 1,641 sq ft · Kitchener
- Clair Road West — $515,035 · Townhouse · 2 bed · 2 bath · Guelph (Clairfields/Hanlon Business Park)
- 1726 Kerrisdale Rd #104 — $515,900 · Townhouse · 3 bed · 3 bath · 1,172 sq ft · Nanaimo
- 25 Lions Gate Boulevard — $515,900 · Townhouse · 2 bed · 1 bath · Barrie
- 12 Lismer Lane 29 — $515,929 · Townhouse · 3 bed · 2 bath · London South (South W)
- 3534 Emilycarr Lane 9 — $515,929 · Townhouse · 3 bed · 2 bath · London South (South W)
- 54 Park Row N/A — $515,929 · Townhouse · 3 bed · 3 bath · Woodstock
- 52 Park Row N/A — $515,929 · Townhouse · 3 bed · 3 bath · Woodstock
- 54 Park Row — $515,929 · Townhouse · 3 bed · 2 bath · Woodstock (Woodstock - South)
- 56 Park Row — $515,929 · Townhouse · 3 bed · 2 bath · Woodstock (Woodstock - South)
- 52 Park Row — $515,929 · Townhouse · 3 bed · 2 bath · Woodstock (Woodstock - South)
- 1012 Highview Terr — $517,000 · Townhouse · 4 bed · 3 bath · 2,004 sq ft · Nanaimo
- 204-5191 Manson Ave — $517,000 · Townhouse · 3 bed · 3 bath · 1,446 sq ft · Powell River
- 202-5191 Manson Ave — $517,000 · Townhouse · 3 bed · 3 bath · 1,446 sq ft · Powell River
Other cities
- Homes for sale in Toronto (17,602)
- 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,932)
- 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 Waterloo (1,443)
- Homes for sale in Windsor (1,440)
- 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)