The common grackle forages on the ground, in shallow water, or in shrubs; it may steal food from other birds. It is omnivorous, eating insects, minnows, frogs, eggs, berries, seeds, grain, and even small birds and mice. Grackles at outdoor eating areas often wait eagerly until an unwary bird drops some food. They rush forward and try to grab it, often snatching food out of the beak of another bird. Grackles prefer to eat from the ground at bird feeders, making scattered seed an excellent choice of food for them. Grackles can be regularly seen foraging for insects, especially after a lawn trimming.