Townhouse for sale in Canada
11,203 listings · median price $699,000 · average price $758,042 · from $425 to $8,680,000.
- 200 Bagot Street — $749,000 · Townhouse · 5 bed · 2 bath · Kingston
- 788 Eddystone Path — $749,000 · Townhouse · 4 bed · 5 bath · Oshawa
- 928 Robert Ferrie Drive — $749,000 · Townhouse · 6 bed · 4 bath · 1,810 sq ft · Kitchener
- 498 Bankside Drive — $749,000 · Townhouse · 4 bed · 4 bath · Kitchener
- 130 St David Street S — $749,000 · Townhouse · 2 bed · 2 bath · Centre Wellington
- 778 Kootenay Path — $749,000 · Townhouse · 3 bed · 3 bath · Oshawa
- 26 Wyndham Circle — $749,000 · Townhouse · 3 bed · 3 bath · Georgina
- 2274 Woodlawn Street 2 — $749,000 · Townhouse · 3 bed · 2 bath · 1,308 sq ft · Kelowna
- 124 Tomabrook Crescent — $749,000 · Townhouse · 3 bed · 3 bath · Brampton
- 91 Pinot Crescent — $749,000 · Townhouse · 4 bed · 4 bath · Hamilton
- 45290 Soowahlie Crescent 14 — $749,000 · Townhouse · 4 bed · 4 bath · 2,075 sq ft · Chilliwack
- 8000 Vedette Drive 25 — $749,000 · Townhouse · 3 bed · 2 bath · 2,073 sq ft · No City Value
- 16655 64 Avenue 103 — $749,000 · Townhouse · 3 bed · 2 bath · 2,073 sq ft · Surrey
- 8888 151 Street 69 — $749,000 · Townhouse · 3 bed · 2 bath · 1,510 sq ft · Surrey
- 4 Kiernan Crescent N — $749,400 · Townhouse · 3 bed · 4 bath · New Tecumseth
- 512 Stonehenge Drive — $749,444 · Townhouse · 3 bed · 1 bath · 1,642 sq ft · Ancaster
- 827 Arncote Ave #105 — $749,500 · Townhouse · 4 bed · 4 bath · 1,779 sq ft · Langford
- 8476 207A Street 3 — $749,500 · Townhouse · 3 bed · 2 bath · 1,377 sq ft · Langley
- 30 Masters Crescent — $749,500 · Townhouse · 4 bed · 3 bath · Georgian Bay
- 246 Cooks Mill Crescent — $749,500 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 7159 Stride Avenue 203 — $749,800 · Townhouse · 2 bed · 2 bath · 988 sq ft · Burnaby
- 16233 82 Avenue 204 — $749,800 · Townhouse · 3 bed · 2 bath · 1,581 sq ft · Surrey
- 6299 144 Street 138 — $749,800 · Townhouse · 3 bed · 2 bath · 1,667 sq ft · Surrey
- 13895 64 Avenue 24 — $749,800 · Townhouse · 3 bed · 2 bath · 1,208 sq ft · Surrey
- 40 Donomore Drive — $749,813 · Townhouse · 4 bed · 5 bath · Brampton
- 170 Celano Crescent 4 — $749,822 · Townhouse · 4 bed · 2 bath · 1,589 sq ft · Kelowna
- 7169 208A Street 3 — $749,880 · Townhouse · 2 bed · 2 bath · 1,434 sq ft · Langley
- 3441 E 49th Avenue 88 — $749,888 · Townhouse · 4 bed · 1 bath · 1,412 sq ft · Vancouver
- 6110 138 Street 6 — $749,900 · Townhouse · 3 bed · 2 bath · 1,824 sq ft · Surrey
- 6110 138 Street 6 — $749,900 · Townhouse · 3 bed · 3 bath · 1,824 sq ft · Surrey
- 5476 Brydon Crescent 22 — $749,900 · Townhouse · 2 bed · 2 bath · 1,431 sq ft · Langley
- 19560 68 Avenue 29 — $749,900 · Townhouse · 4 bed · 2 bath · 1,772 sq ft · Surrey
- 6533 121 Street Avenue 40 — $749,900 · Townhouse · 3 bed · 2 bath · 1,351 sq ft · Surrey
- 4000 Trails Place 163 — $749,900 · Townhouse · 3 bed · 2 bath · 1,565 sq ft · Peachland
- 19790 55A Avenue 14 — $749,900 · Townhouse · 3 bed · 2 bath · 1,411 sq ft · Langley
- 11176 Gilker Hill Road 16 — $749,900 · Townhouse · 3 bed · 2 bath · 1,648 sq ft · Maple Ridge
- 3075 Vint Road 115 — $749,900 · Townhouse · 3 bed · 2 bath · 1,910 sq ft · Kelowna
- 612 Belmonte Court — $749,900 · Townhouse · 2 bed · 2 bath · 2,221 sq ft · Kamloops
- 20087 68 Avenue 15 — $749,900 · Townhouse · 2 bed · 2 bath · 1,487 sq ft · Langley
- 1455 Cara Glen Court 131 — $749,900 · Townhouse · 3 bed · 2 bath · 1,520 sq ft · Kelowna
- 6000 St. Ann'S Dr #18 — $749,900 · Townhouse · 3 bed · 3 bath · 2,430 sq ft · Duncan
- 20449 66 Avenue 37 — $749,900 · Townhouse · 3 bed · 2 bath · 1,466 sq ft · Langley
- 8888 151 Street 55 — $749,900 · Townhouse · 4 bed · 3 bath · 1,592 sq ft · Surrey
- 12040 68 Avenue 159 — $749,900 · Townhouse · 3 bed · 2 bath · 1,545 sq ft · Surrey
- 2736 Atlin Place 14 — $749,900 · Townhouse · 3 bed · 2 bath · 1,320 sq ft · Coquitlam
- 355 Duthie Avenue 32 — $749,900 · Townhouse · 2 bed · 2 bath · 1,101 sq ft · Burnaby
- 1210 Arcadiawood Crt — $749,900 · Townhouse · 4 bed · 3 bath · 1,857 sq ft · Langford
- 1206 Arcadiawood Crt — $749,900 · Townhouse · 4 bed · 3 bath · 1,857 sq ft · Langford
Other cities
- Homes for sale in Toronto (16,677)
- Homes for sale in Edmonton (6,398)
- Homes for sale in Calgary (5,786)
- Homes for sale in Hamilton (5,104)
- Homes for sale in Surrey (4,686)
- Homes for sale in Ottawa (4,677)
- Homes for sale in Mississauga (4,477)
- Homes for sale in Vancouver (3,559)
- Homes for sale in Brampton (3,254)
- Homes for sale in Kitchener (2,210)
- Homes for sale in Vaughan (2,209)
- Homes for sale in Oakville (1,954)
- Homes for sale in Markham (1,953)
- Homes for sale in Burnaby (1,869)
- Homes for sale in Kelowna (1,866)
- Homes for sale in Burlington (1,857)
- Homes for sale in Richmond (1,750)
- Homes for sale in Richmond Hill (1,602)
- Homes for sale in Barrie (1,594)
- Homes for sale in Langley (1,558)
- Homes for sale in London South (1,479)
- Homes for sale in Prince George (1,419)
- Homes for sale in Kawartha Lakes (1,405)
- Homes for sale in Windsor (1,356)
- Homes for sale in Brantford (1,341)
- Homes for sale in Waterloo (1,314)
- Homes for sale in St. Catharines (1,257)
- Homes for sale in Abbotsford (1,254)
- Homes for sale in Coquitlam (1,247)
- Homes for sale in Guelph (1,204)