What Do Grasshoppers Eat – Grasshopper Diet

Grasshoppers are herbivores i.e. they mainly eat plants. They mostly like to eat leaves, flowers, stems and seeds. Sometimes they may also eat dead insects. There are a few species which are considered as serious threats as pests of crops. Here we gathered complete information on What Do Grasshoppers Eat and listed down all the things that form part of the Grasshopper Diet. You are also going to learn how do they eat, what they like to eat, what they eat in the wild & in captivity. if you are keeping grasshopper as a pet you will learn what to feed them and how to feed them.

What Do Grasshoppers Eat And Drink

  • The Grasshopper is polyphagous in nature and consumes several different kinds of foods.
  • It basically eats vegetation, but sometimes it also exhibits omnivorous behavior and consumes animal tissues and wastes.
  • It prefers to eat plant materials particularly grass and cereal plants.
  • Upon molting (shedding the old skin for renewal), some of the grasshoppers have also been observed of cannibalism.
  • Like other organisms, grasshoppers also need water for survival, however, they often do not drink water directly and fulfill their water needs from the grass they feed on.
  • There are 18,000 different grasshopper species around the world. All the species do not exhibit the same behavior towards diet. Some of the grasshopper species consume only a specific plant. For example, the creosote bush grasshopper (Bootettix argentatus) feeds only on creosote bush.

Grasshopper Diet

How Do Grasshoppers Eat

  • Grasshoppers have a typical insect digestive system with the alimentary canal composed of Foregut (stomodeum), Midgut (mesenteron) and Hindgut (proctodaeum).
  • They nibble food in small chunks using their mandibles and then chew it with their jaws.
  • They are capable of producing excessive saliva, however, it lacks enzymes and only helps in the movement of food within the alimentary canal.
  • The carbohydrates and proteins are digested in the Crop and Ceca sections of the Midgut.
  • Some grasshoppers also have the “cellulase” enzyme which softens the cell wall of the plants (cellulose) and helps in its digestion.

What Do Grasshoppers Like To Eat

  • The most favorite foods of grasshoppers are clover, wheat, cotton, rye, corn, oats, barley and alfalfa.
  • They also like to eat grass, shrubbery, flowers, leaves, barks of some plants, weeds and seeds.
  • Some grasshoppers occasionally consume toxic vegetation and store the toxins in order to keep the predators away.

What Do Grasshoppers Eat In The Wild

  • Grasshoppers are not selective eaters in the wild and would eat anything that is green vegetation particularly grasses, newly emerged shoots, foliage and flowers.
  • When greenery become scarce, they have no problem in consuming tree barks, seeds, mosses, fungi, decomposing meat, animal wastes, spider silk and even some dead small insects like spiders, flies and mosquitoes.

What Do Grasshoppers Eat

What Do Grasshoppers Eat In Captivity

  • In captivity, grasshoppers are mostly fed on fresh grasses.
  • They consume about every type of vegetation in captivity, like grasses, vegetables, and leaves.
  • However, canary grass (Phalaris arundinacea) and fresh reed if available are considered as the best food for them.
  • They are also fed on the fresh leaves of corn and wheat, alfalfa, barley leaves, lettuce and other vegetable plants.

What Do Grasshoppers Eat In The Desert

  • Most of the grasshoppers found in the desert are omnivores, for example, plains lubber grasshopper (Brachystola magna), which do not only eat a wide majority of plant species but also some insects (like flies, spiders and mosquitos) and even other grasshoppers.
  • Some of the grasshoppers in the desert eat only a specific plant species like creosote bush grasshopper (Bootettix argentatus), which found in the North and Central America eat only creosote bush.

Do Grasshoppers Eat Plants

  • Yes, grasshoppers eat plants as all of the grasshopper species are basically natural herbivores and non selectively eat a wide variety of vegetations.

What Kind Of Plants Do Grasshoppers Eat

  • Grasshoppers mostly consume plant species of the grass family (Poaceae or Gramineae), like plants of wheat, rice, corn, alfalfa, barley, oat, etc.
  • They also like to eat clover, flowers and leaves of the plants.
  • When green leafy vegetations are not available in abundance, then they consume weeds, mosses, tree barks, seeds and shrubs.
  • Some grasshoppers also consume toxic plants and storage the toxins within their bodies in order to scare the predators. Such individuals can be recognized by their bright coloration.

What Do Grasshoppers Eat - Grasshopper Diet

What Do Baby Grasshoppers Eat

  • Baby grasshoppers are the newly hatched grasshoppers, also called nymphs.
  • They are very delicate and do not have the capability to consume every part of vegetation like adult grasshoppers.
  • They can’t fly for long distances and have immature and weak mandibles to nibble the hard parts of a plant.
  • So baby grasshoppers or nymphs eat those parts of the plant which digest easily like newly emerged shoots, clover and grasses.

What Do Lubber Grasshoppers Eat – What Do Eastern Lubber Grasshoppers Eat

  • The eastern lubber grasshopper (Romalea microptera), which is also called just a lubber grasshopper is a grasshopper specie indigenous to the south-central and south-eastern regions of the USA.
  • A large variety of vegetation makes up the diet of lubber grasshoppers that includes grasses, wild sunflowers, foliage, flowers, seeds and other common plants that are consumed by the other species of grasshoppers.
  • They also consume the dead bodies of insects and mammals, spider silk and animal waste.
  • Some of the lubber grasshoppers, such as the horse lubber grasshopper (Taeniopoda eques) also eat toxin containing plants and store the toxic matter within its own body.

What Do Green Grasshoppers Eat

  • The Green Grasshopper (Omocestus viridulus) prefers to feed on a wide variety of grass.
  • Their diet comprises of the grasses of the genera Agrostis, Anthoxanthum, Dactylis, Holcus, and Lolium.
  • Like other grasshopper species, green grasshoppers also like to eat clover, wheat, corn, alfalfa, barley and oats.
  • Green grasshoppers have also been observed eating mosquitoes.

Do Grasshoppers Eat Flowers

  • Yes, grasshoppers eat flowers of many plants.
  • Some grasshoppers get energy for their development from the sweet nectar of different types of flowers.

Do Grasshoppers Eat Roses

  • Yes, grasshoppers eat roses and significantly damage the whole plant most of the times.
  • They consume the newly emerged shoots and foliage.
  • They also nibble the rose buds and damage the forming petals of the flowers.

Do Grasshoppers Eat Grass

  • Yes, grass is a favorite food of grasshoppers and they eat a wide variety of plant species in the grass family.
  • They like the plants of wheat, corn, rice, barley, oat, alfalfa, rye and many more.

Do Grasshoppers Eat Berries

  • A grasshopper eats the leaves, small shoots, flowers and fruits of a plant.
  • As berries are fruits, so they would probably consume berries if available.

Do Grasshoppers Eat Tomatoes

  • The tomato plant is not included in the favorite foods of a grasshopper and they would not eat them if other green plants like wheat, corn or alfalfa are available.
  • However, if food is not available in abundance due to a drought or any mishap and the  only food source available is tomatoes, then they would probably consume tomatoes.

Do Grasshoppers Eat Corn

  • Corn is one of the favorite foods of grasshoppers.
  • Grasshoppers not only eat the leaves and stalks of a corn plant but also cause serious damage to the ears.
  • They can destroy the whole corn crop if not controlled at the right time.

Do Grasshoppers Eat Other Insects

  • Some species of the grasshoppers occasionally eat other insects like small spiders, flies, mosquitoes, etc.
  • A grasshopper was observed eating a dead bee that was got stuck in a spider-web.

Do Grasshoppers Eat Ants

  • Grasshoppers do not eat ants.
  • Grasshoppers are often itself become the prey of ants when they get injured or die.
  • The ants also eat the eggs of grasshoppers.

Do Grasshoppers Eat Aphids

  • Grasshoppers may probably eat aphids if they are stuck to the plant portion chosen by a grasshopper to eat.
  • As aphids are very small in size, grasshoppers do not face problem in eating them along with vegetation to which the aphids are stuck.

Do Grasshoppers Eat Flies

  • Some species of grasshoppers occasionally eat dead flies and other small insects to obtain extra proteins.
  • However, grasshoppers are basically herbivores and consume vegetation.
  • During the various stages of development, a grasshopper itself is predated by some flies. Robber flies prey upon the adult grasshoppers while Tachinid flies, Blow flies and Flesh flies eat the nymphs (baby grasshoppers) and eggs.

Do Grasshoppers Eat Crickets

  • Yes, a grasshopper was observed eating a cricket, however, a grasshopper itself is often a victim of cricket attacks, as the eggs of a grasshopper is a part of a cricket’s diet.

Do Grasshoppers Eat Mosquitoes

  • Yes, some grasshopper species eat mosquitoes.
  • A green grasshopper (Omocestus viridulus) has been observed eating mosquitoes.

Do Grasshoppers Eat Each Other

  • Yes, some species of grasshoppers exhibit cannibalism and eat each other in case of starvation or food scarcity.
  • However, grasshoppers are basically vegetarians and their cannibalistic behavior is very rare.
  • Some grasshoppers also eat their own old skin or of each other when they undergo molting (shed their old skin).

What To Feed Grasshoppers

  • To feed grasshoppers, it is necessary to know what they like to eat.
  • Their favorite foods are grass like wheat and alfalfa, however, they eagerly eat vegetables and lettuce too.
  • If the grasshoppers are babies, then they should be fed on delicate and tender plants because they do not have fully developed digestive systems and other organs and can not consume hard plants as readily as adult grasshoppers.
  • If anyone has pet grasshoppers, then they must feed them on a variety of foods in order to fulfill all their energy requirements that are necessary for their fast growth.

How To Feed A Grasshopper

Feeding a grasshopper is not a difficult task, however, some instructions must be followed for their proper care. That is:

  • Before feeding grasshoppers, it is necessary to find out what they like to eat. Always try to feed them their favorite foods.
  • Before feeding, it is also necessary to wash all the foodstuff because a small amount of pesticide can leave a grasshopper dead.
  • If the grasshoppers are nymphs (babies), their food must be put in close proximity as they are delicate and can not move and fly for long distances.
  • Never touch the baby grasshoppers as they are so fragile that a small attempt of touching could injure them.
  • Feed them on tender plants like newly emerged shoots of grasses and clover etc.
  • A variety of foodstuff must be given to adult grasshoppers like tree leaves and other green plants. Any leftover vegetables are also the best diet for grasshoppers.

Where To Buy Grasshoppers To Eat

  • Grasshopper is edible in many countries and it is not difficult to buy it for eating.
  • Edible grasshoppers are available on Amazon and Alibaba with the facility of international shipping.

What Do Grasshoppers Eat – Grasshopper Diet

Written by Murad

Murad Ali Khan is a researcher, writer & editor, who believes in generating quality content. He leads an awesome team of high school students, teachers & IT graduates who helps him in creating & maintaining educational Websites & Apps.
When not tinkering on the web, Murad enjoys going on hikes, read Latest Science News, plays tennis & hangs out with his friends.


Leave a Reply

Leave a Reply

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