Houses for Sale in Markham
There are currently 510 houses for sale in Markham.
Markham is a dynamic York Region city known as Canada's high-tech capital, with a diverse population and a mix of heritage villages and modern urban centres. Home to major tech companies and vibrant multicultural dining, Markham is one of the GTA's most desirable communities.
Home prices range from $550,000 for condos to over $1.8 million for detached homes in premium neighborhoods.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Price ranges are rounded figures as of March 2026 and are updated periodically.
Canada's high-tech capital, historic Unionville, multicultural dining scene, and excellent schools.
Explore houses for sale in Markham. From detached and semi-detached homes to row houses, find the perfect family home with yard space and room to grow.
Newest Listings in Markham
- 8 Rock Garden Street, Markham — 4 bed, 4 bath, $1,049,000
- 19 Cummings Court, Markham — 6 bed, 4 bath, $1,599,999
- 10490 Victoria Square Boulevard, Markham — 4 bed, 4 bath, $1,198,000
- 1808 Castlemore Avenue, Markham — 3 bed, 3 bath, $1,088,800
- 80 Maria Road, Markham — 4 bed, 3 bath, $1,299,000
- 12 Sir Pellias Terrace, Markham — 5 bed, 2 bath, $999,000
- 25 Eastpine Drive, Markham — 7 bed, 5 bath, $1,398,000
- 548 White's Hill Avenue, Markham — 6 bed, 4 bath, $1,248,100
- 332 Williamson Road, Markham — 3 bed, 4 bath, $1,198,000
- 7 Kimbark Crescent, Markham — 5 bed, 4 bath, $1,950,000
- 90 Proctor Avenue, Markham — 4 bed, 3 bath, $1,599,000
- 5 John Carter Way, Markham — 4 bed, 4 bath, $1,100,000
- 3944 19th Avenue, Markham — 5 bed, 5 bath, $3,800,000
- 10 Epping Court, Markham — 8 bed, 4 bath, $1,550,000
- 1 Bruce Creek Drive, Markham — 3 bed, 4 bath, $1,210,000
- 133 Main Street, Markham — 4 bed, 4 bath, $2,358,800
- 100 Douglas Haig Drive, Markham — 6 bed, 4 bath, $1,099,000
- 54 Almond Avenue, Markham — 3 bed, 3 bath, $2,398,000
- 2516 Bur Oak Avenue, Markham — 3 bed, 3 bath, $749,000
- 80 Geddington Crescent, Markham — 7 bed, 6 bath, $1,659,000
- 202 Carlton Road, Markham — 6 bed, 7 bath, $3,380,000
- 8 Ridgevale Drive, Markham — 5 bed, 4 bath, $2,999,900
- 136 Mumbai Drive, Markham — 3 bed, 3 bath, $826,539
- 62 Emeline Crescent, Markham — 4 bed, 3 bath, $1,195,000
- 34 Westchester Crescent, Markham — 5 bed, 3 bath, $1,588,000
- 5 Baintree Street, Markham — 5 bed, 5 bath, $1,829,000
- 22 Pining Road, Markham — 6 bed, 4 bath, $1,598,000
- 38 Coleluke Lane, Markham — 5 bed, 4 bath, $899,900
- 11 Hans Drive, Markham — 6 bed, 6 bath, $2,188,000
- 818 Castlemore Avenue, Markham — 3 bed, 4 bath, $999,000
- 19 Sunman Court, Markham — 0 bed, 0 bath, $2,499,999
- 16 Lepp Drive, Markham — 6 bed, 4 bath, $1,368,000
- 4249 Major Mackenzie Drive E, Markham — 4 bed, 3 bath, $999,990
- 40 Colonel Butler Drive, Markham — 4 bed, 3 bath, $1,648,000
- 37 Pomander Road, Markham — 6 bed, 6 bath, $2,900,000
- 19 Backus Court, Markham — 4 bed, 3 bath, $1,088,000
- 37 Drawbridge Drive, Markham — 5 bed, 5 bath, $2,150,000
- 62 Lakespring Drive, Markham — 3 bed, 4 bath, $988,800
- 75 West Village Lane, Markham — 4 bed, 4 bath, $1,898,000
- 170 South Unionville Avenue, Markham — 5 bed, 4 bath, $989,000
- 81 Meadowview Avenue, Markham — 5 bed, 7 bath, $2,998,000
- 23 Ayhart Street E, Markham — 5 bed, 4 bath, $1,708,000
- 20 Hester Court, Markham — 5 bed, 4 bath, $1,499,800
- 14 Montrose Crescent, Markham — 4 bed, 4 bath, $1,658,000
- 1 Holloway Road, Markham — 4 bed, 4 bath, $945,000
- 81 Livante Court, Markham — 6 bed, 4 bath, $1,956,000
- 2383 Bur Oak Avenue, Markham — 3 bed, 3 bath, $999,000
- 147 Dunbar Crescent, Markham — 3 bed, 2 bath, $898,888
- 9 Gardon Avenue, Markham — 6 bed, 5 bath, $1,875,786
- 101 Settlement Park Avenue, Markham — 5 bed, 4 bath, $999,000
- 10 Harvey Bunker Crescent, Markham — 3 bed, 4 bath, $1,189,000
- 20 James Scott Road, Markham — 0 bed, 0 bath, $689,900
- 65 Tangmere Crescent, Markham — 4 bed, 4 bath, $1,090,000
- 20 Appleview Road, Markham — 4 bed, 4 bath, $1,399,999
- 314 Stony Hill Boulevard, Markham — 4 bed, 4 bath, $1,119,990
- 11 Ravenhill Crescent, Markham — 6 bed, 5 bath, $2,498,000
- 35 Russell Dawson Road, Markham — 4 bed, 4 bath, $888,000
- 1 Capogna Street, Markham — 6 bed, 4 bath, $1,088,000
- 2 Portia Street, Markham — 5 bed, 4 bath, $1,649,900
- 19 Abercorn Road, Markham — 4 bed, 2 bath, $1,238,000
More Markham houses for sale (page 2)
Markham Homes for Sale by Neighbourhood
- Unionville homes for sale (189)
- Cornell homes for sale (73)
- Wismer homes for sale (55)
- Greensborough homes for sale (46)
- Commerce Valley homes for sale (43)
- Royal Orchard homes for sale (41)
- Thornhill homes for sale (29)
- Aileen-Willowbrook homes for sale (28)
- Angus Glen homes for sale (28)
- Berczy homes for sale (26)
- Middlefield homes for sale (26)
- Milliken Mills East homes for sale (25)
- Cathedraltown homes for sale (24)
- Markham Village homes for sale (23)
- Grandview homes for sale (22)
- Cedarwood homes for sale (14)
- Village Green-South Unionville homes for sale (14)
- Box Grove homes for sale (13)
- Bullock homes for sale (13)
- Devil's Elbow homes for sale (11)
- Bayview Glen homes for sale (11)
- Cachet homes for sale (11)
- Thornlea homes for sale (11)
- Sherwood-Amberglen homes for sale (10)
- Victoria Square homes for sale (10)
Markham Neighbourhood Guides
More Markham Real Estate Resources
About Modern Solution Realty
Modern Solution Realty offers full-service real estate in Markham for just 1% listing commission. Save thousands when you sell your home. Buyers receive up to $5,000 cashback.
Contact us at (905) 897-5000 or visit our contact page.