Skip to main
    401 Results

    Townhouses for Rent in Toronto, ON

    Sort By:
    124 Grandview Way, unit 8 for rent
    $3,500/mth
    124 grandview wayWillowdaleUnit 8
    2 Beds2 Baths1000 - 1199 SQFT1 Parking
    Available May 1, 2025Just Listed
    108 Finch Ave W, unit D9 for rent
    $4,000/mth
    108 finch ave wNewtonbrookUnit D9
    3 Beds + 13 Baths1658 SQFT2 Parking
    Available May 1, 2025Just Listed
    50 Curzon St, unit 525 for rent
    50 curzon stLeslieville | South Riverdale
    3 Beds3 Baths2363 SQFT1 Parking
    Available Jun 1, 2025Just Listed
    684 Warden Ave, unit 314 for rent
    $2,950/mth
    684 warden aveClairlea | Golden MileUnit 314
    2 Beds + 11 Bath778 SQFT1 Parking
    Available Jun 15, 2025Just Listed
    22 Applewood Lane, unit 30 for rent
    22 applewood laneEtobicoke West Mall
    3 Beds3 Baths1600 - 1799 SQFT1 Parking
    Available Apr 14, 2025Just Listed
    10 Brin Dr, unit 39 for rent
    $3,400/mth
    10 brin drEdenbridge | Humber ValleyUnit 39
    3 Beds2 Baths1000 - 1199 SQFT1 Parking
    Available Jun 1, 2025Just Listed
    30 Ed Clark Gdns, unit TH13 for rent
    $3,050/mth
    30 ed clark gdnsCarleton Village | Pellam ParkUnit TH13
    3 Beds2 Baths982 SQFT1 Parking
    Available May 1, 2025Just Listed
    413 Spadina Ave, unit 301 for rent
    $4,400/mth
    413 spadina aveChinatownUnit 301
    4 Beds2 Baths17 x 108 Lot0 Parking
    TownhouseJust Listed
    208 Niagara St, unit 93 for rent
    $2,800/mth
    208 niagara stKing WestUnit 93
    1 Bed + 11 Bath700 - 799 SQFT1 Parking
    Available Jun 1, 2025Just Listed
    2335 Sheppard Ave W, unit 30 for rent
    $2,700/mth
    2335 sheppard ave wHumberleaUnit 30
    2 Beds2 Baths1000 - 1199 SQFT1 Parking
    Available May 15-june 1Just Listed
    No photo available
    456 markham st nPalmerston | Little Italy
    3 Beds1 Bath0 Parking
    Townhouse1 Day on Strata
    19 Liszt Gate, unit 311 for rent
    $3,500/mth
    19 liszt gateHillcrest VillageUnit 311
    3 Beds + 13 Baths1200 SQFT2 Parking
    Available Apr 13, 20251 Day on Strata
    50 Morecambe Gate, unit B203 for rent
    $3,000/mth
    50 morecambe gateL'AmoreauxUnit B203
    2 Beds + 12 Baths1000 - 1199 SQFT1 Parking
    Available Apr 15, 20251 Day on Strata
    46 Cheryl Shepway for rent
    $4,300/mth
    46 cheryl shepwayDon Valley Village
    4 Beds2 Baths1400 - 1599 SQFT3 Parking
    Available Jun 16, 20252 Days on Strata
    448 Pacific Ave for rent
    $4,500/mth
    448 pacific aveThe Junction - West End
    3 Beds3 Baths16 x 88 Lot1 Parking
    Townhouse2 Days on Strata
    9 Whitaker Ave, unit 2 for rent
    $2,550/mth
    9 whitaker aveKing WestUnit 2
    1 Bed1 Bath0 Parking
    Townhouse3 Days on Strata
    51 River St for rent
    51 river stRegent Park
    4 Beds3 Baths1 Parking
    Townhouse3 Days on Strata
    7 Sudbury St, unit 706 for rent
    $4,000/mth
    7 sudbury stKing WestUnit 706
    3 Beds2 Baths1050 SQFT1 Parking
    Available Jun 1, 20253 Days on Strata
    45 Purple Sageway for rent
    45 purple sagewayHillcrest Village
    3 Beds3 Baths1400 - 1599 SQFT2 Parking
    Available To Be Arranged3 Days on Strata
    3445 Sheppard Ave E, unit C2-312 for rent
    $2,850/mth
    3445 sheppard ave eL'AmoreauxUnit C2-312
    2 Beds2 Baths1000 - 1199 SQFT1 Parking
    Available Immediately3 Days on Strata
    8 Eaton Park Lane, unit 20 for rent
    $3,400/mth
    8 eaton park laneL'AmoreauxUnit 20
    3 Beds + 13 Baths1 Parking
    Townhouse3 Days on Strata
    1154 Dovercourt Rd, unit lower for rent
    $1,775/mth
    1154 dovercourt rdDovercourt | Wallace Emerson-JunctionUnit lower
    1 Bed1 Bath0 Parking
    Townhouse3 Days on Strata
    55 Markham St, unit basement for rent
    $2,050/mth
    55 markham stTrinity BellwoodsUnit basement
    1 Bed1 Bath0 Parking
    Townhouse3 Days on Strata
    2315 Sheppard Ave W, unit 73 for rent
    $2,800/mth
    2315 sheppard ave wHumberleaUnit 73
    2 Beds2 Baths1000 - 1199 SQFT1 Parking
    Available Apr 15, 20253 Days on Strata
    BESbswy