Townhouse for sale in Canada
11,203 listings · median price $699,000 · average price $758,042 · from $425 to $8,680,000.
- 6123 138 Street 43 — $744,990 · Townhouse · 3 bed · 2 bath · 1,388 sq ft · Surrey
- 947 Caledonia Ave #8 — $745,000 · Townhouse · 3 bed · 2 bath · 1,329 sq ft · Victoria
- 687 Strandlund Ave #103 — $745,000 · Townhouse · 3 bed · 3 bath · 1,723 sq ft · Langford
- 2678 King George Boulevard 15 — $745,000 · Townhouse · 3 bed · 2 bath · 1,356 sq ft · Surrey
- 7388 Macpherson Avenue 157 — $745,000 · Townhouse · 2 bed · 1 bath · 1,112 sq ft · Burnaby
- 20857 77A Avenue 63 — $745,000 · Townhouse · 2 bed · 2 bath · 1,437 sq ft · Langley
- 7088 191 Street 55 — $745,000 · Townhouse · 3 bed · 2 bath · 1,428 sq ft · Surrey
- 1473 Garnet Rd #14 — $745,000 · Townhouse · 2 bed · 2 bath · 1,138 sq ft · Saanich
- 84 Periwinkle Drive — $745,000 · Townhouse · 3 bed · 3 bath · 1,410 sq ft · Stoney Creek
- 81 Bur Oak Common 60L — $745,066 · Townhouse · 3 bed · 3 bath · Cambridge
- 68 Lorne Thomas Place — $745,900 · Townhouse · 3 bed · 3 bath · New Tecumseth
- 895 Antonio Farley Street — $747,000 · Townhouse · 3 bed · 3 bath · Orleans - Cumberland and Area
- 26 Beeston Road — $747,500 · Townhouse · 4 bed · 4 bath · Brampton
- 610 McKenzie Ave #27 — $748,000 · Townhouse · 4 bed · 2 bath · 1,624 sq ft · Saanich
- 6965 Hastings Street 47 — $748,000 · Townhouse · 2 bed · 2 bath · 1,020 sq ft · Burnaby
- 7388 Macpherson Avenue 141 — $748,000 · Townhouse · 2 bed · 1 bath · 1,013 sq ft · Burnaby
- 3027 W 7th Avenue — $748,000 · Townhouse · 1 bed · 1 bath · 723 sq ft · Vancouver
- 13368 72 Avenue 121 — $748,000 · Townhouse · 3 bed · 2 bath · 1,389 sq ft · Surrey
- 157 Juneberry Road — $748,000 · Townhouse · 6 bed · 5 bath · Thorold
- 21 Sprucewood Road — $748,000 · Townhouse · 4 bed · 4 bath · Brampton
- 4408 Cormorant Way 19 — $748,666 · Townhouse · 3 bed · 2 bath · 1,351 sq ft · Tsawwassen
- 16177 83 Avenue 152 — $748,800 · Townhouse · 4 bed · 3 bath · 1,507 sq ft · Surrey
- 16177 83 Avenue 152 — $748,800 · Townhouse · 4 bed · 3 bath · 1,507 sq ft · Surrey
- 11282 Cottonwood Drive 43 — $749,000 · Townhouse · 3 bed · 2 bath · 1,490 sq ft · Maple Ridge
- 2624 Tretheway Drive — $749,000 · Townhouse · 3 bed · 1 bath · 1,161 sq ft · Burnaby
- 7200 Cottonwood Drive 49 — $749,000 · Townhouse · 3 bed · 3 bath · 1,371 sq ft · Osoyoos
- 10160 133 Street 3 — $749,000 · Townhouse · 3 bed · 2 bath · 1,525 sq ft · Surrey
- 14356 63A Avenue 80 — $749,000 · Townhouse · 3 bed · 2 bath · 1,510 sq ft · Surrey
- 511 Gatensbury Street 119 — $749,000 · Townhouse · 3 bed · 1 bath · 1,361 sq ft · Coquitlam
- 860 Lakes Blvd — $749,000 · Townhouse · 2 bed · 2 bath · 1,560 sq ft · French Creek
- 20832 70 Avenue 1 — $749,000 · Townhouse · 3 bed · 2 bath · 1,748 sq ft · Langley
- 10471 Resthaven Dr #20 — $749,000 · Townhouse · 3 bed · 3 bath · 1,437 sq ft · Sidney
- 23151 Haney Bypass 32 — $749,000 · Townhouse · 3 bed · 2 bath · 1,475 sq ft · Maple Ridge
- 20087 68 Avenue B210 — $749,000 · Townhouse · 2 bed · 2 bath · 1,624 sq ft · Langdale
- 8385 Delsom Way 63 — $749,000 · Townhouse · 3 bed · 2 bath · 1,385 sq ft · Delta
- 10160 133 Street 4 — $749,000 · Townhouse · 3 bed · 3 bath · 1,447 sq ft · Surrey
- 7088 191 Street 14 — $749,000 · Townhouse · 3 bed · 2 bath · 1,457 sq ft · Surrey
- 20033 70 Avenue 133 — $749,000 · Townhouse · 3 bed · 1 bath · 1,507 sq ft · Langley
- 19560 68 Avenue 32 — $749,000 · Townhouse · 4 bed · 2 bath · 1,742 sq ft · Surrey
- 18681 68 Avenue 44 — $749,000 · Townhouse · 3 bed · 2 bath · 1,384 sq ft · Surrey
- 15351 101 Avenue 116 — $749,000 · Townhouse · 2 bed · 2 bath · 1,212 sq ft · Surrey
- 22740 116 Avenue 22 — $749,000 · Townhouse · 2 bed · 2 bath · 1,932 sq ft · Maple Ridge
- 8888 151 Street 53 — $749,000 · Townhouse · 4 bed · 3 bath · 1,584 sq ft · Surrey
- 6299 144 Street 100 — $749,000 · Townhouse · 3 bed · 2 bath · 1,534 sq ft · Surrey
- 33860 Marshall Road 17 — $749,000 · Townhouse · 4 bed · 3 bath · 1,697 sq ft · Abbotsford
- 19505 68A Avenue 121 — $749,000 · Townhouse · 3 bed · 2 bath · 1,314 sq ft · Surrey
- 7371 Montecito Drive 8 — $749,000 · Townhouse · 3 bed · 2 bath · 1,405 sq ft · Burnaby
- 2120 Triangle Trail #110 — $749,000 · Townhouse · 3 bed · 3 bath · 1,442 sq ft · Langford
Other cities
- Homes for sale in Toronto (16,692)
- Homes for sale in Edmonton (6,398)
- Homes for sale in Calgary (5,786)
- Homes for sale in Hamilton (5,130)
- Homes for sale in Ottawa (4,715)
- Homes for sale in Surrey (4,686)
- Homes for sale in Mississauga (4,484)
- Homes for sale in Vancouver (3,559)
- Homes for sale in Brampton (3,256)
- Homes for sale in Kitchener (2,215)
- Homes for sale in Vaughan (2,209)
- Homes for sale in Oakville (1,955)
- Homes for sale in Markham (1,952)
- Homes for sale in Burnaby (1,869)
- Homes for sale in Kelowna (1,866)
- Homes for sale in Burlington (1,862)
- Homes for sale in Richmond (1,750)
- Homes for sale in Richmond Hill (1,605)
- Homes for sale in Barrie (1,598)
- Homes for sale in Langley (1,558)
- Homes for sale in London South (1,481)
- Homes for sale in Prince George (1,419)
- Homes for sale in Kawartha Lakes (1,405)
- Homes for sale in Windsor (1,356)
- Homes for sale in Brantford (1,342)
- Homes for sale in Waterloo (1,320)
- Homes for sale in St. Catharines (1,259)
- Homes for sale in Abbotsford (1,254)
- Homes for sale in Coquitlam (1,247)
- Homes for sale in Guelph (1,208)