City guide · Hamilton, ON
Hamilton's Long Grass Bylaw Explained: How Tall Can Your Lawn Get?

In Hamilton, your lawn can't grow taller than 21 cm (8 inches). That's the rule in the City's Yard Maintenance By-law 10-118. It covers turfgrass and noxious weeds on private property inside the urban boundary. Both owners and tenants are on the hook. If a by-law officer finds long grass, you can get a Notice to Comply. Ignore it and the City can cut it and add the cost to your property taxes.
What does Hamilton's long grass bylaw say?
The rule lives in the Yard Maintenance By-law, number 10-118. It covers three things on the outside of your property: plants, waste and graffiti.
For lawns, the City's yard maintenance page is plain. Turfgrass inside the urban boundary has to be cut to 21 cm (8 inches) or less. Noxious weeds have the same height limit, and they have to come out.
The City's general by-law page rounds it to 20 cm (8 inches). Either way, the safe target is simple. Never let your grass get close to 8 inches.
What counts as turfgrass?
The City says turfgrass is ground cover made of perennial grasses grown for lawns. It forms a thick, even turf when you mow it. So the rule is about your lawn, not your flower beds.
Who has to follow it?
Owners and occupants both. That means a tenant can be responsible for the grass too. For rentals, the City says the owner has to make sure the property follows all City by-laws. Owners of vacant homes and lots are responsible as well.
Does the rule cover hedges and shrubs?
Yes, in one way. The City says hedges, shrubs and other plants can't hang over the sidewalk, the shoulder or the road. A cedar hedge that pushes walkers onto the grass is a problem, even if your lawn is short.
This one sneaks up on people. Hedges grow out a little every year. Check where your hedge meets the sidewalk each spring and fall. Our post on when to trim cedar hedges covers timing.
What about noxious weeds?
Ontario lists noxious weeds under Regulation 1096 of the Weed Control Act. Hamilton's by-law officers enforce that list through the Yard Maintenance By-law. The City says all noxious weeds on private property must be removed.
The City's yard maintenance page links to Ontario guides if you need help naming a plant. Our partner crews don't spray, and we don't give advice on weed killers or other chemicals.
Is a naturalized yard allowed in Hamilton?
Yes. The City says naturalized yards are allowed and encouraged. On October 21, 2025, the Planning Committee amended the by-law. The change added friendlier language for naturalized gardens and clearer wording on turfgrass.
A naturalized area isn't just a lawn you stopped mowing, though. The City describes it as a planted area with native species chosen on purpose. Think wildflowers, perennials, shrubs and grasses that the owner looks after. Long turfgrass with a few dandelions in it is still turfgrass.
The City is still reviewing the by-law on Engage Hamilton. Topics include what counts as a naturalized area, height limits for turfgrass and a possible local list of nuisance weeds. So the details may change.
What happens if your grass is too long?
It usually starts with a complaint. Anyone can report long grass to the City by phone or online. A by-law officer then checks the property.
The City lists these possible results if you don't follow the by-law:
- A Notice to Comply, which tells you what's wrong and what to fix
- Charges of up to 10,000 dollars under the Provincial Offences Act
- An inspection fee added to your property taxes
- The City fixing the problem itself and adding the cost to your property taxes
If you can't meet an Order to Comply, the City charges a fee to do the work. You can appeal that fee if you don't agree with it.
What if it happens again?
A Yard Maintenance Order lasts one year. Get caught again for the same thing in that year, and it can move faster. The City says you may face immediate fees, an Administrative Penalty Notice or a Provincial Offences Notice. A City contractor's bill can also land on your tax roll.
That's why one missed month can cost more than the mowing would have.
How fast does Hamilton grass reach 8 inches?
Faster than most people think. In spring and early summer, the City suggests mowing every 4 to 5 days. In late summer and fall, about once a week is enough.
The City also suggests a blade height of 6 to 7.5 cm (2.5 to 3 inches). And never cut off more than one third of the blade at once. Put those together and the math gets tight. A lawn kept at 7.5 cm (3 inches) only needs a couple of missed weeks in May to get shaggy.
Long grass also makes a mess when you finally cut it. Cutting a lot at once leaves heavy clippings. Cutting it wet makes them clump, the City says.
When are the risky times?
- Spring growth: Hamilton's airport station sees its last spring frost around April 29 on average. Growth takes off soon after.
- Vacations: two weeks away in June can push a lawn past the limit.
- Rainy stretches: grass keeps growing, but you can't mow it wet.
- Empty homes: a house for sale, a rental between tenants, or a parent's home after a move.
- Fall: first frost at the airport averages October 14, but grass keeps growing for a while after.
Our posts on when grass stops growing and the last mow of the season help you time the end of the year.
How do you stay clear of the bylaw?
A few habits keep you well under 8 inches:
- Mow on a set day each week, and twice a week in a fast spring.
- Trim along fences, posts and the curb. Long grass at the edges is what people see from the street.
- Cut back hedges and shrubs that lean over the sidewalk.
- Line up a backup before you travel.
- For an empty home, book mowing before the grass gets ahead of you.
Clean trimming and edging matters as much as the mowing. Weeds along a fence line can top 21 cm (8 inches) even when the middle of the lawn looks fine.
Your Hamilton lawn care page has more on local soil, watering rules and yard waste. Our Hamilton yard waste guide covers where the clippings and branches go.
Can someone keep your lawn under the limit for you?
Yes. Golden Oak Lawn Care matches you with a vetted, insured local crew in Hamilton. They do the work. We stand behind it with the Golden Oak Guarantee.
Your crew handles weekly lawn mowing, trimming and edging, plus hedge and shrub trimming. You keep the same crew every visit, and they text you a photo after every cut. That photo helps a lot if you own a rental or an empty house you can't drive past.
If your crew misses your scheduled window, that cut is free. Going away? Pause by text. You pay for the season up front, and booking through the Worry-Free Lawn Season gets you your first cut free.
We measure your lawn from satellite images, so nobody needs to visit. Your price comes by text in 60 minutes. It depends on lawn size, how often you mow, slopes, gates and hedges. We also cover nearby Brantford and St. Catharines.
Want it handled? Get your price in 60 minutes, or call 1-866-904-LAWN.
Hamilton Long Grass Bylaw Questions
How long can grass be in Hamilton?
No more than 21 cm (8 inches). That's the limit for turfgrass and noxious weeds under Yard Maintenance By-law 10-118. It applies to private property inside the urban boundary.
How do I report long grass in Hamilton?
Call 905-546-2782 and press 1, Monday to Friday from 8:30 am to 4:30 pm. Outside those hours, call 905-546-2489. You can also send a complaint online through the City's yard maintenance page.
Can I let my lawn grow wild for pollinators?
A planted, cared-for naturalized garden is allowed and encouraged by the City. An unmowed turf lawn is not the same thing. The City is still reviewing how it defines naturalized areas, so check before you change a big area.
Who pays if the City cuts my grass?
You do. If you don't meet an Order to Comply, the City can do the work and charge a fee. The cost can be added to your property taxes. You can appeal the fee if you don't agree with it.
Rules change, so check with the City before you plan. Sources: Hamilton yard maintenance, property use by-laws, Yard Maintenance By-law review, Hamilton yard waste and mowing tips, Hamilton A climate normals.


