Townhouse for sale in Canada
11,098 listings · median price $698,000 · average price $753,423 · from $425 to $8,680,000.
- 3719 Woodsdale Road 17 — $789,000 · Townhouse · 3 bed · 2 bath · 2,088 sq ft · Lake Country
- 760 Raymer Avenue 1 — $789,000 · Townhouse · 3 bed · 3 bath · 1,640 sq ft · Kelowna
- 5110 Cordova Bay Rd #14 — $789,000 · Townhouse · 2 bed · 2 bath · 1,431 sq ft · Saanich
- 27640 Lantern Avenue 12 — $789,000 · Townhouse · 4 bed · 2 bath · 1,483 sq ft · Abbotsford
- 12075 Oceola Road 22 — $789,000 · Townhouse · 3 bed · 3 bath · 2,387 sq ft · Lake Country
- 2538 Shelbourne St #1 — $789,000 · Townhouse · 3 bed · 2 bath · 1,149 sq ft · Victoria
- 3031 Jackson St 7 — $789,000 · Townhouse · 3 bed · 0 bath · 1,324 sq ft · Victoria
- 3031 Jackson St 4 — $789,000 · Townhouse · 3 bed · 0 bath · 1,324 sq ft · Victoria
- 53 Beverly Street E 20 — $789,000 · Townhouse · 3 bed · 2 bath · 1,137 sq ft · St. George
- 106 Carolina Woods — $789,000 · Townhouse · 4 bed · 2 bath · Leamington
- 251 Denise Circle — $789,000 · Townhouse · 3 bed · 3 bath · Newmarket
- 40 Covington Crescent — $789,000 · Townhouse · 2 bed · 3 bath · 387 sq ft · Whitchurch-Stouffville
- 7 Frostbite Lane — $789,000 · Townhouse · 6 bed · 4 bath · Brampton
- 161 Cathedral Drive — $789,000 · Townhouse · 3 bed · 3 bath · Whitby
- 18 Wimshaw Lane — $789,000 · Townhouse · 2 bed · 3 bath · 1,300 sq ft · Whitchurch-Stouffville
- 57 Banbury Drive — $789,000 · Townhouse · 3 bed · 2 bath · 1,682 sq ft · Ancaster
- 222 Albright Road — $789,000 · Townhouse · 4 bed · 4 bath · Brampton
- 370 Latoria Blvd #52 — $789,000 · Townhouse · 4 bed · 3 bath · 1,503 sq ft · Colwood
- 6575 192 Street 102 — $789,000 · Townhouse · 3 bed · 2 bath · 1,824 sq ft · Surrey
- 199 Atkins Rd #7 — $789,800 · Townhouse · 4 bed · 4 bath · 2,131 sq ft · View Royal
- 1064 Gala Crt #115 — $789,800 · Townhouse · 4 bed · 4 bath · 1,921 sq ft · Langford
- 26 Dayman Drive — $789,889 · Townhouse · 3 bed · 4 bath · Hamilton
- 109-2 Klondike Road — $789,900 · Townhouse · 3 bed · 3 bath · 1,260 sq ft · Whitehorse
- 773 Kinnear Avenue 1 — $789,900 · Townhouse · 3 bed · 2 bath · 1,754 sq ft · Kelowna
- 703 Turner Rd #38 — $789,900 · Townhouse · 3 bed · 3 bath · 1,579 sq ft · Parksville
- 703 Turner Rd #44 — $789,900 · Townhouse · 3 bed · 3 bath · 1,535 sq ft · Parksville
- 45500 Campus Drive 30 — $789,900 · Townhouse · 4 bed · 3 bath · 1,711 sq ft · Chilliwack
- 5048 Sun Rivers Drive — $789,900 · Townhouse · 3 bed · 2 bath · 2,124 sq ft · Kamloops
- 6950 120 Street 45 — $789,900 · Townhouse · 3 bed · 2 bath · 1,560 sq ft · Surrey
- 44523 McLaren Drive 60 — $789,900 · Townhouse · 3 bed · 3 bath · 2,276 sq ft · Chilliwack
- 1209 Arcadiawood Crt — $789,900 · Townhouse · 4 bed · 3 bath · 1,885 sq ft · Langford
- 22334 48 Avenue 23 — $789,900 · Townhouse · 3 bed · 2 bath · 1,370 sq ft · Langley
- 3439 Trumpeter St #5 — $789,900 · Townhouse · 4 bed · 3 bath · 1,512 sq ft · Colwood
- 20723 Fraser Highway 1 — $789,900 · Townhouse · 3 bed · 3 bath · 1,561 sq ft · Langley
- 32615 Murray Avenue 1 — $789,900 · Townhouse · 3 bed · 3 bath · 2,644 sq ft · Abbotsford
- 332 Coronation Road — $789,900 · Townhouse · 4 bed · 3 bath · Whitby
- 59 Kantium Way — $789,900 · Townhouse · 4 bed · 3 bath · Whitby
- 10 Conboy Drive — $789,900 · Townhouse · 3 bed · 4 bath · Erin
- 510 Bellflower Court — $789,900 · Townhouse · 3 bed · 3 bath · Milton
- 29 Arrowview Drive — $789,900 · Townhouse · 3 bed · 3 bath · Brampton
- 11 Yately Street — $789,900 · Townhouse · 3 bed · 3 bath · Brampton
- 6 Serenity Place Crescent — $789,900 · Townhouse · 2 bed · 3 bath · Huntsville
- 138 Tianalee Crescent — $789,900 · Townhouse · 3 bed · 3 bath · Brampton
- 22334 48 Avenue 23 — $789,900 · Townhouse · 3 bed · 3 bath · 1,370 sq ft · Langley
- 53 Emmas Way — $789,900 · Townhouse · 3 bed · 3 bath · Whitby
- 34 Grey Wing Avenue — $789,900 · Townhouse · 4 bed · 4 bath · 2,800 sq ft · Georgina
- 14 Bretlon Street — $789,905 · Townhouse · 4 bed · 4 bath · Brampton
- 25 Lively Way — $789,990 · Townhouse · 4 bed · 4 bath · Whitby
Other cities
- Homes for sale in Toronto (16,404)
- Homes for sale in Edmonton (6,450)
- Homes for sale in Calgary (5,762)
- Homes for sale in Hamilton (5,016)
- Homes for sale in Ottawa (4,808)
- Homes for sale in Surrey (4,561)
- Homes for sale in Mississauga (4,408)
- Homes for sale in Vancouver (3,555)
- Homes for sale in Brampton (3,187)
- Homes for sale in Kitchener (2,194)
- Homes for sale in Vaughan (2,173)
- Homes for sale in Markham (1,918)
- Homes for sale in Oakville (1,903)
- Homes for sale in Burnaby (1,874)
- Homes for sale in Burlington (1,840)
- Homes for sale in Kelowna (1,813)
- Homes for sale in Richmond (1,748)
- Homes for sale in Richmond Hill (1,562)
- Homes for sale in Barrie (1,548)
- Homes for sale in Langley (1,528)
- Homes for sale in London South (1,452)
- Homes for sale in Prince George (1,397)
- Homes for sale in Windsor (1,380)
- Homes for sale in Kawartha Lakes (1,376)
- Homes for sale in Brantford (1,335)
- Homes for sale in Waterloo (1,305)
- Homes for sale in Coquitlam (1,250)
- Homes for sale in St. Catharines (1,241)
- Homes for sale in Abbotsford (1,227)
- Homes for sale in Cambridge (1,181)