What Do Perch Eat?

Photo of author
Last Updated:

The perch are abundant in most parts of North America. You can find them in almost any river, lake or pond, thanks to their ability to adapt to different habitats.

The yellow perch is the most common species of perch. They are in high demand by anglers throughout the Northern Hemisphere.

Knowing what food is best for these species is beneficial, especially to anglers, because you get to know which fishing baits to look for before going to catch perch.

What Do Perch Eat? 

Generally, perch fish eat juvenile perch, insect larvae, invertebrates, and tiny crustaceans. However, adult perch are opportunistic; they can feed on every small living creature they catch.

Let us look at three perch species and what they eat.

What Do Yellow Perch Eat?

yellow perch
Yellow perch by NYS DEC

Yellow perch fish are carnivores that you will find towards the bottom of the waters. These perch feed on various foods, which vary as per life cycle.

North America is the main home of this carnivorous fish, and the most popular areas to catch yellow perch include the tributaries of the Atlantic and Arctic Oceans:

  • Mackenzie River
  • Mississippi River basins
  • Nova Scotia
  • St. Lawrence River
  • Quebec north

Yellow perch’s main diet includes:

Small Insects

While young, small insects, zooplankton, and phytoplankton are the main foods for yellow perch fish. As such, they act as excellent bait for young yellow perch. Its food, however, changes to larger prey as it matures.

Larvae and bigger fast-moving insects are nutritious to yellow perch fish. They also help it to develop the skills of stalking its prey.


You will mostly find crayfish at the bottom of lakes or rivers. And although they are no longer than 5 inches, they are another delicacy for adult yellow perch.

If you are an angler who is considering catching perch, consider using small crayfish as live bait.

Smaller Fish

Tiny fish, no longer than 6 inches, are a preferred delicacy for yellow perch. In most cases, they prefer golden shiners and silver.

Yellow perch fish will also go for fathead minnows.

Night Crawlers, Leeches, and Newts

A big yellow perch will go for any small moving target in water, irrespective of how small it may appear.

Newts or salamanders will act as excellent perch bait. In addition, leeches are excellent live bait for yellow perch if the weather is cold.

What Do White Perch Eat?

white perch
White Perch by NYS DEC

White perch fish usually weighs a maximum of two pounds, and they live in large numbers, making it easy for you to quickly notice or catch them.

White perch are delicious, making them a favorite catch for anglers. Here are some things they eat.


Worms are among the favorite food for white perch. In fact, many anglers catch white perch using worms than baits such as water fleas.

The best types of warms for these fish are:

  • Wax worms
  • Meal worms
  • Night-crawlers

Of the three above, night crawlers are the best option for any angler.

Rooster Tail

Consider a rooster tail if you are looking for artificial baits for white perch.

It exists in a variety of colors. However, white and chartreuse are commonly used. If you want a rooster tail for catching these fish, ensure it’s no more than 1/8 ounce.


Undoubtedly, minnows are among the best meals for white perch, and they are readily available in lakes, streams, and rivers. However, they are not that easy to catch.

If you plan to catch white perch, minnows are among the best artificial lures. You only require a small hook with split shots to fish them.

The good news here for an angler is that white perch would eat live and dead minnows. But the best size is those minnows, not more than 1.5 inches.

What Do Silver Perch Eat?

silver perch
Artwork done by Diane Rome Peebles. Provided by the Florida Fish and Wildlife Conservation Commission, Division of Marine Fisheries Management. Source

These fish species are omnivores. In addition to eating small crustaceans and aquatic insects, they also eat algae and plant material.

Young silver perch prefer zooplankton and crustaceans. However, their intake of algae and plant material increases as they mature.

Adult silver perch also eat artificial diets in the form of pellets. The artificial diet should contain 32-36 percent protein, vitamins, carbohydrates, and minerals. These nutrients are essential for growth and energy.

Are Perch Cannibals?

Among the perch species, yellow perch are known to be cannibalistic. During certain times of the year and in some waters, juvenile fish are the primary food for mature perch.

According to a study done after the perch’s spawning season, 25 percent of perch fry had fallen victim to cannibalism over summer.

Here are factors that influence the cannibalistic behavior among yellow perch:

  • The availability of juvenile perch
  • The size of juvenile fish
  • The abundance of other types of prey
  • Number of adult perch

Therefore, the number of available small and large perch causes variance in the cannibalistic nature of yellow perch.

Are Perch Bottom Feeders?

Yes, most perch are bottom feeders. However, they also migrate a lot.

They will mostly remain at the bottom of lakes or riverbeds when hunting and feeding. This happens majorly during the coldest months of the year. Moreover, schools of these fish use underwater structures as covering and ambush points.

During the warmer period of the year, the water becomes stained. At this time, there is a lot of vegetation and perch hunts higher up.

What Do Perch Eat in Winter? 

Perch are robust eaters even when the weather is coldest. However, during cold weather, their metabolism slows down. Consequently, they tend to eat little than during summer or other seasons.

In winter, perch tend to swim to the shallow waters in the afternoons to look for food. This time is perfect, especially for ice fishing anglers who have already set their traps.

Again, during winter, these fish hardly hunt at night. On the contrary, they swim to the greatest depths and are dormant until dawn. 

How Do Perch Hunt? 

The perch is a cunning hunter. Rocks and downed trees act as perfect hiding places for the perch. From such positions, they can quickly pounce on their unexpecting prey.

Beaver dams are also rich hunting grounds for the perch. These areas help them hide from their prey and natural predators.

Sight is crucial for the perch when hunting. As such, they do most of their hunting during the daytime when there is enough light for them to see their prey.

Unfortunately, juvenile perch generally swim slowly. Consequently, they are eaten before they can even hunt for themselves.


The perch eat small fish, crustaceans, crayfish, insects, leeches, and other living creatures. However, the perch diet changes as it evolves in age and size. Whereas the young perch will eat zooplankton, the adult perch’s primary food is aquatic insects and leeches.

The yellow perch, unlike other species, is cannibalistic. It preys and feeds on other smaller fish and fish eggs too.

Diana Nadim
Fishing Expert
Diana began fishing at the age of seven, as it has been a long-time family tradition. From catching small bullheads to catching strippers on the backwaters of Bighorn, she loves to get out in the wild and have a marvelous day on the water. Her dad was an expert angler, and he taught her fishing along with her two siblings. They used to go to the Bighorn River in Montana and Henry’s fork, Idaho. As a pragmatic person, she is obsessed with creating well-researched and practical guides and reviews of the best fishing methods and gear.
× How can we improve it?
× Thanks for your feedback!

We're always looking to improve our articles to help you become an even better fisherman.

While you're here, why not follow us on Facebook and YouTube? Facebook YouTube

rainbow trout size

How Big Do Rainbow Trout Get?

Are you curious how big do rainbow trout get? Rainbow trout are one of the most popular game fish in the entire world. Trout guide and fly fishing instructor Daniel O’Neill, discusses how big rainbow trout get and how to catch these larger fish.  As a child, one of my earliest fishing memories involved catching
bass jumping out of water

Bass Jumping Out Of Water: What Does it Mean?

Have you ever wondered why bass sometimes jump out of the water? The first time I saw it, I was shocked and made it a point to research why it happened when I got home. In this article, we’ll explore why they jump out of the water and how this knowledge can transform your fishing
how long can you keep fish on ice

How Long Can You Keep Fish on Ice

Are you wondering if the fish you left in your cooler overnight is still safe to eat? I used to think fresh fish was always best, but after talking with chefs, fishmongers, and die-hard fishermen, I changed my perspective on fish storage. This guide examines how long you can store fish before it goes bad.
do bass sleep

Do Bass Sleep? Unraveling the Mystery of Bass Resting Behavior

Curious minds wonder about the secrets hidden beneath the water’s surface. This article will dive deep into the world of bass and uncover the truth about their resting behavior. Along the way, we’ll explore the factors that influence how these popular fish recharge their energy. Whether you’re an angler looking to refine your fishing strategies
northern pike teeth

Northern Pike Teeth: Everything You Need to Know

Northern pikes are natural predators whose teeth are razor-sharp, designed to slice and dice their prey. The teeth multiply as the pike grows. How many teeth a pike has depends on the age and size, but generally, a fully grown pike can have up to 700 teeth. Additionally, the length of their teeth depends on
muskie teeth

Muskie Teeth: All You Need to Know

Muskies are freshwater predators with hundreds of razor-sharp teeth to help them tear their prey. They have dozens of bigger canines and other small teeth arranged in rows. For example, grown-up muskies can have about 500 to 700 teeth in their mouth, and their biggest canine can range up to one inch in length. Muskie’s