Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in Markham, ON

Apartments for Rent in Markham, ON. 357 Rentals Available
357 Rentals Available

Quick filters
  • New listing
    2 bd $2,350
    Base rent
    903 - 151 UPPER DUKE CRESCENT, Markham (Unionville), ON L6G0E1
    Apply online
  • New listing
    2 bd $2,400
    Base rent
    BSMT - 100 GRANDVIEW AVENUE, Markham (Thornhill), ON L3T1H6
    Apply online
  • 1 bd $800
    Base rent
    Verified Listing

    241 HIGHGLEN AVENUE, Markham (Milliken Mills East), ON L3S3W4
    Apply online
  • New listing
    2 bd $2,850
    Base rent
    314 - 38 ANDRE DE GRASSE STREET, Markham (Unionville), ON L6G0G4
    Apply online
  • 3 bd $2,200
    Base rent
    Verified Listing

    LOWER 2 BARKER COURT, Markham (Sherwood-Amberglen), ON L3P3X8
    Apply online
  • 2 bd $1,550
    Base rent
    LOWER - 64 PARKWAY AVENUE, Markham (Markham Village), ON L3P2G6
    Apply online
  • New listing
    1 bd $1,700
    Base rent
    BASEMENT - 125 BAY THORN DRIVE, Markham (Royal Orchard), ON L3T3T7
    Apply online
  • New listing
    2 bd $1,900
    Base rent
    BASEMENT UNIT - 23 GLENDALE ROAD, Markham (Thornlea), ON L3T6Y3
    Apply online
  • New listing
    3 bd $2,290
    Base rent
    BASEMENT - 5 JANNA COURT, Markham (Village Green-South Unionville), ON L3R8Z3
    Apply online
  • New listing
    2 bd $2,850
    Base rent
    1415 - 56 ANDRE DE GRASSE STREET, Markham (Unionville), ON L6G0H9
    Apply online
  • 2 bd $2,450
    Base rent
    611 - 50 DUNSHEATH WAY, Markham (Cornell), ON L6B1N3
    Apply online
  • New listing
    2 bd $1,995
    Base rent
    BSMT - 25 CHARNWOOD PLACE, Markham (Aileen-Willowbrook), ON L3T5H2
    Apply online
  • New listing
    4 bd $4,000
    Base rent
    Verified Listing

    35 HYACINTH STREET, Markham (Wismer), ON L6E0P4
    Apply online
  • New listing
    2 bd $2,400
    Base rent
    317 - 18 UPTOWN DRIVE, Markham (Unionville), ON L3R5M5
    Apply online
  • 1 bd $2,150
    Base rent
    1210 - 55 SOUTH TOWN CENTRE BOULEVARD, Markham (Unionville), ON L6G0B1
    Apply online
  • New listing
    7 bd $5,500
    Base rent
    Verified Listing

    21 CORDUROY ROAD, Markham (Victoria Manor-Jennings Gate), ON L6C0N7
    Apply online
  • New listing
    4 bd $3,500
    Base rent
    UPPER - 179 ELSON STREET, Markham (Middlefield), ON L3S3C7
    Apply online
  • New listing
    1 bd $1,500
    Base rent
    BSMT - 18 STONE MASON DRIVE, Markham (Raymerville), ON L3P6X2
    Apply online
  • 6 bd $4,800
    Base rent
    Verified Listing

    15 BRIARGLEN ROAD, Markham (Cachet), ON L6C2K5
    Apply online
  • 1 bd $1,500
    Base rent
    LOWER - 102 ORCHARD HILL BOULEVARD, Markham (Berczy), ON L6C2M4
    Apply online
  • New listing
    2 bd $2,850
    Base rent
    1102 - 7167 YONGE STREET, Markham (Grandview), ON L3T0C9
    Apply online
  • New listing
    2 bd $2,250
    Base rent
    423 - 39 UPPER DUKE CRESCENT, Markham (Unionville), ON L6G0B8
    Apply online
  • New listing
    2 bd $1,800
    Base rent
    BSMT - 17 FERNCLIFFE CRESCENT, Markham (Cedarwood), ON L3S4N9
    Apply online
  • 4 bd $3,700
    Base rent
    Verified Listing

    2 HAMPSTEAD COURT, Markham (Milliken Mills East), ON L3R3S7
    Apply online
  • New listing
    4 bd $4,800
    Base rent
    20 HAROLD HUMPHREY STREET, Markham (Angus Glen), ON L3R0P1
    Apply online
350-0-city



Frequently asked questions

What are the best apartments in Markham, ON?
What is the price range for a studio apartment in Markham, ON?

The price range for a studio apartment in Markham, ON is between $200 and $1,450.

What is the price range for a 1-bedroom apartment in Markham, ON?

The price range for a 1-bedroom apartment in Markham, ON is between $800 and $2,450.

What is the price range for a 2-bedroom apartment in Markham, ON?

The price range for a 2-bedroom apartment in Markham, ON is between $1,300 and $5,500.

What is the price range for a 3-bedroom apartment in Markham, ON?

The price range for a 3-bedroom apartment in Markham, ON is between $1,800 and $4,000.