Landscaping and lawn care in Thornhill
Short answer
Thornhill is one community split between two cities: east of Yonge Street is Markham (postal codes starting L3T) and west of Yonge is Vaughan (L4J). We do landscaping and lawn care on both sides, including sod, cleanups, hedge trimming, interlock repair and deck and fence work. The watering, tree and yard waste rules differ between the two halves, so we've set them side by side below.
Thornhill has been split down Yonge Street since it was settled in 1794. Before 1971 the Township of Markham ran the east half and the Township of Vaughan the west half. Today it’s the City of Markham and the City of Vaughan, both in York Region, Ontario.
For landscaping and lawn care, that split decides which by-laws apply. Two houses a few hundred metres apart can have different watering hours, a different grace period for new sod and a different leaf pickup schedule. People usually draw Thornhill’s edges at Dufferin St to the west, Highway 7 to the north, Highway 404 to the east and Steeles Ave to the south, where Toronto starts.
Which side of Yonge are you on?
East of Yonge is Markham and west of Yonge is Vaughan. Postal codes are a quick check: L3T is the Markham side and L4J the Vaughan side. If you’re not sure, your property tax bill names the city.
Scroll sideways to see the whole table.
| Rule | Markham side (east of Yonge) | Vaughan side (west of Yonge) |
|---|---|---|
| Lawn watering season | June 1 to September 30 | May 15 to September 30 |
| Lawn watering hours | 6 to 9 a.m. or 6 to 9 p.m., not both | 6 to 9 a.m. and 6 to 9 p.m. |
| Watering days | Odd or even days to match your house number | Odd or even days to match your house number |
| Grace period for new sod and seed | Two months | One month |
| Private tree permit | Trunk 20 cm or more across, measured 1.37 m up | Trunk 20 cm or more across, arborist report with most applications |
| Yard waste containers | Kraft paper bags or open rigid containers, under 18 kg each | Kraft paper bags, or open-top rigid containers up to 121 L marked for yard waste |
| Yard waste pickup | Every other week, April 7 to October 30 in 2026 | Weekly in spring and fall, every other week in summer |
| Fence height | 1.2 m in the front yard, 1.8 m along side and rear lot lines | 1.2 m in a front yard within 2.4 m of the street, 2.0 m for most other fences |
Watering rules are from York Region’s summary of each city’s by-law. The rest comes from each city’s own pages, listed under Sources. The cities’ pages are the final word, so check them before you plan around a date.
How long can you water new sod in Thornhill?
York Region lists a two-month grace period for new sod and seed on the Markham side and one month on the Vaughan side. New sod needs far more water in its first few weeks than an established lawn, and that’s what the grace period is for.
In practice, a Vaughan-side lawn laid in early summer goes back on the normal schedule sooner, while it’s still rooting. The trade-off is that Vaughan’s normal schedule allows both the morning and the evening window, where Markham allows only one.
Sod laid in late August or September has an easier time on either side than sod laid in July. Penn State Extension notes that sod laid in summer needs more frequent watering and takes longer to establish. Our guides on the best time to lay sod in Ontario and how often to water new sod go into the details. The sod installation page covers the job itself.
Do you need a permit to remove a tree in Thornhill?
Yes, if it’s a private tree with a trunk 20 cm (about 8 inches) or more across, on either side of Yonge. Markham measures the trunk 1.37 m above the ground. Vaughan asks you to confirm the tree’s size and ownership and, for most permit types, get an arborist’s report before you apply.
Vaughan also has a separate permit for removing or injuring a tree because of work on a residential property, such as changing a driveway or walkway. Both cities count injuring a tree, not only cutting it down. Digging a new garden bed or relaying a patio over the roots of a big maple can fall under that, so ask the City first if the work is close to a large tree.
South of Steeles, in Toronto, the private tree threshold is 30 cm. Our North York page covers Toronto’s rules.
When is leaf and yard waste pickup in Thornhill?
On the Markham side, pickup runs every other week from April 7 to October 30 in 2026. Material goes in kraft paper bags or open rigid containers, each under 18 kg. Branches under 15 cm across go in tied bundles under 1.2 m long. Grass clippings aren’t collected.
Vaughan collects weekly from late April and again in the fall, and every other week through the summer (from the week of June 9 in 2026). In 2025 its last fall pickup was in early December, well after Markham’s ends. Vaughan takes kraft paper bags, or open-top rigid containers up to 121 litres marked for leaf and yard waste, at the curb by 7 a.m. The City mails out yard waste stickers on request. Neither city takes plastic bags, and Vaughan’s waste calendar has this year’s exact weeks.
That difference changes how you time a fall cleanup. On the Markham side, the bags need to go out on your last pickup day before October 30. Our fall cleanup checklist has the rest.
How high can a fence be in Thornhill?
On the Markham side, a fence can be 1.2 m (4 feet) in the front yard and 1.8 m (6 feet) along the side and rear property lines. On a corner lot, the street side is held to 1.2 m.
On the Vaughan side, a front yard fence within 2.4 m of the street can be 1.2 m high, and most other residential fences can be 2.0 m. Vaughan’s by-law counts a hedge that acts as a fence, so a hedge in that strip of front yard is held to 1.2 m too, which matters when you book hedge trimming. The by-law has more cases, such as fences next to a driveway or a public walkway, so check its table before you replace a fence.
Repainting or repairing an existing fence doesn’t change its height. Fence painting and staining and deck and fence repair don’t run into these limits. Our guide on fence height rules in Markham and Toronto has more.
Heritage rules in old Thornhill
Both halves of the old village are heritage conservation districts. The Markham half is one of four in Markham, along with Unionville, Markham Village and Buttonville. There, the City lists new or changed driveways, front walkways, front yard patios, new or different fences and painting as work that needs a heritage permit. Planting, general repairs (fences included) and back yard patios that can’t be seen from the street don’t.
The Vaughan half is one of Vaughan’s four districts, along with Kleinburg-Nashville, Maple and Woodbridge. Vaughan asks for a heritage permit for any work that changes how a property looks.
If you want to change the front of a property in the old village, talk to your city’s heritage staff before booking anything. Interlock repair that relays the same pavers in the same layout is a much smaller change than a new driveway design, but it’s still worth a quick call to check.
Landscaping quotes in Thornhill
We’re based in Markham and work on both sides of Yonge, from lawn care and sod to interlock and deck work. Put your postal code in the message: L3T or L4J tells us straight away which city’s watering, tree and pickup rules the job runs under. Text it with a couple of photos to (437) 684-2535, or use the form below, and we’ll arrange a free visit. Further out, see our pages for Markham, Vaughan and Richmond Hill.
Neighbourhoods in Thornhill we work in
We also work in Royal Orchard, Bayview Glen, Thornhill Woods and Brownridge.
Old Thornhill
The old village grew up around Yonge St between Centre St and John St after it was settled in 1794, and it takes its name from Benjamin Thorne, who arrived in 1820 and ran mills there. Yonge runs right down the middle, so half the village answers to Markham and half to Vaughan. Both halves sit in heritage conservation districts, so a new or changed driveway, front walk or fence needs a heritage permit on either side. Repairs are simpler. Markham doesn't need a heritage permit for general repairs or planting, and Vaughan says repairs to property features usually don't need a heritage review, so fixing an old walkway, trimming hedges and clearing leaves from big, old trees can go ahead as normal.
German Mills
German Mills sits on the Markham side, along the Don Mills Rd corridor north of Steeles Ave, where Leslie St breaks. Most homes are single-family houses, many built in the 1970s and 1980s, so original driveways, patios, decks and fences can be 40 or more years old. German Mills Settlers Park, 26 hectares of former sand pit and landfill, is part of the neighbourhood. On lots this age, interlock that has sunk or heaved, faded decks and tired foundation plantings tend to need work around the same time.
Uplands
Uplands takes its name from the Uplands golf course, a Stanley Thompson design that opened in 1922. The course lost about half its land to housing development in the 1980s, and the Uplands Ski Centre opened on part of the rest in 1989. The houses built on that land are now around 40 years old, an age when the first interlock, the original sod and the back deck often need attention together.
Before and after photos of our jobs, with what each one involved, are on our work page.
Postal codes in Thornhill
Thornhill addresses have postal codes starting with one of these:
- L3T Thornhill east, the Markham side (shared with Markham)
- L4J Thornhill west, the Vaughan side (shared with Vaughan)
Check your postal code
What we do most in Thornhill
- Sod installation & lawn repair
We replace weedy, dead or bare lawns with fresh sod that looks finished the day it goes down.
- Interlock repair & paver leveling
Interlock repair fixes sunken, heaved or broken pavers so your driveway, walkway or patio sits flat and safe again, without a full replacement.
- Spring & fall cleanups
We clear the leaves, weeds and tired garden beds in fall and spring, so your yard is ready for winter or the growing season.
- Hedge & bush trimming
We trim cedar hedges, privacy hedges and overgrown bushes in Markham and nearby, and rake up every clipping before we leave.
- Polymeric sand & weed removal
We clear weeds, moss and worn-out sand from your interlock joints and refill them with polymeric sand that sets firm.
- Lawn mowing & lawn care
We mow, trim and edge lawns across Markham and nearby towns, then blow the clippings off your driveway and walks.
- Deck staining, sealing & waterproofing
We wash, repair and recoat grey, peeling or splintery wooden decks in Markham and nearby, finishing with paint or a waterproof coating.
What customers say
5.0 on Google · 7 reviews. Read all reviews on Google
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 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
Questions from Thornhill homeowners
Is Thornhill in Markham or Vaughan?
Both. Thornhill isn't a city of its own. Yonge Street divides it: the east side is in the City of Markham and the west side is in the City of Vaughan. Postal codes starting with L3T are generally on the Markham side and L4J on the Vaughan side. Your property tax bill says which city you're in, and that city's by-laws apply to your yard.
How long can I water new sod in Thornhill during watering restrictions?
It depends on the side of Yonge. York Region lists a two-month grace period for new sod and seed in Markham and one month in Vaughan. Outside the grace period, Markham allows watering 6 to 9 a.m. or 6 to 9 p.m. (not both) from June 1 to September 30, and Vaughan allows both windows from May 15 to September 30, on odd or even days to match your house number.
Do I need a permit to remove a tree in Thornhill?
On either side of Yonge, a private tree with a trunk 20 cm or more across needs a permit before it's removed or injured. Markham measures it 1.37 m above the ground. Vaughan asks for an arborist report with most applications. South of Steeles you're in Toronto, where the private tree threshold is 30 cm.
Do I need a heritage permit for a new driveway in old Thornhill?
Probably, on either side of Yonge. Thornhill is a heritage conservation district in both Markham and Vaughan. Markham lists new or changed driveways, front walkways, front yard patios and new fences as work that needs a heritage permit, and Vaughan asks for one for any work that changes how the property looks. Talk to your city's heritage staff before you book the work.
Do you work in Thornhill?
Yes, on both the Markham and Vaughan sides. We're based in Markham, which takes in the east half of Thornhill. Send your postal code through the quote form or text (437) 684-2535 with your street, and we'll arrange a visit for a free quote.
Sources
- Wikipedia: Thornhill, Ontario
- Wikipedia: German Mills
- York Region: Outdoor water use by-laws
- City of Markham: Water use by-law
- City of Markham: Tree permit application
- City of Vaughan: Tree removal permits and protection
- City of Markham: Yard material collection
- City of Vaughan: Leaf, yard and Christmas tree waste
- City of Vaughan: Biweekly leaf and yard waste collection starts next week (June 2, 2026)
- City of Vaughan: Leaf and yard waste collection ends this week (December 2, 2025)
- City of Markham: Fences and swimming pools
- City of Vaughan: Fences
- City of Markham: Heritage districts
- City of Markham: Heritage permit
- City of Vaughan: Heritage conservation districts
- Penn State Extension: Lawn management through the seasons
- City of Toronto: When to apply for a tree or ravine permit
- Wikipedia: List of postal codes of Canada: L
- Wikipedia: List of postal codes of Canada: M
- Canada Post: Find a postal code
Get a free quote
Tell us what needs doing at your place in Thornhill. 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.
Thanks, we've got your request.
We'll be in touch to arrange a visit.
If you have photos of the area, text them to (437) 684-2535 and we'll take a look before we come out.