What Do Geese Eat?

Steven Lilley/CC-BY-SA 2.0

Geese are primarily herbivores and usually eat tender grasses and plant materials, such as roots, leaves, stems and sprouts. Geese may eat wheat and pellets, which is a common diet for farm-raised geese. Geese may eat bread, but they do not derive much nutrition from it. They also eat insects, fish, rice and corn.

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. There are three different types of geese: grey geese, white geese and black geese. Goose is the term for female geese and gander is the term for male geese. Young geese are called goslings. A group of geese is called a gaggle if the group is on the ground. There are multiple terms for geese in flight, including skein, team, wedge or plump if the geese are flying close together. Geese fossils have been found from as far back as 10 to 12 million years ago. Geese are usually smaller than swans but larger than ducks.