Townhouse for sale in Canada
11,382 listings · median price $699,000 · average price $759,700 · from $425 to $8,680,000.
- 1419 McCallum Road 31 — $625,000 · Townhouse · 3 bed · 2 bath · 1,451 sq ft · Abbotsford
- 13713 72A Avenue 28 — $625,000 · Townhouse · 2 bed · 1 bath · 1,178 sq ft · Surrey
- 7640 Blott Street 39 — $625,000 · Townhouse · 3 bed · 3 bath · 1,420 sq ft · Mission
- 22411 124 Avenue 35 — $625,000 · Townhouse · 3 bed · 1 bath · 1,499 sq ft · Maple Ridge
- 1655 Agassiz Rosedale No 9 Highway 6 — $625,000 · Townhouse · 3 bed · 2 bath · 1,536 sq ft · Agassiz
- 1655 Agassiz Rosedale No 9 Highway 3 — $625,000 · Townhouse · 3 bed · 2 bath · 1,536 sq ft · Agassiz
- 7343 Okanagan Landing Road 1119 — $625,000 · Townhouse · 2 bed · 2 bath · 1,167 sq ft · Vernon
- 36 Prest Way — $625,000 · Townhouse · 3 bed · 3 bath · 1,682 sq ft · Centre Wellington
- 133 Fenchurch Manor Avenue — $625,000 · Townhouse · 3 bed · 3 bath · Barrie
- 26 Drummond Drive — $625,000 · Townhouse · 2 bed · 4 bath · Penetanguishene
- 19 England Terrace — $625,000 · Townhouse · 3 bed · 2 bath · Hamilton
- 316 Aldworth Private — $625,000 · Townhouse · 3 bed · 3 bath · Stittsville - Munster - Richmond
- 407 Lenore St — $625,000 · Townhouse · 3 bed · 2 bath · 1,250 sq ft · Belle River
- 4265 Kelly Farm Drive — $625,000 · Townhouse · 3 bed · 3 bath · Blossom Park - Airport and Area
- 28 Queen Street N — $625,000 · Townhouse · 4 bed · 3 bath · New Tecumseth
- 649 Pollock Grove — $625,000 · Townhouse · 3 bed · 3 bath · Peterborough
- 91 Pony Way — $625,000 · Townhouse · 3 bed · 3 bath · Kitchener
- 68 First Street 34 — $625,000 · Townhouse · 3 bed · 3 bath · Orangeville
- 744 Nelson Street 5 — $625,000 · Townhouse · 3 bed · 2 bath · 1,820 sq ft · Port Dover
- 55 Hay Lane — $625,000 · Townhouse · 2 bed · 2 bath · Barrie
- 128 Wagner Crescent — $625,000 · Townhouse · 3 bed · 3 bath · Essa
- 4620 Ogilvie Walk Crescent — $625,000 · Townhouse · 3 bed · 2 bath · Cyrville - Carson Grove - Pineview
- 520 Rye Grass Way — $625,000 · Townhouse · 3 bed · 4 bath · Barrhaven
- 32 Dearing Drive — $625,000 · Townhouse · 2 bed · 2 bath · South Huron
- 20 Dearing Drive — $625,000 · Townhouse · 2 bed · 2 bath · South Huron
- 77 Diana Av Avenue 140 — $625,000 · Townhouse · 3 bed · 2 bath · Brantford
- 28 Pleasant Bay Lane — $625,575 · Townhouse · 3 bed · 3 bath · Wasaga Beach
- 7 Karendale Street — $625,900 · Townhouse · 3 bed · 4 bath · Barrhaven
- 7782 Dockweed Drive — $625,900 · Townhouse · 3 bed · 3 bath · Niagara Falls
- 957 Clare Avenue — $625,900 · Townhouse · 4 bed · 3 bath · Welland
- 109 Deltaview Lane — $625,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 955 Locomotion Lane — $626,900 · Townhouse · 3 bed · 3 bath · Kanata
- 3195 Herons Way #15 — $627,000 · Townhouse · 3 bed · 3 bath · 1,560 sq ft · Duncan
- 306 Waymark Crescent — $627,500 · Townhouse · 3 bed · 3 bath · Kanata
- 12071 232B Street 23 — $627,900 · Townhouse · 2 bed · 2 bath · 1,283 sq ft · Maple Ridge
- 108 Leneve Street — $627,900 · Townhouse · 3 bed · 3 bath · Lambton Shores
- 112 Leneve Street — $627,900 · Townhouse · 3 bed · 3 bath · Lambton Shores
- 7333 16th Avenue 228 — $628,000 · Townhouse · 2 bed · 2 bath · 915 sq ft · Burnaby
- 31125 N Westridge Place Place 68 — $628,000 · Townhouse · 2 bed · 2 bath · 1,208 sq ft · Abbotsford
- 1661 Fraser Avenue 305 — $628,000 · Townhouse · 2 bed · 2 bath · 1,134 sq ft · Port Coquitlam
- 311 Ibanez Walk — $628,000 · Townhouse · 3 bed · 3 bath · Leitrim
- 90 Edenvale Drive 207 — $628,000 · Townhouse · 3 bed · 2 bath · Kanata
- 160 Deercroft Avenue — $628,000 · Townhouse · 3 bed · 3 bath · Barrhaven
- 1225 Merklin Street 101 — $628,000 · Townhouse · 2 bed · 2 bath · 1,485 sq ft · White Rock
- 20945 Camwood Avenue 8 — $628,800 · Townhouse · 3 bed · 1 bath · 1,428 sq ft · Maple Ridge
- 8413 Midtown Way 11 — $628,800 · Townhouse · 3 bed · 2 bath · 1,787 sq ft · Chilliwack
- 1304 Rutherford Road SW 46 — $628,888 · Townhouse · 3 bed · 2 bath · 1,861 sq ft · Edmonton
- 13239 Old Yale Road 41 — $628,900 · Townhouse · 2 bed · 2 bath · 1,007 sq ft · Surrey
Other cities
- Homes for sale in Toronto (17,249)
- Homes for sale in Edmonton (6,607)
- Homes for sale in Calgary (6,034)
- Homes for sale in Hamilton (5,401)
- Homes for sale in Ottawa (4,763)
- Homes for sale in Surrey (4,689)
- Homes for sale in Mississauga (4,668)
- Homes for sale in Vancouver (3,683)
- Homes for sale in Brampton (3,500)
- Homes for sale in Vaughan (2,327)
- Homes for sale in Kitchener (2,303)
- Homes for sale in Oakville (2,067)
- Homes for sale in Markham (2,023)
- Homes for sale in Burnaby (1,906)
- Homes for sale in Burlington (1,900)
- Homes for sale in Kelowna (1,843)
- Homes for sale in Richmond (1,790)
- Homes for sale in Richmond Hill (1,692)
- Homes for sale in Barrie (1,683)
- Homes for sale in London South (1,567)
- Homes for sale in Langley (1,562)
- Homes for sale in Windsor (1,450)
- Homes for sale in Kawartha Lakes (1,448)
- Homes for sale in Brantford (1,430)
- Homes for sale in Prince George (1,415)
- Homes for sale in Waterloo (1,409)
- Homes for sale in St. Catharines (1,331)
- Homes for sale in Coquitlam (1,286)
- Homes for sale in Guelph (1,270)
- Homes for sale in Niagara Falls (1,270)