Catfish are among the most fascinating freshwater fish in the world. They live on almost every continent and can be found in rivers, lakes, and even ponds. People love them for many reasons: their unique whisker-like barbels, their strong fighting spirit when hooked, and—of course—their importance as a food source. But have you ever wondered, what do catfish eat? Understanding their diet is not just interesting; it’s essential for anglers, aquarium owners, and anyone who wants to keep these fish healthy. This article will explore the different foods catfish eat in the wild and in captivity, how their diet changes as they grow, and what you need to know if you want to feed them yourself.
Natural Diet Of Catfish In The Wild
Catfish are famous for being opportunistic feeders. This means they are not picky and will eat almost anything they can catch or find. Their diet depends a lot on their species, age, and the environment they live in.
Common Foods Catfish Eat In Nature
- Insects and larvae: Catfish often hunt for aquatic insects, beetles, and insect larvae. These are easy to find in the mud or water.
- Worms: Earthworms and aquatic worms are favorites, especially for smaller catfish.
- Crustaceans: Crayfish, freshwater shrimp, and small crabs are on the menu for bigger catfish.
- Fish: Many catfish species will eat smaller fish if they can catch them.
- Plant matter: While not the main part of their diet, catfish sometimes eat algae, seeds, or soft plants.
- Dead animals: Catfish are natural scavengers. They will eat dead fish, amphibians, or even birds if they find them.
Their sense of smell and taste is extremely strong, thanks to the barbels around their mouth. These help them find food even in dark or muddy water.
Diet Variation By Species
Not all catfish are the same. Here’s a quick look at how the diet can change with species:
| Species | Main Diet in the Wild |
|---|---|
| Channel Catfish | Insects, fish, crayfish, some plants |
| Blue Catfish | Mainly fish, sometimes mussels and crayfish |
| Flathead Catfish | Almost only live fish |
| Corydoras (small aquarium catfish) | Worms, insect larvae, plant debris |
| Redtail Catfish (South America) | Fish, crustaceans, fruit |
As you can see, some catfish like flatheads are strictly carnivorous, while others enjoy a more mixed diet.
What Catfish Eat As They Grow
A catfish’s diet changes as it gets older and bigger. Young catfish (called fry) have small mouths and need soft, easy-to-digest foods.
Diet By Age
- Fry (Newborns):
- Eat microscopic organisms like plankton, algae, or tiny worms.
- In hatcheries, they are given special powdered food.
- Juveniles:
- Eat small insects, larvae, and pieces of plant matter.
- Some start eating tiny fish or shrimp.
- Adults:
- Can eat almost anything, including larger fish, crayfish, snails, and even small mammals or birds in rare cases.
A common beginner mistake is to feed young catfish large pieces of food. This can cause choking or malnutrition. It’s important to match the food size to the fish.

Credit: www.outdoorlife.com
Catfish Diet In Aquariums And Ponds
When you keep catfish at home—either in an aquarium or a backyard pond—their diet should be carefully planned. Giving them the wrong food can make them sick or stunt their growth.
Best Foods For Pet Catfish
- Commercial pellets: Special catfish pellets are made to float or sink, matching their natural feeding behavior.
- Frozen foods: Bloodworms, brine shrimp, and daphnia are good treats.
- Vegetables: Blanched peas, cucumber, and zucchini are safe for most species.
- Live foods: Some catfish enjoy live worms or small fish, but these should be disease-free.
Feeding Tips
- Feed catfish in the evening or at night. Many are nocturnal and prefer to eat in the dark.
- Remove uneaten food after a few hours to avoid dirty water.
- Vary the diet to keep your catfish healthy and active.
- Avoid feeding only plant matter unless your species is known to be mostly herbivorous.
Foods To Avoid
Not all foods are safe for catfish. Here are some to keep away:
- Bread and processed foods (can cause bloating)
- Raw meats (risk of bacteria)
- Spicy or seasoned human food
- Sharp or hard foods (may damage mouth or digestive tract)
What Catfish Eat In Fish Farms
Fish farming (aquaculture) is a huge industry, especially for channel catfish in the United States. Farmers need to feed their fish efficiently to make them grow fast and stay healthy.
Typical Farm Diet
Farmed catfish usually get specially formulated pellets. These pellets are made from:
- Fish meal
- Soybean meal
- Wheat or corn
- Fish oil
- Vitamins and minerals
The pellets are designed to float, so catfish come up to eat and farmers can monitor feeding. Catfish may also eat insects or small creatures that fall into the water, but this is less common in controlled environments.
Growth And Feed Conversion
A key measure in fish farming is the feed conversion ratio (FCR). This tells you how many pounds of food are needed to grow one pound of fish.
| Fish Type | Feed Conversion Ratio (FCR) |
|---|---|
| Catfish (farm-raised) | 1.5–2.0 |
| Tilapia | 1.6–1.8 |
| Salmon | 1.1–1.2 |
A lower FCR means more efficient feeding. Catfish are quite efficient, but feeding them too much or too little can hurt growth rates.
Special Diets And Feeding Behaviors
Some catfish have unique feeding habits that surprise even experienced fishkeepers.
Bottom Feeders
Most catfish are bottom feeders. They search the riverbed or tank floor for leftover food, algae, or small animals. Their downward-facing mouth and sensitive barbels help them find food in dark or muddy water.
Predatory Catfish
Large species like the flathead and redtail catfish are active predators. They hide and ambush prey, swallowing smaller fish whole. In the wild, these catfish may control the population of other species.
Omnivorous And Herbivorous Catfish
Some catfish, like the Otocinclus, eat mostly algae and plant matter. These are popular in aquariums for their ability to clean tank glass and decorations.
Scavengers
Catfish will eat dead or decaying animals. While this helps clean their environment, it can also expose them to bacteria. In aquariums, it’s better to remove dead animals quickly.
How Environment Affects Catfish Diet
Water conditions and location play a big part in what catfish eat. In muddy rivers, they rely more on their sense of smell. In clear water, they may hunt by sight. In areas with lots of plants, they will eat more plant material.
Pollution can reduce the number of insects or small fish, forcing catfish to eat more plants or scavenge. Climate also matters: warmer water speeds up their metabolism, so they need more food.
How Much And How Often Do Catfish Eat?
The amount and frequency of feeding depend on the catfish’s size, age, and environment.
- Young catfish: Feed 2–3 times a day, small amounts each time.
- Adult catfish: Once a day or every other day is enough.
- Farmed catfish: Often fed twice daily for fast growth.
Overfeeding is a common mistake. It can cause water pollution and health problems. Watch your catfish after feeding—if food remains after 20–30 minutes, you are feeding too much.
Examples Of Catfish Diets Around The World
Catfish live almost everywhere, and their diet changes based on local food sources.
- In the Mississippi River, channel catfish eat shad, crayfish, and aquatic insects.
- In the Amazon, redtail catfish eat fish, fruit, and crustaceans.
- In Africa, the Clarias catfish eat insects, worms, and even birds if they get the chance.
Some aquarists feed their catfish local insects or small fish for a more natural diet. This is good, but always check that the food is safe and free from disease.

Credit: www.youtube.com
Surprising Facts About Catfish Eating Habits
- Some catfish can hunt on land for short periods, grabbing insects or even small amphibians.
- A few species, like the electric catfish of Africa, use electric shocks to stun prey.
- Catfish in Asia sometimes eat rice grains and seeds during the rainy season.
Understanding these habits helps you care for catfish better and fish for them more successfully.
Common Mistakes When Feeding Catfish
- Overfeeding: Causes dirty water and health problems.
- Monotonous diet: Leads to poor nutrition. Mix up foods.
- Wrong food size: Can choke fry or juveniles.
- Feeding at the wrong time: Many catfish eat best at night.
- Ignoring species needs: Not all catfish eat the same foods.
Knowing these pitfalls makes you a better fishkeeper or angler.

Credit: a-z-animals.com
Frequently Asked Questions
What Should I Feed My Pet Catfish?
Feed them high-quality sinking pellets made for catfish. You can also offer frozen or live foods like bloodworms, brine shrimp, or blanched vegetables such as peas and zucchini. Always match the food size to your catfish.
Can Catfish Eat Human Food Scraps?
No, you should not feed catfish bread, cooked meat, or leftovers. These foods can cause digestive issues and pollute the water. Stick to foods made for fish or safe fresh foods.
Are Catfish Herbivores Or Carnivores?
Most catfish are omnivores. They eat both animal and plant material. However, some species are more carnivorous (like flathead catfish), and a few are mainly herbivorous or algae eaters.
How Do I Know If My Catfish Is Hungry?
Hungry catfish become more active and search the bottom or sides of the tank for food. In ponds, they may come to the surface when you approach. However, catfish can also go days without eating, so don’t overfeed.
What’s The Best Way To Feed Catfish In A Pond?
Feed at the same spot each time, once a day, using floating or sinking pellets. Try to feed in the evening, and remove uneaten food after 20–30 minutes to keep the water clean. For more on pond management, see this resource.
Catfish are truly adaptable eaters. Whether in wild rivers, home aquariums, or large fish farms, their diet is shaped by what’s available and their own special habits. The more you know about what catfish eat, the better you can care for them, catch them, or simply appreciate these remarkable fish.

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.