Townhouse for sale in Canada
10,981 listings · median price $699,000 · average price $756,564 · from $425 to $8,680,000.
- 15850 85 Avenue 39 — $845,000 · Townhouse · 4 bed · 3 bath · 1,527 sq ft · Surrey
- 20 Davenfield Circle — $845,800 · Townhouse · 4 bed · 4 bath · Brampton
- 619 Porter Way — $845,900 · Townhouse · 3 bed · 2 bath · 1,733 sq ft · Milton
- 15550 26 Avenue 155 — $848,000 · Townhouse · 3 bed · 2 bath · 1,738 sq ft · Surrey
- 1130 Hachey Avenue 2 — $848,000 · Townhouse · 3 bed · 2 bath · 1,521 sq ft · Coquitlam
- 6100 Tiffany Boulevard 34 — $848,000 · Townhouse · 3 bed · 1 bath · 1,424 sq ft · Richmond
- 16361 23A Avenue 2 — $848,000 · Townhouse · 3 bed · 2 bath · 1,449 sq ft · Surrey
- 2280 Baronwood Drive 65 — $848,000 · Townhouse · 3 bed · 3 bath · Oakville
- 5 Evelyn Buck Lane — $848,000 · Townhouse · 3 bed · 3 bath · Aurora
- 78 Burgon Place — $848,000 · Townhouse · 3 bed · 3 bath · Aurora
- 435 English Rose Lane 14 — $848,000 · Townhouse · 3 bed · 2 bath · Oakville
- 649 Scott Boulevard — $848,000 · Townhouse · 3 bed · 3 bath · Milton
- 225 Harding Park Street — $848,000 · Townhouse · 4 bed · 3 bath · Newmarket
- 7175 17th Avenue 14 — $848,750 · Townhouse · 3 bed · 2 bath · 1,359 sq ft · Burnaby
- 34250 Hazelwood Avenue 52 — $848,800 · Townhouse · 5 bed · 3 bath · 2,122 sq ft · Abbotsford
- 7056 192 Street 8 — $848,800 · Townhouse · 3 bed · 2 bath · 1,653 sq ft · Surrey
- 4337 Boundary Road 54 — $848,800 · Townhouse · 3 bed · 2 bath · 1,292 sq ft · Richmond
- 6328 King George Boulevard 31 — $848,800 · Townhouse · 3 bed · 3 bath · 1,390 sq ft · Surrey
- 67 Severin Street — $848,800 · Townhouse · 5 bed · 4 bath · Brampton
- 15 Bannister Court 3 — $848,800 · Townhouse · 3 bed · 2 bath · 1,719 sq ft · Cambridge
- 220 Lageer Drive — $848,800 · Townhouse · 4 bed · 4 bath · Whitchurch-Stouffville
- 32777 Chilcotin Drive 28 — $848,800 · Townhouse · 3 bed · 3 bath · 2,633 sq ft · Abbotsford
- 14154 103 Avenue 130 — $848,888 · Townhouse · 3 bed · 2 bath · 1,610 sq ft · Surrey
- 16 White'S Hill Avenue — $848,888 · Townhouse · 3 bed · 3 bath · Markham
- 11737 236 Street 23 — $849,000 · Townhouse · 4 bed · 3 bath · 2,040 sq ft · Maple Ridge
- 4631 Lochside Dr #3 — $849,000 · Townhouse · 2 bed · 3 bath · 1,943 sq ft · Saanich
- 229 E 11th Avenue — $849,000 · Townhouse · 2 bed · 1 bath · 946 sq ft · Vancouver
- 3395 Galloway Avenue 3 — $849,000 · Townhouse · 3 bed · 2 bath · 1,377 sq ft · Coquitlam
- 7615 Porcupine Road 1 — $849,000 · Townhouse · 3 bed · 3 bath · 1,927 sq ft · Big White
- 3050 Hillcrest Drive 801 — $849,000 · Townhouse · 1 bed · 1 bath · 579 sq ft · Whistler
- 4068 Tuxedo Dr #4 — $849,000 · Townhouse · 3 bed · 4 bath · 1,444 sq ft · Saanich
- 2114 Sandra Way — $849,000 · Townhouse · 4 bed · 2 bath · 1,820 sq ft · Port Coquitlam
- 149 E 1st Avenue — $849,000 · Townhouse · 1 bed · 1 bath · 838 sq ft · Vancouver
- 3907 Cedar Hill Rd #U4 — $849,000 · Townhouse · 3 bed · 4 bath · 1,431 sq ft · Saanich
- 20788 87 Avenue 9 — $849,000 · Townhouse · 4 bed · 3 bath · 2,070 sq ft · Langley
- 2135 Madera Court — $849,000 · Townhouse · 3 bed · 3 bath · 2,241 sq ft · Westbank
- 19051 119 Avenue 14 — $849,000 · Townhouse · 3 bed · 2 bath · 1,622 sq ft · Pitt Meadows
- 20180 84 Avenue 68 — $849,000 · Townhouse · 3 bed · 2 bath · 1,466 sq ft · Langley
- 5550 Admiral Way 101 — $849,000 · Townhouse · 2 bed · 2 bath · 1,460 sq ft · Delta
- 10133 River Drive 43 — $849,000 · Townhouse · 3 bed · 2 bath · 1,191 sq ft · Richmond
- 45545 Tamihi Way 35 — $849,000 · Townhouse · 4 bed · 3 bath · 2,502 sq ft · Chilliwack
- 7709 Granville Street — $849,000 · Townhouse · 2 bed · 1 bath · 636 sq ft · Vancouver
- 2855 158 Street 48 — $849,000 · Townhouse · 3 bed · 2 bath · 1,662 sq ft · Surrey
- 13898 64 Avenue 174 — $849,000 · Townhouse · 4 bed · 3 bath · 1,866 sq ft · Surrey
- 16337 15 Avenue 26 — $849,000 · Townhouse · 4 bed · 3 bath · 1,713 sq ft · Surrey
- 16337 15 Avenue 22 — $849,000 · Townhouse · 4 bed · 3 bath · 1,652 sq ft · Surrey
- 7001 Royal Oak Avenue 216 — $849,000 · Townhouse · 2 bed · 2 bath · 955 sq ft · Burnaby
- 8277 161 Street 1 — $849,000 · Townhouse · 3 bed · 2 bath · 1,480 sq ft · Surrey
Other cities
- Homes for sale in Toronto (16,089)
- Homes for sale in Edmonton (6,401)
- Homes for sale in Calgary (5,782)
- Homes for sale in Hamilton (4,904)
- Homes for sale in Ottawa (4,673)
- Homes for sale in Surrey (4,491)
- Homes for sale in Mississauga (4,310)
- Homes for sale in Vancouver (3,550)
- Homes for sale in Brampton (3,104)
- Homes for sale in Kitchener (2,151)
- Homes for sale in Vaughan (2,115)
- Homes for sale in Markham (1,880)
- Homes for sale in Burnaby (1,875)
- Homes for sale in Oakville (1,855)
- Homes for sale in Burlington (1,819)
- Homes for sale in Kelowna (1,807)
- Homes for sale in Richmond (1,738)
- Homes for sale in Richmond Hill (1,531)
- Homes for sale in Langley (1,506)
- Homes for sale in Barrie (1,504)
- Homes for sale in London South (1,405)
- Homes for sale in Prince George (1,404)
- Homes for sale in Windsor (1,363)
- Homes for sale in Kawartha Lakes (1,349)
- Homes for sale in Brantford (1,319)
- Homes for sale in Waterloo (1,287)
- Homes for sale in Coquitlam (1,241)
- Homes for sale in St. Catharines (1,216)
- Homes for sale in Abbotsford (1,205)
- Homes for sale in Cambridge (1,170)