What do sparrows (finches) eat?
π
π 7581 views π¬ 8 replies Nutrition & Diet
A
Expert Answer
Sparrows are omnivorous birds that eat both plant and animal foods. Their plant foods mainly include grains, grass seeds, fruits, flower buds, and leaf shoots; animal foods include various insects such as caterpillars, beetles, stink bugs, locusts, crickets, grasshoppers, and ants.
During the breeding season, parent birds mainly carry insects and larvae to feed their chicks.