Landscaping in Markham, neighbourhood by neighbourhood

Short answer

Landscaping in Markham, Ontario usually means one of two kinds of yard. Older lots in Unionville, Markham Village and Thornhill have mature trees and interlock that has been through many winters. Newer subdivisions such as Cornell, Berczy Village and Cathedraltown have small yards and builder sod. We're based in Markham and do interlock repair, polymeric sand, sod, lawn care, cleanups, hedge trimming and deck and fence work across the city.

Side yard of a stone and stucco house overgrown with tall dry grasses, weeds and shrubs
The same side yard with fresh green sod, a curved interlock border and newly mulched beds around an evergreen
Side yard: new sod, an interlock border edge and fresh mulch See the full project →

We’re based in Markham, Ontario, so landscaping in Markham is the work closest to home for us. The city has two very different kinds of yard. Older homes have mature trees and interlock that has been through decades of winters. Newer subdivisions have small yards and a lawn the builder put down. Each needs different work, and the City has rules on trees, fences, watering and heritage districts that are worth knowing before anyone starts digging.

What does landscaping in Markham usually involve?

It depends mostly on how old the house is. In established parts of the city, like Unionville, Markham Village and the Markham side of Thornhill, the work is about catching up on age:

In newer areas such as Cornell, Cathedraltown and the newer parts of Berczy Village, the problems are different:

  • Builder sod doesn’t always take. Where the topsoil under it is thin or the ground is compacted, it thins out, browns in summer or never knits. Sometimes patches will do. Sometimes it needs new sod over better soil.
  • Many front gardens start with a few shrubs and some stone or mulch. A planted, mulched garden bed makes a small front yard look finished.
  • Narrow side yards often get interlock paths, which can settle where the ground beside the house was backfilled.

Regular lawn care fits both kinds of yard.

What Markham rules affect yard work?

Five City of Markham rules come up again and again. This table sums them up. The City’s own pages, linked below, are the final word.

RuleWhat it saysWhen or where
Tree permitNeeded to injure or remove a private tree 20 cm or more across, measured 1.37 m upAll year, whatever the tree’s health
Yard waste pickupEvery other week, in paper bags or open containers under 18 kgApril 7 to October 30, 2026
Fence height1.2 m in the front yard, 1.8 m along side and rear lot linesAny new or replacement fence
Lawn watering6 to 9 a.m. or 6 to 9 p.m., odd or even days by addressJune 1 to September 30 (new sod exempt for 2 months)
Heritage permitNeeded for new driveways, front walks and new or different fencesUnionville, Markham Village, Thornhill and Buttonville districts

Leaf and yard waste pickup

The City lists yard material collection every other week from April 7 to October 30 in 2026. Plastic bags aren’t accepted. Branches go in bundles less than 1.2 m long, with no branch thicker than 15 cm.

Put material out by 7 a.m. on collection day, and no earlier than the night before. Grass clippings aren’t collected, so leave them on the lawn. The City also suggests mulching leaves with the mower and leaving them there.

Book a fall cleanup early enough that the bags can go out before the last pickup. Our fall cleanup checklist has the timing. If you miss it, the City lists the Richmond Hill (Bloomington) Compost Facility at 1351 Bloomington Rd. E. as a drop-off.

Trees

Markham’s Tree Preservation By-law (2023-164) requires a permit before injuring or removing a private tree with a trunk 20 cm (about 8 inches) across or more, measured 1.37 m above the ground. That applies even if the tree is dead or leaning.

The by-law counts root damage as injury, so ask the City before heavy digging next to a large tree. Pruning branches for maintenance, done to good arboricultural practice, isn’t injury. The City lists a $20.50 processing fee per application.

Fences

The City’s fence rules allow up to 1.2 m (4 feet) in the front yard and up to 1.8 m (6 feet) along the side and rear property lines. On a corner lot, the side facing the street is limited to 1.2 m. Check the height before you replace a fence. Our guide to fence height rules in Markham and Toronto covers pool fences and shared fences too.

Watering

From June 1 to September 30, Markham’s water use by-law (2019-53) allows lawn watering from 6 to 9 a.m. or from 6 to 9 p.m. (not both). Even-numbered addresses water on even days, odd-numbered ones on odd days. New sod is exempt for two months after it’s laid.

That exemption matters, because Iowa State University Extension advises watering new sod every morning for the first 7–10 days, plus an afternoon watering in hot weather. Our guide on watering new sod goes week by week.

Heritage conservation districts

Markham has four heritage conservation districts, covering the old village areas of Unionville, Markham Village, Thornhill and Buttonville. They don’t take in the whole of those neighbourhoods, and the City has a map of each district so you can check your street.

The City’s heritage permit page lists new or changed driveways, front yard patios and walkways, and new or different fences as work that needs a permit there. Planting, general repairs to existing fences, and backyard patios that can’t be seen from the street don’t. Talk to the City before booking a new driveway or front walk.

How much does landscaping cost in Markham?

There’s no single figure, but published rates give you a starting point. Landscape Ontario’s 2022 charge-out rate survey lists $55 to $90 an hour for a landscape labourer and $75 to $110 for a technician. HomeStars’ Toronto cost guide, updated August 2026, says basic projects on small yards can start around $2,000.

Those are published GTA ranges, not our prices. Our guide to what landscaping costs in Markham breaks them down job by job.

How do I get a landscaping quote in Markham?

Text us your street or postal code and a couple of photos at (437) 684-2535, or use the form below, and we’ll book a free visit to look at the job.

One thing to mention up front: if the house is in the Unionville, Markham Village, Thornhill or Buttonville heritage district and the job changes the driveway, a front walk or a fence, the heritage permit has to come before the work. Planting, cleanups and repairs to an existing fence don’t need one.

Just over the city line, we also work in Thornhill, Richmond Hill, Stouffville, Pickering and the other areas we cover.

Neighbourhoods in Markham we work in

We also work in Box Grove, Wismer Commons, Greensborough, Cachet, Victoria Square and Milliken Mills.

Unionville

Unionville grew up around Kennedy Road north of Highway 7, and takes its name from Ira White's Union Mills, built in 1839. Main Street Unionville and the streets around it are one of Markham's four heritage conservation districts, so a new driveway, front walk or fence there needs a heritage permit first. The older lots carry big trees and walkways that have sat through decades of frost. Heavy leaf cleanups, interlock repair on dipped walkways and hedge work are the usual jobs.

Markham Village

Markham Village is the old town along Main Street Markham, either side of Highway 7, first settled by Mennonite families in 1825 under the name Reesorville. Its historic core is a heritage conservation district, and the side streets mix 19th-century houses with homes built in the decades since. Mature trees and long-established cedar hedges are common here, so hedge trimming, fall leaf cleanups and resanding tired interlock come up most.

Berczy Village

Berczy Village runs from 16th Avenue up to Major Mackenzie Drive, between Kennedy Road and McCowan Road, and is named after William Berczy, who brought Markham's first settlers. Building started in the mid-1990s and most homes were finished by the early 2000s, with the Upper Unionville extension completed in 2017. Many townhouses and semis have garages on rear lanes, so the front yard is mostly a strip of lawn, a walkway and a bed. Thin builder sod, settled walkways and first garden beds are the common jobs.

Angus Glen

Angus Glen sits west of Berczy Village, between Warden Avenue and Kennedy Road from 16th Avenue to Major Mackenzie Drive, around the golf club that opened in 1995. The original East Village of about 500 homes went up in the late 1990s, many with garages on rear laneways, and more phases followed in the mid-2000s. At 20 to 30 years old, these are the houses where original driveways start to sink at the edges and decks go grey. Deck staining and interlock relevelling are the jobs to expect.

Cornell

Cornell is in the northeast of the city, inside Highway 407, 16th Avenue, Ninth Line and the Donald Cousens Parkway. Building began in 1997 on a new urbanist plan, with a street grid and most garages at the rear of the lot. That leaves small front gardens close to the sidewalk and small back yards between the house and the garage. Patchy sod, front beds that need a clean edge and mulch, and walkways that have settled are what we expect to see.

Cathedraltown

Cathedraltown runs north of Major Mackenzie Drive to Elgin Mills Road, between Highway 404 and Victoria Square Boulevard, and is named after the Cathedral of the Transfiguration. Most homes went up from about 2006, in Regency and Georgian-inspired styles. The yards are still young: builder sod, small trees and front gardens that were never really finished. New garden beds, lawn repair and polymeric sand on newer pavers come up more often than repairs.

Thornhill (Markham side)

Thornhill east of Yonge Street is part of Markham, mostly in postal codes starting with L3T, so Markham's tree, fence and watering rules apply there, not Vaughan's. The old village core is one of the City's four heritage conservation districts. Lots here are older than in most of Markham, with mature trees and hedges that need regular cutting back. The Thornhill page sets out the Markham and Vaughan rules side by side.

Before and after photos of our jobs, with what each one involved, are on our work page.

Postal codes in Markham

Markham addresses have postal codes starting with one of these:

  • L3P central Markham
  • L3R southwest Markham
  • L3S Armadale and Milliken
  • L6B Cornell and Box Grove
  • L6C Berczy Village, Cachet and Angus Glen
  • L6E Wismer Commons and Greensborough
  • L6G Markham Centre
  • L3T Thornhill east, the Markham side (shared with Thornhill)
  • L0H 1J0 Locust Hill

What customers say

5.0 on Google · 7 reviews. Read all reviews on Google

  • Great experience! These guys did an amazing job bringing life back to my property. They removed all the weeds, treated the area, put mulch, and cleaned the interlock. The transformation was incredible! Very happy with the quality of work, professionalism, and the price. Highly recommend!
    Read moreShow less
    Ivanna B. · Google · August 2026
  • Worked w the owner, this was for yard cleanup, he had a professional crew and they got the job done fairly quickly in the front and backyard.
    Jack K. · Google · October 2026
  • Very reasonable price, great service, very professional crew. They came to do a quote and at first their price seemed high, but when i saw them work it explained everything! They wend above and beyond, and fully transformed my front and backyard so it looks amazing. The quality of workmanship is really high, I would trust them to do literally everything around exterior of the house, i am planning to call the for gutter cleaning job in the fall.
    Read moreShow less
    Sofiia P. · Google · August 2026

Worked with us? Leave us a review

Questions from Markham homeowners

Do I need a permit to remove a tree on my property in Markham?

Yes, if the trunk is 20 cm (about 8 inches) across or more, measured 1.37 m above the ground. Markham's Tree Preservation By-law requires a permit before injuring or removing a private tree of that size, whatever its health. Pruning branches for maintenance, done to good arboricultural practice, doesn't count as injury. The City lists a $20.50 processing fee per application. If you're not sure whether your job needs a permit, ask the City before cutting.

When does Markham pick up leaves and yard waste?

For 2026 the City of Markham lists yard material collection from April 7 to October 30, every other week. Use kraft paper bags or open rigid containers, keep each one under 18 kg, and tie branches into bundles under 1.2 m long. Grass clippings aren't collected. After the last pickup, leaf and yard material can go to the Richmond Hill (Bloomington) Compost Facility.

Can I water new sod during Markham's watering restrictions?

Yes. Markham's lawn watering limits run from June 1 to September 30, with watering allowed from 6 to 9 a.m. or 6 to 9 p.m. on odd or even days to match your address. The City says these limits don't apply to new sod for two months after it's laid, which covers the weeks when it needs water every day.

Do I need a heritage permit for a new driveway or walkway in Unionville or Markham Village?

Probably, if your home is inside one of Markham's four heritage conservation districts: the old village areas of Unionville, Markham Village, Thornhill and Buttonville. The City publishes a map of each. Its heritage permit page lists new or changed driveways, front yard patios and walkways, and new or different fences as work that needs a permit. Planting and general repairs to existing fences don't. Check with the City's heritage section before booking the work.

Do you cover my part of Markham?

We're based in Markham and work across the city, from Thornhill and Milliken in the south up to Cathedraltown and Victoria Square in the north. Markham postal codes start with L3P, L3R, L3S, L6B, L6C, L6E or L6G, and L3T on the Thornhill side. Put yours into the postal code check on this page, or text it to (437) 684-2535. The quote visit is free.

Updated

Get a free quote

Tell us what needs doing at your place in Markham. We'll get back to you to book a visit, see the job and give you a price. Quotes are free.

Call or text (437) 684-2535.

Faster: text 2–3 photos of the area to the same number.

What do you need? (pick one or more)
So we can check we cover your area.
Best way to reach you

No obligation. We'll get back to you to book a visit.