Townhouse for sale in Canada
11,424 listings · median price $699,000 · average price $759,932 · from $425 to $8,680,000.
- 249 Romulus Private 94 — $459,000 · Townhouse · 4 bed · 1 bath · Ottawa
- 54-25 Wann Road — $459,900 · Townhouse · 3 bed · 2 bath · 1,744 sq ft · Whitehorse
- 79 Radmer Drive 3 — $459,900 · Townhouse · 2 bed · 2 bath · 1,439 sq ft · West Chezzetcook
- 6807 Westgate Avenue 147 — $459,900 · Townhouse · 3 bed · 3 bath · 2,409 sq ft · Prince George
- 10620 150 Street 1615 — $459,900 · Townhouse · 2 bed · 1 bath · 1,030 sq ft · Surrey
- 4801 Hammond Bay Rd #1 — $459,900 · Townhouse · 3 bed · 2 bath · 1,251 sq ft · Nanaimo
- 783 Reed Road 4 — $459,900 · Townhouse · 2 bed · 1 bath · 1,073 sq ft · Gibsons
- 1780 Springview Place 309 — $459,900 · Townhouse · 3 bed · 1 bath · 1,457 sq ft · Kamloops
- 726 Dunrobin Drive 1 — $459,900 · Townhouse · 4 bed · 3 bath · 1,787 sq ft · Kamloops
- 13308 Central Avenue 104 — $459,900 · Townhouse · 1 bed · 1 bath · 828 sq ft · Surrey
- 16 Crampton Drive — $459,900 · Townhouse · 2 bed · 2 bath · Carleton Place
- 58 Chaucer Crescent — $459,900 · Townhouse · 3 bed · 3 bath · Barrie
- 341 Rockport Lane — $459,900 · Townhouse · 3 bed · 2 bath · Kingsville
- 220 Salisbury Avenue 27 — $459,900 · Townhouse · 4 bed · 1 bath · 1,486 sq ft · Cambridge
- 19 Greenway Drive — $459,900 · Townhouse · 2 bed · 2 bath · Wasaga Beach
- 240 Westmeadow Drive 15C — $459,900 · Townhouse · 3 bed · 1 bath · 1,461 sq ft · Kitchener
- 1030 Colborne Street E 19 — $459,900 · Townhouse · 3 bed · 2 bath · 896 sq ft · Brantford
- 336 Rockport — $459,900 · Townhouse · 2 bed · 2 bath · Kingsville
- 123 Albert Street S — $459,900 · Townhouse · 6 bed · 2 bath · Kawartha Lakes
- 307 Metcalfe Street East 6 — $459,900 · Townhouse · 3 bed · 3 bath · Strathroy-Caradoc (NE)
- 1190 Upper Ottawa Street 41 — $459,900 · Townhouse · 4 bed · 1 bath · 1,175 sq ft · Hamilton
- 25 Isherwood Avenue 68 — $459,900 · Townhouse · 2 bed · 2 bath · 1,313 sq ft · Cambridge
- 38 Roger Crescent — $459,900 · Townhouse · 3 bed · 2 bath · Casselman
- 20 Brittany Lane — $459,900 · Townhouse · 3 bed · 1 bath · 1,191 sq ft · Quinte West
- 77 Diana Avenue 132 — $459,900 · Townhouse · 3 bed · 2 bath · Brantford
- 410 Northfield Drive W E16 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W D11 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W D10 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W D5 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W E11 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W E10 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 410 Northfield Drive W D16 — $459,900 · Townhouse · 2 bed · 2 bath · 1,080 sq ft · Waterloo
- 93 Elmhurst Avenue 8 — $459,900 · Townhouse · 3 bed · 2 bath · 1,015 sq ft · Simcoe
- 125 Tremble Drive — $459,900 · Townhouse · 3 bed · 3 bath · West Grey
- 99 Edgevalley Road 43 — $459,900 · Townhouse · 2 bed · 2 bath · London East (East a)
- 3350 Elmwood Drive 19 — $459,999 · Townhouse · 2 bed · 1 bath · 941 sq ft · Abbotsford
- 6263 Valley Way 10 — $459,999 · Townhouse · 3 bed · 2 bath · Niagara Falls (Morrison)
- 310 Yorkton Avenue 13 — $460,000 · Townhouse · 3 bed · 1 bath · 1,275 sq ft · Penticton
- 1661 Heron Road 3 — $460,000 · Townhouse · 3 bed · 3 bath · Alta Vista and Area
- 239 Anyolite Private — $460,000 · Townhouse · 2 bed · 2 bath · Barrhaven
- 419 Armonia Private 40 — $460,000 · Townhouse · 4 bed · 2 bath · Ottawa
- 40 Summercrest Drive 3 — $460,000 · Townhouse · 3 bed · 1 bath · 1,175 sq ft · Hamilton
- 5 Szollosy Circle — $460,000 · Townhouse · 1 bed · 1 bath · 778 sq ft · Hamilton
- 29 Romy Crescent — $460,000 · Townhouse · 3 bed · 3 bath · Thorold
- 270 Wellington Street — $460,000 · Townhouse · 2 bed · 2 bath · Kingston
- 274 Wellington Street — $460,000 · Townhouse · 1 bed · 3 bath · 938 sq ft · Kingston
- 147 Lorie Street — $460,000 · Townhouse · 3 bed · 1 bath · The Nation
- 147 Lorie Street — $460,000 · Townhouse · 3 bed · 2 bath · The Nation
Other cities
- Homes for sale in Toronto (17,711)
- Homes for sale in Edmonton (6,647)
- Homes for sale in Calgary (6,131)
- Homes for sale in Hamilton (5,577)
- Homes for sale in Ottawa (5,014)
- Homes for sale in Mississauga (4,799)
- 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,361)
- Homes for sale in Oakville (2,133)
- Homes for sale in Markham (2,082)
- Homes for sale in Burlington (1,948)
- 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,645)
- Homes for sale in London South (1,628)
- Homes for sale in Langley (1,581)
- Homes for sale in Brantford (1,478)
- Homes for sale in Windsor (1,446)
- Homes for sale in Waterloo (1,445)
- Homes for sale in Prince George (1,418)
- Homes for sale in St. Catharines (1,377)
- Homes for sale in Niagara Falls (1,313)
- Homes for sale in Cambridge (1,303)
- Homes for sale in Guelph (1,291)