Townhouse for sale in Canada
11,424 listings · median price $699,000 · average price $759,932 · from $425 to $8,680,000.
- 33 Raleigh Street A — $449,900 · Townhouse · 5 bed · 2 bath · 1,558 sq ft · Brantford
- 3852 Turnberry Lane — $449,950 · Townhouse · 2 bed · 2 bath · 1,340 sq ft · Plympton-Wyoming
- 403 Westwood Drive 16 — $449,990 · Townhouse · 2 bed · 2 bath · 1,170 sq ft · Kitchener
- 505 Poage Avenue 46 — $449,999 · Townhouse · 3 bed · 2 bath · 783 sq ft · Sicamous
- 1458 Penticton Avenue 189 — $450,000 · Townhouse · 3 bed · 2 bath · 1,487 sq ft · Penticton
- 211 Victoria Rd #202 — $450,000 · Townhouse · 3 bed · 2 bath · 1,098 sq ft · Nanaimo
- 450 Bay Ave #24 — $450,000 · Townhouse · 2 bed · 2 bath · 1,192 sq ft · Parksville
- 400 Riverside Way 426 — $450,000 · Townhouse · 2 bed · 2 bath · 1,031 sq ft · Fernie
- 2435 Pleasant Valley Road 1 — $450,000 · Townhouse · 2 bed · 2 bath · 1,105 sq ft · Armstrong
- 843 Newmarket Lane — $450,000 · Townhouse · 3 bed · 3 bath · Kingston
- 51 Dovercliffe Road — $450,000 · Townhouse · 2 bed · 1 bath · Guelph (Dovercliffe Park/Old University)
- Lot 18 Equality Drive — $450,000 · Townhouse · 4 bed · 3 bath · Meaford
- 46 Conestoga Road 34 — $450,000 · Townhouse · 3 bed · 1 bath · Woodstock (Woodstock - North)
- 2705 Kingsway Drive 9 — $450,000 · Townhouse · 2 bed · 2 bath · Kitchener
- 24 Golf Street — $450,000 · Townhouse · 2 bed · 1 bath · Kapuskasing
- 22 Golf Street — $450,000 · Townhouse · 2 bed · 1 bath · Kapuskasing
- 15 Bayfield Mews Lane — $450,000 · Townhouse · 2 bed · 1 bath · Bluewater (Bayfield)
- 2081 11 Avenue Northeast 13 — $453,000 · Townhouse · 3 bed · 2 bath · 1,164 sq ft · Salmon Arm
- 74 Attenborough Court — $454,000 · Townhouse · 3 bed · 3 bath · 1,937 sq ft · Halifax
- 72 Doctor Agnes Craine Drive — $454,779 · Townhouse · 3 bed · 2 bath · Smiths Falls
- 83 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 91 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 79 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 71 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 65 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 57 Hineman Street — $454,867 · Townhouse · 2 bed · 2 bath · Prince Edward County
- 6798 Westgate Avenue 401 — $454,900 · Townhouse · 4 bed · 4 bath · 2,007 sq ft · Prince George
- 23580 Dewdney Trunk Road 39 — $454,900 · Townhouse · 2 bed · 1 bath · 1,062 sq ft · Maple Ridge
- 8029 Vedette Drive — $454,900 · Townhouse · 2 bed · 2 bath · 1,489 sq ft · Osoyoos
- 2100 Madrid Avenue — $454,900 · Townhouse · 2 bed · 2 bath · Barrhaven
- 11 Anne Street W — $454,900 · Townhouse · 3 bed · 3 bath · Minto
- 15 Anne Street W — $454,900 · Townhouse · 3 bed · 3 bath · Minto
- 13 Anne Street W — $454,900 · Townhouse · 3 bed · 3 bath · Minto
- 50 Ebony Boulevard 88 — $455,000 · Townhouse · 3 bed · 2 bath · 1,723 sq ft · Sherwood Park
- 10620 150 Street 1314 — $455,000 · Townhouse · 2 bed · 2 bath · 1,005 sq ft · Surrey
- 21 Diana Avenue 32 — $455,000 · Townhouse · 3 bed · 2 bath · 1,164 sq ft · Brantford
- 281 Shale Street — $456,549 · Townhouse · 3 bed · 3 bath · Clarence-Rockland
- 1829 Heath Road 14 — $459,000 · Townhouse · 2 bed · 1 bath · 1,153 sq ft · Agassiz
- 2020 Robson Place 46 — $459,000 · Townhouse · 3 bed · 1 bath · 1,314 sq ft · Kamloops
- 1000 9th Street 41 — $459,000 · Townhouse · 3 bed · 1 bath · 1,330 sq ft · Invermere
- 32165 7th Avenue 14 — $459,000 · Townhouse · 2 bed · 1 bath · 1,389 sq ft · Mission
- 3728 Thurston Street 1 — $459,000 · Townhouse · 1 bed · 1 bath · 516 sq ft · Burnaby
- 1882 Evans Boulevard — $459,000 · Townhouse · 3 bed · 3 bath · London South (South U)
- 3 F Arnold Drive — $459,000 · Townhouse · 3 bed · 1 bath · Ottawa
- 240 Mississippi Court 12 — $459,000 · Townhouse · 3 bed · 2 bath · Carleton Place
- 20 B Brown Drive — $459,000 · Townhouse · 2 bed · 1 bath · St. Catharines (Rykert/Vansickle)
- 24 Bergeron Private — $459,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 23 Freeman Crescent — $459,000 · Townhouse · 3 bed · 1 bath · 1,021 sq ft · Simcoe
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,002)
- 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)