Townhouse for sale in Canada
11,235 listings · median price $699,000 · average price $755,978 · from $425 to $8,680,000.
- 254 Dolce Crescent — $699,000 · Townhouse · 3 bed · 2 bath · Ottawa
- 4 Cove Court 302 — $699,000 · Townhouse · 3 bed · 3 bath · Collingwood
- 68 Tulip Drive — $699,000 · Townhouse · 4 bed · 4 bath · Brampton
- 11280 Pazarena Place 1060 — $699,000 · Townhouse · 4 bed · 2 bath · 1,366 sq ft · Maple Ridge
- 615 Selwyn Close — $699,000 · Townhouse · 3 bed · 3 bath · 1,462 sq ft · Langford
- 10388 133 Street Th10 — $699,000 · Townhouse · 3 bed · 3 bath · 1,431 sq ft · Surrey
- 31235 Upper Maclure Road 9 — $699,000 · Townhouse · 4 bed · 3 bath · 1,550 sq ft · Abbotsford
- 6020 Derry Road 22 — $699,007 · Townhouse · 3 bed · 3 bath · Milton
- 30 Little River Road 20 — $699,199 · Townhouse · 3 bed · 3 bath · Haldimand
- 22 Elite Crescent 66 — $699,199 · Townhouse · 3 bed · 3 bath · Haldimand
- 22 Elite Crescent 66 — $699,199 · Townhouse · 3 bed · 2 bath · 1,660 sq ft · Caledonia
- 30 Little River Road 20 — $699,199 · Townhouse · 3 bed · 2 bath · 1,660 sq ft · Caledonia
- 32615 Murray Avenue 16 — $699,500 · Townhouse · 3 bed · 3 bath · 2,614 sq ft · Abbotsford
- 8972 Fleetwood Way 201 — $699,500 · Townhouse · 2 bed · 2 bath · 1,250 sq ft · Surrey
- 46 Terraview Crescent — $699,500 · Townhouse · 2 bed · 2 bath · Guelph
- 14833 61 Avenue 163 — $699,508 · Townhouse · 3 bed · 2 bath · 1,278 sq ft · Surrey
- 30530 Cardinal Avenue 108 — $699,700 · Townhouse · 2 bed · 2 bath · 1,176 sq ft · Abbotsford
- 2757 Ellerslie Avenue — $699,800 · Townhouse · 3 bed · 1 bath · 1,159 sq ft · Burnaby
- 10308 155A Street 108 — $699,800 · Townhouse · 4 bed · 3 bath · 2,553 sq ft · Surrey
- 15405 31 Avenue 40 — $699,800 · Townhouse · 3 bed · 2 bath · 1,347 sq ft · Surrey
- 8060 121A Street 126 — $699,800 · Townhouse · 3 bed · 2 bath · 1,787 sq ft · Surrey
- 14861 98 Avenue 128 — $699,800 · Townhouse · 2 bed · 2 bath · 1,346 sq ft · Surrey
- 4740 221 Street 16 — $699,800 · Townhouse · 2 bed · 2 bath · 1,705 sq ft · Langley
- 333 Meadows Boulevard 23 — $699,800 · Townhouse · 3 bed · 1 bath · 1,082 sq ft · Mississauga
- 14833 61 Avenue 109 — $699,888 · Townhouse · 2 bed · 1 bath · 1,222 sq ft · Surrey
- 170 Puncheon Way 68 — $699,900 · Townhouse · 3 bed · 3 bath · 2,113 sq ft · Bedford
- 162 Puncheon Way 67 — $699,900 · Townhouse · 3 bed · 3 bath · 2,167 sq ft · West Bedford
- 962 Siskin Ridge — $699,900 · Townhouse · 3 bed · 3 bath · 1,286 sq ft · Langford
- 6747 203 Street 143 — $699,900 · Townhouse · 3 bed · 2 bath · 1,342 sq ft · Langley
- 621 Langside Avenue 19 — $699,900 · Townhouse · 2 bed · 1 bath · 980 sq ft · Coquitlam
- 909 Admirals Rd #5 — $699,900 · Townhouse · 2 bed · 2 bath · 1,424 sq ft · Esquimalt
- 7232 Macpherson Avenue 305 — $699,900 · Townhouse · 1 bed · 1 bath · 598 sq ft · Burnaby
- 703 Turner Rd #40 — $699,900 · Townhouse · 3 bed · 3 bath · 1,482 sq ft · Parksville
- 1231 Flint Ave — $699,900 · Townhouse · 3 bed · 3 bath · 1,501 sq ft · Langford
- 6250 Palahi Rd #9 — $699,900 · Townhouse · 3 bed · 3 bath · 2,430 sq ft · Duncan
- 6338 King George Boulevard 306 — $699,900 · Townhouse · 3 bed · 3 bath · 1,207 sq ft · Surrey
- 140 Nickel Road 4 — $699,900 · Townhouse · 4 bed · 2 bath · 2,558 sq ft · Kelowna
- 1309 McKenzie Ave #18 — $699,900 · Townhouse · 2 bed · 3 bath · 1,400 sq ft · Saanich
- 5300 Gainsberg Rd #6 — $699,900 · Townhouse · 2 bed · 2 bath · 1,685 sq ft · Bowser
- 3626 Mission Springs Drive 27 — $699,900 · Townhouse · 3 bed · 1 bath · 1,395 sq ft · Kelowna
- 8338 158 Street 19 — $699,900 · Townhouse · 2 bed · 2 bath · 1,414 sq ft · Surrey
- 8355 164 Street 59 — $699,900 · Townhouse · 3 bed · 2 bath · 1,358 sq ft · Surrey
- 3160 Townline Road 167 — $699,900 · Townhouse · 5 bed · 2 bath · 2,428 sq ft · Abbotsford
- 775 Copper Ridge Lane — $699,900 · Townhouse · 3 bed · 3 bath · 1,899 sq ft · Windermere
- 5388 201A Street 36 — $699,900 · Townhouse · 2 bed · 2 bath · 1,833 sq ft · Langley
- 16325 82 Avenue 35 — $699,900 · Townhouse · 2 bed · 2 bath · 1,192 sq ft · Surrey
- 2171 Van Horne Drive 12 — $699,900 · Townhouse · 3 bed · 2 bath · 1,699 sq ft · Kamloops
- 2927 Fremont Street 36 — $699,900 · Townhouse · 2 bed · 2 bath · 1,293 sq ft · Port Coquitlam
Other cities
- Homes for sale in Toronto (17,031)
- Homes for sale in Edmonton (6,650)
- Homes for sale in Calgary (6,025)
- Homes for sale in Hamilton (5,256)
- Homes for sale in Ottawa (4,860)
- Homes for sale in Surrey (4,668)
- Homes for sale in Mississauga (4,618)
- Homes for sale in Vancouver (3,544)
- Homes for sale in Brampton (3,376)
- Homes for sale in Vaughan (2,272)
- Homes for sale in Kitchener (2,260)
- Homes for sale in Oakville (2,007)
- Homes for sale in Markham (1,994)
- Homes for sale in Burlington (1,897)
- Homes for sale in Burnaby (1,876)
- Homes for sale in Kelowna (1,843)
- Homes for sale in Richmond (1,748)
- Homes for sale in Richmond Hill (1,650)
- Homes for sale in Barrie (1,643)
- Homes for sale in Langley (1,542)
- Homes for sale in London South (1,531)
- Homes for sale in Kawartha Lakes (1,447)
- Homes for sale in Prince George (1,411)
- Homes for sale in Windsor (1,383)
- Homes for sale in Brantford (1,382)
- Homes for sale in Waterloo (1,368)
- Homes for sale in St. Catharines (1,285)
- Homes for sale in Abbotsford (1,252)
- Homes for sale in Coquitlam (1,249)
- Homes for sale in Cambridge (1,237)