Grasshoppers are predominantly herbivores, eating primarily grasses but also other vegetation. They will also take advantage of fruits, seeds and flowers. Although generally not carnivores, they will eat dead insects they find in their path. Like many insects, they do not actively drink water, getting plenty of moisture from the plants they eat.