The most lasting way to avoid Canada geese problems (and often the most cost-effective in the long run) is to change the habitat so it doesn't appeal to them. You can do this by taking away their preferred foods and creating a landscape where the birds don't feel safe.
Habitat changes will work better if geese can go to a "tolerance zone" that meets their needs. Leave geese tolerance zones and the geese in them alone. Then geese will vacate zero-tolerance zones more readily.
The buffet is closed
Like most of us, if Canada geese find their favorite food spread out in easy reach, they will eat it. But you can close the free buffet!
- Reduce the total amount of lawn.
- Where you keep lawn, reduce the young grass shoots geese like the most. Let grass grow taller—at least six inches and leave taller grass over winter. Stop or limit watering and fertilizing in the spring.
- Replace Kentucky bluegrass (a.k.a. "goose candy") with other grasses such as tall fescue. This works where geese can eat somewhere else. They will eat fescue and almost any short grass or legume if that's all there is.
- To reduce food for a short period, treat grass with chemical repellents. Anthraquinone triggers a strong, harmless digestive irritation and teaches geese to avoid treated areas. Methyl anthranilate is a grape flavoring in our food. To geese, it just tastes really bad. Repellents must be reapplied after heavy rains or when growing grass is mowed, so plan their use when it can be most effective.
- Do not feed geese! Human food is not healthy for them and geese will gather where they are fed.
Don't give them shelter
Geese feel safe from predators where there are open sight lines, so they can see predators coming, and where they can easily escape onto open water.
- Use dense tall plantings along shorelines to make a barrier between the food and the water.
- Add variety to landscaping with clumps of taller plantings where predators could hide.
- Locate ball fields and other grassy expanses as far from open water as possible.
- Maintain or establish stands of trees between water and grass so geese can't fly through.