Canada geese are herbivores. They eat leaves, roots, tubers, seeds, grains, nuts, and algae.
In the water, the birds stick their heads under water while stretching their necks out and sliding their bills across the bottom silt. Their tails and back ends extend in the air.