Let’s take a closer look at the perch’s diet, how they hunt, and what they eat as babies. We’ll also discover why it’s important for humans to be careful around or when handling perch. Beware of their bite and their sharp fins.  

What Do Perch Eat? 

Perch eat crustaceans, fish eggs, juvenile fish, insects, invertebrates, and larvae. Perch are carnivores that hunt other animals for food.  Adult perch are opportunistic hunters that usually feed on whatever tiny living creatures they can find and catch.  There are three main species of perch: 

Yellow perch found in North AmericaBalkhash perch found in China, Kazakhstan, and Uzbekistan European perch found in Asia and Europe

All three perch species are predators with similar diets.  The yellow perch is an abundant animal species in the Great Lakes. Lake Erie has the largest population, where the perch eat a lot of mayfly larvae, midges, and water fleas. In addition, minnows are common perch bait used by Lake Erie anglers.  Common foods perch eat include: 

AlewivesBloodwormsCopepodsCrayfishFish eggs (sometimes their own)InsectsInvertebratesJuvenile fish (sometimes their own)Larvae LeechesLobwormsMaggotsMayfliesMidgesMinnowsMosquitoesMysid shrimpPrawnsRoachesRotifersRound gobiesScudsSticklebacksWater bees Water fleasZooplankton

How Do Perch Hunt? 

The perch is a sneaky hunter. It hides and waits for prey near rocks, downed trees, and other structures in the water. Beaver dams are one of their favorite hunting grounds. By hiding in these areas, perch can surprise their prey while avoiding predators out hunting for them. Perch hunt mainly by sight. For this reason, they more often hunt during daylight when the sun helps lead them to food.  Juvenile perch are notoriously slow swimmers. So even tucked away behind rocks and logs, young perch are often caught and gobbled up before they can do much hunting for themselves. 

What Do Babies of Perch Eat? 

Female perch lay their eggs in early spring in warm, shallow waters. Together anywhere from 10,000 to 50,000 eggs form the shape of a strand and stick to vegetation. Male perch swim by to fertilize the eggs, which then hatch in 2-3 weeks. The hungry perch larvae eat zooplankton and zooplankton larvae, such as rotifers and tiny cladocerans (water fleas). As perch larvae grow into juvenile fish, their diet changes. After about a year, juvenile perch eat larger zooplankton, plus macroinvertebrates like mosquitos. Juvenile perch hunt for larger animals as they age into adulthood. 

What Do Perch Eat in Winter? 

Any angler experienced with catching perch will tell you they are robust eaters even in the coldest water. However, when living in frigid winter temperatures, perch metabolism slows down. For this reason, they don’t need to eat as much in winter to feel satisfied.  Though perch are known for hiding to hunt, they’re also very curious and easily lured to the water’s surface. In winter, anglers know to attract them earlier in the day. Perch will likely swim to the surface in the late afternoon and check out your bait, but they might already be too full by then to take a bite.  Perch don’t usually hunt at night during winter. Instead, they sink to lower depths and remain dormant until dawn. 

Are Perch Dangerous to Humans? 

Perch eat animals like insects and crustaceans, but they don’t chase humans. However, a perch might bite a human to protect itself. For this reason, a perch bite could be painful and become infected if not properly cared for on the spot.  A perch is also known for nibbling at human skin in a non-threatening or painful way. For example, if you dangle your legs in the river near a school of perch, you might soon feel a ticklish sensation as they gently gnaw on your tiny hairs and dead skin.  Beware that perch fins have sharp spines. Touching these spines could be painful, cause a cut on your skin, and possibly lead to infection if not treated properly.