Houses for Sale in Markham
There are currently 592 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
- 173 Adrian Crescent, Markham — 7 bed, 4 bath, $1,438,000
- 33 Clegg Road D805, Markham — 3 bed, 2 bath, $889,000
- 19 King Richard Court, Markham — 4 bed, 2 bath, $999,999
- 58 Julia Street, Markham — 5 bed, 4 bath, $1,799,900
- 14 Eberly Woods Drive, Markham — 4 bed, 3 bath, $1,178,890
- 18 Holloway Road, Markham — 4 bed, 4 bath, $989,000
- 51 Crawford Street, Markham — 4 bed, 4 bath, $1,198,000
- 64 Pillar Rock Crescent, Markham — 4 bed, 4 bath, $959,000
- 32 Reesorville Road, Markham — 4 bed, 3 bath, $1,225,000
- 38 Wootten Way N, Markham — 5 bed, 4 bath, $1,488,000
- 93 Soho Crescent, Markham — 4 bed, 4 bath, $988,000
- 84 Meadowview Avenue, Markham — 3 bed, 3 bath, $994,990
- 6872 14th Avenue, Markham — 5 bed, 3 bath, $1,499,900
- 40 Liam Lane, Markham — 4 bed, 4 bath, $1,079,900
- 96 Riverlands Avenue, Markham — 3 bed, 3 bath, $950,000
- 43 Couperthwaite Crescent, Markham — 4 bed, 3 bath, $1,489,000
- 5 Charnwood Place, Markham — 5 bed, 4 bath, $1,388,000
- 218 Cornell Park Avenue, Markham — 5 bed, 4 bath, $918,000
- 58 Wingrove Street, Markham — 4 bed, 4 bath, $1,148,000
- 8 Mallory Avenue, Markham — 4 bed, 3 bath, $1,388,000
- 1 Willow Heights Boulevard, Markham — 5 bed, 4 bath, $1,648,000
- 25 Captain Rolph Boulevard, Markham — 4 bed, 2 bath, $1,099,000
- 10981 Woodbine Avenue, Markham — 4 bed, 4 bath, $925,000
- 9 Briarwood Road, Markham — 6 bed, 4 bath, $1,588,000
- 602 Cornell Centre Boulevard, Markham — 3 bed, 3 bath, $938,000
- 72 Terrosa Road, Markham — 4 bed, 3 bath, $1,029,800
- 43 Bethany Street, Markham — 7 bed, 5 bath, $1,549,900
- 29 Barlow Road, Markham — 5 bed, 4 bath, $1,688,000
- 4 Multiflora Place, Markham — 4 bed, 3 bath, $1,389,000
- 79 Lahore Crescent, Markham — 5 bed, 4 bath, $915,000
- 3 Rouge Street, Markham — 5 bed, 4 bath, $2,028,000
- 195 Trail Ridge Lane, Markham — 3 bed, 3 bath, $899,900
- 25 Chicago Lane, Markham — 3 bed, 3 bath, $898,000
- 20 Eastern Skies Way, Markham — 3 bed, 4 bath, $899,700
- 2434 Bur Oak Avenue, Markham — 4 bed, 4 bath, $780,000
- 73 Conistan Road, Markham — 6 bed, 4 bath, $1,499,000
- 1 Aylesbury Gate, Markham — 5 bed, 4 bath, $1,298,000
- 135 Tilman Circle, Markham — 6 bed, 4 bath, $1,400,000
- 9 Bayview Forest Lane, Markham — 7 bed, 7 bath, $3,888,000
- 2 Aitken Circle, Markham — 8 bed, 6 bath, $1,998,000
- 32 Kirk Drive, Markham — 6 bed, 4 bath, $2,499,999
- 37 Gretman Crescent, Markham — 6 bed, 4 bath, $1,499,000
- 49 Church Street, Markham — 3 bed, 2 bath, $998,000
- 21 Cliveden Place, Markham — 4 bed, 3 bath, $1,138,000
- 171 Church Street, Markham — 4 bed, 2 bath, $1,198,800
- 22 Grandview Avenue, Markham — 3 bed, 1 bath, $1,999,000
- 40 Ann Louise Crescent, Markham — 7 bed, 5 bath, $1,299,888
- 35 Sir Constantine Drive, Markham — 5 bed, 4 bath, $1,828,000
- 174 Bayview Fairways Drive, Markham — 3 bed, 2 bath, $1,099,000
- 75 Winston Castle Drive, Markham — 4 bed, 4 bath, $1,580,000
- 43 Eastern Skies Way, Markham — 5 bed, 4 bath, $1,188,000
- 45 JOHN BUTTON Boulevard, Markham — 5 bed, 4 bath, $1,699,000
- 23 Charrington Crescent, Markham — 6 bed, 5 bath, $2,298,880
- 2 Hartwell Place, Markham — 5 bed, 5 bath, $1,080,000
- 19 Kruger Road, Markham — 6 bed, 5 bath, $1,288,000
- 114 Main Street, Markham — 3 bed, 2 bath, $1,350,000
- 70 Highland Park Boulevard, Markham — 3 bed, 1 bath, $1,218,000
- 51 Yale Lane, Markham — 4 bed, 4 bath, $908,000
- 19 Noble Street, Markham — 6 bed, 8 bath, $3,699,999
- 25 Croxley Green, Markham — 5 bed, 3 bath, $899,000
More Markham houses for sale (page 2)
Markham Homes for Sale by Neighbourhood
- Unionville homes for sale (188)
- Cornell homes for sale (75)
- Wismer homes for sale (60)
- Greensborough homes for sale (40)
- Commerce Valley homes for sale (40)
- Royal Orchard homes for sale (38)
- Thornhill homes for sale (27)
- Aileen-Willowbrook homes for sale (39)
- Angus Glen homes for sale (23)
- Berczy homes for sale (33)
- Middlefield homes for sale (25)
- Milliken Mills East homes for sale (31)
- Cathedraltown homes for sale (23)
- Markham Village homes for sale (34)
- Grandview homes for sale (25)
- Cedarwood homes for sale (22)
- Village Green-South Unionville homes for sale (12)
- Box Grove homes for sale (12)
- Bullock homes for sale (12)
- Devil's Elbow homes for sale (14)
- Bayview Glen homes for sale (15)
- Cachet homes for sale (11)
- Thornlea homes for sale (7)
- Sherwood-Amberglen homes for sale (11)
- Victoria Square homes for sale (15)
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.