Geese are grazing birds that eat a variety of different items. They eat roots, shoots, stems, seeds, and leaves of grass and grain, bulbs, and berries. They also eat insects and Canada Geese can submerge their heads in water to graze on aquatic plants.Click to see full answer. Herein, do geese eat garden plants?ANSWER: Yes, ducks and geese do like to eat plants, but they especially like to eat them when they are young and tender plants. Smarty Plants is going to recommend planting a large number of sedges/grasses along with more ornamental plants to distract your duck and goose from eating only the most decorative ones.Beside above, what plants do geese hate? They hate high grass. If you can naturalize the lake front and use native grasses (that are not mowed), you will discourage the geese. Dogs work as well. Additionally, what geese favorite food? Treats: Geese love treats! Our geese’s favorite treats are fresh corn (hulls removed), watermelon, and romaine lettuce. Lots of geese also enjoy cantelope, green peppers, carrots, apples, peas, kale, bok choy, tomatoes, etc. Stay away from giving bread, since it is not good for them.What do Canadian Geese like to eat?Canada geese are primarily herbivores, although they sometimes eat small insects and fish. Their diet includes green vegetation and grains. The Canada goose eats a variety of grasses when on land. It feeds by grasping a blade of grass with the bill, then tearing it with a jerk of the head.