Save Search

Apartments for Rent in Thornhill, Markham, ON


Quick filters
  • 366 - 16B ELGIN STREET 3 Beds Apartment for Rent
    New listing
    3 bd $3,000
    Base rent
    366 - 16B ELGIN STREET, Markham (Thornhill), ON L3T4T4
  • 135 ELGIN STREET 6 Beds Apartment for Rent
    6 bd $6,500
    Base rent
    Verified Listing

    135 ELGIN STREET

    135 ELGIN STREET, Markham (Thornhill), ON L3T1W7
  • More Rentals Near Thornhill, Markham, ON

  • Ask for pricing
    4.5 (2)
    111 Inverlochy Boulevard, Thornhill, ON L3T 3R7
    Pet friendly
  • 1 bd $1,977
    2 bd $2,497
    Base rent
    110 Inverlochy Boulevard, Thornhill, ON L3T 3R6
    Pet friendly • Patio/Balcony • Laundry Facilities
  • 3 bd $3,500
    Base rent
    176 - 18 CLARK AVENUE W, Vaughan (Crestwood-Springfarm-Yorkhill), ON L4J8H1
  • 206 - 7250 YONGE STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,950
    Base rent
    206 - 7250 YONGE STREET, Vaughan (Crestwood-Springfarm-Yorkhill), ON L4J7X1
  • 98 HIGHLAND PARK BOULEVARD 6 Beds Apartment for Rent
    New listing
    6 bd $3,200
    Base rent
    98 HIGHLAND PARK BOULEVARD, Markham (Grandview), ON L3T1B7
    Fireplace
  • 111 - 7165 YONGE STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,350
    Base rent
    111 - 7165 YONGE STREET, Markham (Grandview), ON L3T0C5
  • New listing
    1 bd $2,200
    Base rent
    505 - 7171 YONGE STREET, Markham (Grandview), ON L3T0C5
  • 408 - 7171 YONGE STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,800
    Base rent
    408 - 7171 YONGE STREET, Markham (Thornhill), ON L3T0C5
  • 56 HIGHLAND PARK BOULEVARD 2 Beds Apartment for Rent
    New listing
    2 bd $2,000
    Base rent
    56 HIGHLAND PARK BOULEVARD, Markham (Grandview), ON L3T1B3
  • 280 - 306 JOHN STREET 3 Beds Apartment for Rent
    3 bd $2,800
    Base rent
    280 - 306 JOHN STREET, Markham (Aileen-Willowbrook), ON L3T0A7
  • 108 ABITIBI AVENUE 7 Beds Apartment for Rent
    New listing
    7 bd $9,999
    Base rent
    Verified Listing

    108 ABITIBI AVENUE

    108 ABITIBI AVENUE, Toronto (Newtonbrook East), ON M2M2V6
  • 45 AUGUSTA COURT 3 Beds Apartment for Rent
    New listing
    3 bd $3,800
    Base rent
    Verified Listing

    45 AUGUSTA COURT

    45 AUGUSTA COURT, Markham (Royal Orchard), ON L3T7K5
  • 102 - 320 JOHN STREET 2 Beds Apartment for Rent
    2 bd $2,300
    Base rent
    102 - 320 JOHN STREET, Markham (Aileen-Willowbrook), ON L3T0B1
  • 132 - 322 JOHN STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,800
    Base rent
    132 - 322 JOHN STREET, Markham (Aileen-Willowbrook), ON L3T0B1
  • New listing
    4 bd $3,200
    Base rent
    Verified Listing

    29 NIPIGON AVENUE

    29 NIPIGON AVENUE, Toronto (Newtonbrook East), ON M2M2V7
  • 3-22-nhood



Frequently asked questions

When were prices and availability in Thornhill, Markham, ON last updated?

Prices and availability in Thornhill, Markham, ON were last updated on 12 Nov 2026.

What are the best apartments in Thornhill, Markham, ON?

The best apartments in Thornhill, Markham, ON are: 366 - 16B ELGIN STREET 366, 135 ELGIN STREET and BSMT - 17 NEW HAVENS WAY BSMT.

RentCafe is your one-stop shop for finding a great new apartment in Thornhill, Markham, ON. Easily search through a wide selection of apartments for rent in Thornhill, Markham, ON, and view detailed information about available rentals including floor plans, pricing, photos, amenities, interactive maps, and thorough property descriptions. Property owners and managers are one click away, so feel free to contact them and find out all you need to know about the apartment you're interested in. Browse Thornhill, Markham, ON apartments with rents starting from $850 and submit your rental application today!