Geese are large birds that live near rivers and lakes and belong to a group called waterfowl. Most waterfowl eat aquatic plants and animals, but geese gather most of their food on land. Most are vegetarian, grazing on land near fresh water, or feeding on leftover seeds in fields. read more
Geese eat grass by grabbing the blade with their bill then tearing it from the ground. In some areas, there are laws against humans feeding geese. While it can be fine in moderation, geese that humans feed too much may start to rely on them instead of finding their own food. read more
What Do Canadian Geese Eat Canadian goose (Branta Canadensis) is a native bird that is endemic to the North America. Canadian Canadian geese predominantly feed on small insects, pellets and fish since they are herbivores. read more
Geese love greens such as cabbage, cauliflower leaves and lettuce. They will also eat leftover vegetables like cooked potatoes, carrots, parsnips etc although not all geese like the same things and usually have to get a taste for things. read more