What Do Grasshoppers Eat?

Walking through a backyard in the spring and summer, you’re likely to spy a bright green grasshopper springing across your path. These medium-to-large insects have two pairs of wings and long back legs used for hopping. Special mouthparts called mandibles and molars are used for cutting and grinding. Grinding what, though? What do grasshoppers eat? Keep reading to learn more!

What’s on Grasshopper’s Plate?

Download this free nature activity for kids
from The Good and the Beautiful!

What Do Grasshoppers Eat?

Most grasshoppers are herbivores, which means they eat plants. Given a choice of any plant in their environment, grasshoppers seem to prefer crops like rye, barley, cotton, corn, alfalfa, and wheat. 

Farmers usually do not want these green guys around—grasshoppers can eat up to 16 times their body weight in crops each day!

Even though grasshoppers like to eat crops, they aren’t picky. If they can’t find their favorite grain to munch on, grasshoppers will also eat grasses, flowers, and leaves. If even those can’t be found, grasshoppers resort to eating less nutritious moss, fungi, and bark. 

Find out what happens when a hungry grasshopper meets hard-working ants preparing the fall harvest. All the insects learn lessons of forgiveness and hard work.

Click here to enjoy this video book for kids based on Aesop’s classic tale.

What Eats a Grasshopper? 

Because of their size and tendency to eat only plants, grasshoppers rank pretty low on the food chain, making them a tasty snack for predators such as birds, snakes, mice, frogs, and lizards. 

Grasshoppers do have a way to discourage these animals from feasting on them: eating toxic plants and storing the toxins in their bodies. 

Graphic of dots in a line -1B
Graphic of dots in a line -1B

Grasshopper vs. Cricket 

Grasshoppers are distantly related to another hopping insect, the cricket. Although they share the feature of large, strong back legs, crickets and grasshoppers differ in their food preferences. Crickets are omnivores, feeding on meat and plants. Some of their favorites include insect larvae, aphids, grasses, leaves, seeds, fruit, flowers, and decaying plant matter. 

There are other differences between grasshoppers and crickets. Grasshoppers are larger and green, while crickets are smaller and black. Grasshoppers prefer grazing in the daylight, while crickets busily chirp at night. Learn about other differences between the two insects here.

Now that you know what grasshoppers like to eat, click below to download our free printable activity for kids and help feed the grasshopper! 

You may also like. . .

Front Cover and Sample Page Insect and Spider Mazes for Littles

Join the Discussion

Your email address will not be published. Required fields are marked *


  • Loving all of the posts from the good and the beautiful blog. Definitely helpful bringing new ideas/learning into our everyday lives. So thank you 🙂

  • I love these free downloads! We have the preschool course book sets for our two boys and we all love it! We just ordered the new science course as well! We’re so excited!!

  • Sarah Escalada

    I love this post! My daughter is very into grasshoppers right now and all of this information is right up her alley!

  • Bethany

    My son wants to learn about bugs this school year!