Homes for Sale in Markham
There are currently 916 homes for sale in Markham, including 565 houses, 275 condos and 76 townhouses; the median asking price is $1,034,450.
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.
Newest Listings in Markham
- 89 South Town Centre Boulevard 1009, Markham — 2 bed, 2 bath, $588,000
- 69 Stauffer Crescent, Markham — 4 bed, 4 bath, $888,000
- 135 Tilman Circle, Markham — 6 bed, 4 bath, $1,500,000
- 120 Drakefield Road, Markham — 4 bed, 2 bath, $1,099,900
- 40 Liam Lane, Markham — 4 bed, 4 bath, $899,990
- 11 Maple Park Way, Markham — 4 bed, 3 bath, $768,000
- 8323 Kennedy Road 626, Markham — 2 bed, 1 bath, $428,000
- 25 Lilac Avenue, Markham — 4 bed, 3 bath, $999,000
- 4249 Major Mackenzie Drive E, Markham — 4 bed, 3 bath, $1,149,000
- 60 Ingleborough Court, Markham — 5 bed, 4 bath, $1,788,000
- 268 Buchanan Drive 117W, Markham — 3 bed, 2 bath, $738,800
- 48 Cottonwood Court, Markham — 4 bed, 4 bath, $998,000
- 2035 Bur Oak Avenue, Markham — 3 bed, 3 bath, $899,000
- 20 Brookfield Court, Markham — 4 bed, 3 bath, $1,299,888
- 7325 Markham Road 415, Markham — 3 bed, 2 bath, $699,900
- 673 Caboto Trail, Markham — 4 bed, 3 bath, $999,000
- 282 Royal Orchard Boulevard, Markham — 4 bed, 2 bath, $729,000
- 4 Bishop Crescent, Markham — 4 bed, 4 bath, $1,188,800
- 111 Fred Varley Drive, Markham — 4 bed, 3 bath, $1,488,000
- 30 Clegg Road Ph10, Markham — 3 bed, 2 bath, $799,000
- 4 Greenridge Crescent, Markham — 4 bed, 4 bath, $1,699,000
- 30 Goldring Crescent, Markham — 6 bed, 6 bath, $2,350,000
- 6 Aileen Lewis Court, Markham — 6 bed, 5 bath, $2,788,000
- 65 Lindcrest Manor 1108, Markham — 4 bed, 3 bath, $799,888
- 5 George Crossley Avenue, Markham — 4 bed, 4 bath, $889,990
- 12 Saunders Lane, Markham — 6 bed, 5 bath, $1,988,800
- 55 Austin Drive 604, Markham — 3 bed, 2 bath, $886,000
- 172 Thomas Catterall Street, Markham — 4 bed, 4 bath, $869,990
- 17 Jeremy Drive, Markham — 5 bed, 4 bath, $3,250,000
- 336 Steeles Avenue E 15, Markham — 3 bed, 3 bath, $1,589,990
- 336 Steeles Avenue E 1, Markham — 2 bed, 3 bath, $1,200,000
- 1709 Bur Oak Avenue 509, Markham — 2 bed, 2 bath, $645,000
- 34 Stoots Street, Markham — 4 bed, 4 bath, $1,388,000
- 51 Yale Lane, Markham — 4 bed, 4 bath, $899,000
- 18 Ranger Court, Markham — 5 bed, 4 bath, $1,588,000
- 299 Kirkham Drive, Markham — 3 bed, 4 bath, $998,900
- 23 Forest Park Crescent, Markham — 4 bed, 4 bath, $1,898,000
- 21 Madsen Crescent, Markham — 4 bed, 1 bath, $899,000
- 5875 19th Avenue, Markham — 4 bed, 6 bath, $2,890,000
- 2752 Bur Oak Avenue, Markham — 4 bed, 3 bath, $1,195,000
- 34 Westchester Crescent, Markham — 5 bed, 3 bath, $1,649,000
- 41 John Dexter Place, Markham — 4 bed, 2 bath, $1,175,000
- 43 Ashland Crescent, Markham — 5 bed, 4 bath, $999,000
- 4 New Port Way, Markham — 3 bed, 3 bath, $769,000
- 42 Lady Fern Drive, Markham — 4 bed, 4 bath, $1,299,000
- 8 Cedarland Drive 133, Markham — 3 bed, 3 bath, $1,228,800
- 73 Manila Avenue, Markham — 6 bed, 6 bath, $1,699,888
- 173 Russell Jarvis Drive, Markham — 6 bed, 4 bath, $1,419,000
- 47 Ladyslipper Court, Markham — 5 bed, 2 bath, $1,388,000
- 92 William Shearn Crescent, Markham — 2 bed, 2 bath, $699,999
- 24 Lincoln Green Drive, Markham — 3 bed, 2 bath, $1,099,900
- 219 Hammersly Boulevard, Markham — 3 bed, 3 bath, $1,080,000
- 219 Hopecrest Road, Markham — 5 bed, 5 bath, $1,588,000
- 7400 Markham Road 615, Markham — 2 bed, 1 bath, $399,000
- 8228 Birchmount Road 119, Markham — 2 bed, 2 bath, $499,000
- 99 South Town Centre Boulevard 820, Markham — 2 bed, 2 bath, $588,000
- 65 Quail Valley Lane 55, Markham — 2 bed, 3 bath, $890,000
- 47 Pelister Drive, Markham — 4 bed, 3 bath, $998,000
- 17 Kenborough Court, Markham — 4 bed, 4 bath, $999,888
- 1 Blanche Lane 801, Markham — 2 bed, 2 bath, $568,000
More Markham homes for sale (page 2)
Markham Homes for Sale by Neighbourhood
- Unionville homes for sale (195)
- Cornell homes for sale (80)
- Wismer homes for sale (56)
- Greensborough homes for sale (55)
- Commerce Valley homes for sale (43)
- Royal Orchard homes for sale (44)
- Thornhill homes for sale (26)
- Aileen-Willowbrook homes for sale (33)
- Angus Glen homes for sale (24)
- Berczy homes for sale (25)
- Middlefield homes for sale (25)
- Milliken Mills East homes for sale (28)
- Cathedraltown homes for sale (24)
- Markham Village homes for sale (30)
- Grandview homes for sale (22)
- Cedarwood homes for sale (17)
- Village Green-South Unionville homes for sale (14)
- Box Grove homes for sale (13)
- Bullock homes for sale (12)
- Devil's Elbow homes for sale (12)
- Bayview Glen homes for sale (15)
- Cachet homes for sale (11)
- Thornlea homes for sale (10)
- Sherwood-Amberglen homes for sale (13)
- Victoria Square homes for sale (11)
Markham Neighbourhood Guides
Browse by Property Type in Markham
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.