Townhouse for sale in Canada
11,299 listings · median price $699,000 · average price $759,077 · from $425 to $8,680,000.
- 635 Saginaw Parkway 35 — $685,000 · Townhouse · 3 bed · 2 bath · 2,028 sq ft · Cambridge
- 635 Saginaw Parkway 72 — $685,000 · Townhouse · 3 bed · 2 bath · 1,634 sq ft · Cambridge
- 479 Woodview Road 3 — $685,000 · Townhouse · 3 bed · 1 bath · 1,171 sq ft · Burlington
- 533 Winterset Road — $685,000 · Townhouse · 4 bed · 3 bath · Kanata
- 93 Rivergreen Crescent — $685,000 · Townhouse · 3 bed · 3 bath · Cambridge
- 165 Hampshire Way 153 — $685,000 · Townhouse · 2 bed · 2 bath · Milton
- 36 Wyndham Circle — $685,000 · Townhouse · 4 bed · 4 bath · Georgina
- 10448 University Drive Th1 — $685,000 · Townhouse · 2 bed · 2 bath · 879 sq ft · Surrey
- 1309 McKenzie Ave #2 — $685,900 · Townhouse · 2 bed · 3 bath · 1,464 sq ft · Saanich
- 30989 Westridge Place 67 — $685,900 · Townhouse · 2 bed · 2 bath · 1,224 sq ft · Abbotsford
- 140 Aquasanta Crescent — $685,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 70 Highgate Drive 12 — $685,900 · Townhouse · 3 bed · 3 bath · Hamilton
- 114 Deltaview Lane — $685,900 · Townhouse · 3 bed · 3 bath · Barrhaven
- 124 Deltaview Lane — $685,900 · Townhouse · 3 bed · 2 bath · Ottawa
- 3981 Crown Street — $687,400 · Townhouse · 3 bed · 3 bath · Lincoln
- 86 Magdalene Crescent S — $687,777 · Townhouse · 4 bed · 3 bath · Brampton
- 13 Birchfield Crescent — $687,925 · Townhouse · 3 bed · 2 bath · Caledon
- 7520 18th Street 40 — $688,000 · Townhouse · 2 bed · 2 bath · 1,055 sq ft · Burnaby
- 5311 20 Street 7 — $688,000 · Townhouse · 4 bed · 2 bath · 1,903 sq ft · Vernon
- 6 Edwards Street — $688,000 · Townhouse · 3 bed · 3 bath · Guelph
- 6 Manorwood Road — $688,000 · Townhouse · 3 bed · 2 bath · 1,307 sq ft · Smithville
- 14855 100 Avenue 18 — $688,000 · Townhouse · 3 bed · 2 bath · 1,527 sq ft · Surrey
- 5 Caserta Street — $688,500 · Townhouse · 4 bed · 2 bath · Georgina
- 8737 212th Street 95 — $688,800 · Townhouse · 3 bed · 2 bath · 1,469 sq ft · Langley
- 15236 36 Avenue 141 — $688,800 · Townhouse · 3 bed · 3 bath · 1,396 sq ft · Surrey
- 22 Geranium Avenue N — $688,800 · Townhouse · 3 bed · 3 bath · Hamilton
- 13888 70 Avenue 246 — $688,880 · Townhouse · 2 bed · 2 bath · 1,755 sq ft · Surrey
- 13888 70 Avenue 245 — $688,880 · Townhouse · 2 bed · 2 bath · 1,586 sq ft · Surrey
- 6238 192 Street 22 — $688,888 · Townhouse · 3 bed · 3 bath · 1,205 sq ft · Surrey
- 6238 192 Street 22 — $688,888 · Townhouse · 3 bed · 2 bath · 1,205 sq ft · Surrey
- 9955 140 Street 56 — $688,888 · Townhouse · 3 bed · 2 bath · 1,268 sq ft · Surrey
- 44 Corbett Street — $688,888 · Townhouse · 3 bed · 2 bath · Cambridge
- 962 Snapdragon Crt — $688,900 · Townhouse · 2 bed · 2 bath · 1,200 sq ft · Langford
- 6655 192 Street 208 — $688,900 · Townhouse · 3 bed · 2 bath · 1,315 sq ft · Surrey
- 22900 126 Avenue 33 — $689,000 · Townhouse · 3 bed · 2 bath · 1,447 sq ft · Maple Ridge
- 11229 232 Street 13 — $689,000 · Townhouse · 3 bed · 2 bath · 1,460 sq ft · Maple Ridge
- 10736 Guildford Drive 10 — $689,000 · Townhouse · 3 bed · 2 bath · 1,560 sq ft · Surrey
- 3602 Pleasant Valley Road 6 — $689,000 · Townhouse · 3 bed · 2 bath · 1,626 sq ft · Vernon
- 3602 Pleasant Valley Road 6 — $689,000 · Townhouse · 3 bed · 2 bath · 1,626 sq ft · Vernon
- 20540 66 Avenue 39 — $689,000 · Townhouse · 2 bed · 2 bath · 1,213 sq ft · Langley
- 1450 McCallum Road 66 — $689,000 · Townhouse · 2 bed · 2 bath · 1,745 sq ft · Abbotsford
- 9188 Tronson Road 6 — $689,000 · Townhouse · 3 bed · 2 bath · 1,414 sq ft · Vernon
- 218 Glen Park Drive 21 — $689,000 · Townhouse · 3 bed · 3 bath · 2,034 sq ft · Kelowna
- 463 Wade Avenue 104 — $689,000 · Townhouse · 2 bed · 2 bath · 1,428 sq ft · Penticton
- 463 Wade Avenue 101 — $689,000 · Townhouse · 2 bed · 2 bath · 1,428 sq ft · Penticton
- 4601 97 Street 6 — $689,000 · Townhouse · 3 bed · 2 bath · 1,853 sq ft · Osoyoos
- 1999 15 Avenue 9 — $689,000 · Townhouse · 4 bed · 3 bath · 2,531 sq ft · Vernon
- 45 International Drive — $689,000 · Townhouse · 3 bed · 3 bath · Haldimand
Other cities
- Homes for sale in Toronto (16,990)
- Homes for sale in Edmonton (6,604)
- Homes for sale in Calgary (5,989)
- Homes for sale in Hamilton (5,333)
- Homes for sale in Ottawa (4,806)
- Homes for sale in Surrey (4,745)
- Homes for sale in Mississauga (4,610)
- Homes for sale in Vancouver (3,638)
- Homes for sale in Brampton (3,380)
- Homes for sale in Kitchener (2,294)
- Homes for sale in Vaughan (2,272)
- Homes for sale in Oakville (2,017)
- Homes for sale in Markham (1,988)
- Homes for sale in Burlington (1,909)
- Homes for sale in Burnaby (1,908)
- Homes for sale in Kelowna (1,839)
- Homes for sale in Richmond (1,782)
- Homes for sale in Richmond Hill (1,654)
- Homes for sale in Barrie (1,641)
- Homes for sale in Langley (1,567)
- Homes for sale in London South (1,528)
- Homes for sale in Kawartha Lakes (1,430)
- Homes for sale in Prince George (1,409)
- Homes for sale in Brantford (1,398)
- Homes for sale in Waterloo (1,392)
- Homes for sale in Windsor (1,365)
- Homes for sale in St. Catharines (1,309)
- Homes for sale in Coquitlam (1,280)
- Homes for sale in Abbotsford (1,267)
- Homes for sale in Cambridge (1,246)