Townhouse for sale in Canada
11,424 listings · median price $699,000 · average price $759,932 · from $425 to $8,680,000.
- 210 Middleton Street — $489,000 · Townhouse · 3 bed · 3 bath · Zorra
- 538 Crescendo Private 32 — $489,000 · Townhouse · 2 bed · 2 bath · Ottawa
- 6 Crampton Drive — $489,000 · Townhouse · 3 bed · 3 bath · Carleton Place
- 7 Brookside Place — $489,000 · Townhouse · 3 bed · 3 bath · South Huron
- 11726 225 Street 402 — $489,500 · Townhouse · 2 bed · 1 bath · 1,481 sq ft · Maple Ridge
- 49 McIntosh Crescent — $489,500 · Townhouse · 2 bed · 3 bath · 935 sq ft · Quinte West
- 7 Isabella Street — $489,500 · Townhouse · 3 bed · 2 bath · Perth
- 245 Peacock Drive — $489,600 · Townhouse · 3 bed · 3 bath · Russell
- 220 Shepherd Road 13 — $489,800 · Townhouse · 4 bed · 3 bath · 1,981 sq ft · Chase
- 1050 8th St #2 — $489,800 · Townhouse · 2 bed · 2 bath · 1,037 sq ft · Courtenay
- 38 Chaucer Crescent — $489,888 · Townhouse · 3 bed · 1 bath · Barrie
- 5536 Vedder Road 26 — $489,900 · Townhouse · 3 bed · 2 bath · 1,368 sq ft · Chilliwack
- 5768 Marine Way 4 — $489,900 · Townhouse · 2 bed · 2 bath · 1,266 sq ft · Sechelt
- 5768 Marine Way 4 — $489,900 · Townhouse · 2 bed · 2 bath · 1,266 sq ft · Sechelt
- 3355 First St #10 — $489,900 · Townhouse · 2 bed · 2 bath · 1,229 sq ft · Cumberland
- 3355 First St #3 — $489,900 · Townhouse · 2 bed · 2 bath · 1,152 sq ft · Cumberland
- 20554 118 Avenue 26 — $489,900 · Townhouse · 2 bed · 1 bath · 1,035 sq ft · Maple Ridge
- 3242 Cowichan Lake Rd #29 — $489,900 · Townhouse · 3 bed · 2 bath · 1,704 sq ft · Duncan
- 985 Patricia Boulevard 102 — $489,900 · Townhouse · 2 bed · 3 bath · 1,600 sq ft · Prince George
- 8960 Dallas Drive 117 — $489,900 · Townhouse · 3 bed · 3 bath · 2,023 sq ft · Kamloops
- 13 Allan Bond Court — $489,900 · Townhouse · 2 bed · 2 bath · Arnprior
- 1730 Attawandaron Road — $489,900 · Townhouse · 4 bed · 3 bath · London North
- 2209 Saturn Crescent — $489,900 · Townhouse · 3 bed · 2 bath · Orleans - Cumberland and Area
- 136 Athabaska Drive — $489,900 · Townhouse · 2 bed · 2 bath · Belleville
- 5 Wilcox Street — $489,900 · Townhouse · 3 bed · 3 bath · Stratford
- 243 Atima Circle — $489,900 · Townhouse · 2 bed · 2 bath · Barrhaven
- 588 Foxlight Circle — $489,900 · Townhouse · 2 bed · 3 bath · Kanata
- 18 King Street A&Ampb — $489,900 · Townhouse · 4 bed · 2 bath · Haldimand
- 1752 Stonehenge Crescent — $489,900 · Townhouse · 3 bed · 2 bath · Cyrville - Carson Grove - Pineview
- 195 Ferguson Drive 6 — $489,900 · Townhouse · 3 bed · 2 bath · 1,261 sq ft · Woodstock
- 127 Attwell Private — $489,900 · Townhouse · 2 bed · 3 bath · Kanata
- 71 Garth Massey Drive 66 — $489,900 · Townhouse · 2 bed · 2 bath · Cambridge
- 17 McConnell Crescent — $489,900 · Townhouse · 3 bed · 2 bath · Bracebridge (Macaulay)
- 504 Barholm Private — $489,900 · Townhouse · 2 bed · 2 bath · Orleans - Convent Glen and Area
- 24 Kenyon Crescent 44 — $489,900 · Townhouse · 2 bed · 2 bath · 903 sq ft · Grimsby
- 85 Forest Street 8 — $489,900 · Townhouse · 2 bed · 2 bath · Aylmer
- 15 Powell Lane — $489,900 · Townhouse · 1 bed · 1 bath · 795 sq ft · Cayuga
- 704 Kizis Private — $489,900 · Townhouse · 2 bed · 1 bath · Ottawa
- 119 Rowe Avenue — $489,900 · Townhouse · 2 bed · 2 bath · 1,134 sq ft · South Huron
- 312 Parallax Private — $489,990 · Townhouse · 2 bed · 2 bath · Barrhaven
- 171 17 Street Southeast 2 — $489,999 · Townhouse · 3 bed · 2 bath · 1,988 sq ft · Salmon Arm
- 585 Colborne Street E 304 — $489,999 · Townhouse · 3 bed · 3 bath · Brantford
- 1440 Garth Street 65 — $489,999 · Townhouse · 3 bed · 1 bath · 1,140 sq ft · Hamilton
- 410 Northfield Drive B11 — $489,999 · Townhouse · 2 bed · 2 bath · 885 sq ft · Waterloo
- 17706 60 Avenue 35 — $490,000 · Townhouse · 2 bed · 1 bath · 980 sq ft · Surrey
- 45090 Luckakuck Way 17 — $490,000 · Townhouse · 4 bed · 2 bath · 1,700 sq ft · Chilliwack
- 185 Desmond Trudeau Drive — $490,000 · Townhouse · 3 bed · 3 bath · Arnprior
- 402 Jewelwing Private — $490,000 · Townhouse · 2 bed · 2 bath · Blossom Park - Airport and Area
Other cities
- Homes for sale in Toronto (17,709)
- Homes for sale in Edmonton (6,647)
- Homes for sale in Calgary (6,131)
- Homes for sale in Hamilton (5,599)
- Homes for sale in Ottawa (5,038)
- Homes for sale in Mississauga (4,800)
- Homes for sale in Surrey (4,733)
- Homes for sale in Vancouver (3,695)
- Homes for sale in Brampton (3,690)
- Homes for sale in Vaughan (2,370)
- Homes for sale in Kitchener (2,368)
- Homes for sale in Oakville (2,136)
- Homes for sale in Markham (2,082)
- Homes for sale in Burlington (1,960)
- Homes for sale in Burnaby (1,910)
- Homes for sale in Kelowna (1,858)
- Homes for sale in Richmond (1,795)
- Homes for sale in Richmond Hill (1,771)
- Homes for sale in Barrie (1,764)
- Homes for sale in Kawartha Lakes (1,640)
- Homes for sale in London South (1,628)
- Homes for sale in Langley (1,581)
- Homes for sale in Brantford (1,483)
- Homes for sale in Waterloo (1,452)
- Homes for sale in Windsor (1,446)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,379)
- Homes for sale in Niagara Falls (1,313)
- Homes for sale in Cambridge (1,307)
- Homes for sale in Guelph (1,293)