Plecos are poor fish to judge by daytime feeding. Their wild relatives do most of their moving and grazing at night: in one field study of armoured catfish, 77–83% of daily activity happened between dusk and dawn,[1] and in a Mexican river large groups rested together by day and spread out to graze the riverbed at night.[2] An owner who drops food in at midday and sees the pleco ignore it has not learned much — except, perhaps, that the tetras and cichlids ate it first.
The second common reason is diet. Many common plecos are bought as "algae eaters" and expected to live on what grows in the tank. In the wild these fish eat mostly detritus, with algae a smaller part of the diet,[3] and a growing pleco soon strips a tank of the little algae it has. A fish that has no suitable sinking food will look as if it is refusing to eat when it simply has nothing it recognises. Once night feeding and diet are sorted out, the causes that remain — a recent move, bad water, low temperature, a tank that is too small, or illness — are much easier to separate.
Why Is My Common Pleco Not Eating? The Common Causes
It is eating at night, and you are not seeing it
Most LikelyThis is the explanation in most cases. Armoured catfish show a strong daily rhythm: most activity falls in the night hours, with peaks around dusk and before dawn, while daylight is spent on the bottom with only sporadic movement.[1] Grazing follows the same pattern — in the wild, feeding groups disperse over the riverbed after dark, and their phosphorus excretion doubled at night when they were feeding actively.[2] A pleco that sits motionless in its cave while the other fish are fed may eat perfectly well three hours later.
The giveaway is the fish's condition. A pleco that is eating keeps a flat or gently rounded belly and grows steadily. Food left out overnight is rasped down or gone by morning, and you may find fresh droppings on the substrate near its cave. If all of that is true, the pleco is feeding, and nothing needs fixing except, perhaps, the time you feed it.
Tank mates eat the food first, or the food is wrong
Most LikelyMid-water fish are faster than a pleco. Flakes rarely reach the bottom, and even sinking pellets are often picked up by cichlids, barbs or other bottom feeders before the pleco leaves its cave. Wild common plecos eat mostly detritus with algae as a minor part of the diet,[3] and sailfin plecos sold under the same name graze attached algae, small bottom-dwelling animals and detritus;[4] UF/IFAS lists algae, insects, detritus and wood among what these catfish eat.[5] A pleco given only flake food, or left to find algae in a tank that has none, will slowly starve.
Wood is often misunderstood. Plecos do rasp at driftwood, and it gives them a surface covered in biofilm to graze, but laboratory work on wood-eating loricariids found that they cannot digest the wood itself; they live on the more digestible detritus, microbes and algae that come with it.[6] Common plecos are not wood specialists, so wood is a useful extra, not a substitute for food. Offer sinking algae wafers or pellets and blanched vegetables such as courgette (zucchini), cucumber or peas, plus an occasional meaty food, and put them in after lights out.
New fish or recent disturbance
PossibleHandling and transport are stressful for fish,[7] and a pleco that has just been bought, moved to a new tank or netted during maintenance commonly refuses food for several days while it settles. Young plecos tend to be the most secretive, so a new small pleco may be eating after dark without ever being seen.
Give it a cave, dim the lights for the first evening and offer a small amount of sinking food after dark. Refusing food for a few days after a move is normal; refusing food for more than a week, particularly with a sinking belly, is not, and the water and health checks below apply.
Poor water quality, low oxygen or low temperature
PossibleReduced feeding is one of the first signs that the water is wrong, and ammonia is the usual suspect because it is colourless and odourless even at levels that harm fish.[8] Low concentrations cause stress and gill damage and make fish more prone to bacterial infections.[8] Large plecos make this more likely: dense groups of wild sailfin plecos excrete enough nitrogen and phosphorus to create nutrient hotspots in rivers,[2] and an adult pleco in a home tank adds a heavy waste load to the filter.
Oxygen and temperature matter too. Plecos can breathe air through a specialised, blood-rich stomach,[9] so a pleco repeatedly dashing to the surface is a sign that oxygen is low. Temperature swings are among the most important influences on a fish's immune system,[7] and a tank that has drifted below the low 20s °C — a failed heater in winter is common — slows digestion and appetite in a tropical fish.
It has outgrown the tank
PossibleCommon plecos are moderate to large fish that reach about 45 cm,[5] and sailfin plecos sold under the same name grow around 10 cm a year when young.[9] A pleco that has outgrown its tank has no cave it fits into, cannot turn comfortably, and usually lives with poorer water than its owner realises. Loss of appetite is often the first sign that a set-up that worked for a juvenile no longer works for the adult.
Illness
Less CommonWhen loss of appetite comes with other signs, disease moves up the list. Bacterial infections caused by Aeromonas are common in stressed catfish; external signs include frayed, reddened fins and pale, depigmented patches that can become ulcers, and fish with the internal form of the disease usually stop eating.[10] Poor water, crowding, handling and sudden temperature changes are the usual triggers of bacterial outbreaks.[11]
A fish that is losing weight despite eating, or several fish wasting at once, needs a veterinary workup, which starts with a history and a water sample.[12] Be realistic about what can be judged from outside the tank: many infections look alike, and the right treatment depends on the organism.
How to Tell Why Your Common Pleco Is Not Eating
Do these checks in order. Most owners find that the pleco is eating after the first two.
-
Look at the belly
Watch the pleco when it is stuck to the glass. A flat to gently rounded belly means it is eating enough. A belly that is hollow or concave behind the pectoral fins, or a body that looks thin along the back, means it has not been getting enough food for some time — whatever you have seen at feeding time.
-
Feed after lights out and check in the morning
Put a sinking wafer and a slice of blanched courgette near the pleco's cave 30–60 minutes after the lights go off, when plecos become active.[1] Check at first light. Rasped-down vegetables or a missing wafer, plus fresh droppings, show that the pleco is feeding. If other bottom feeders could have taken the food, watch with a dim torch for a few minutes to see who eats it.
-
Watch the tank mates at feeding time
Spend ten minutes watching when you feed. If faster fish take every pellet before it settles, or chase the pleco away from food, the pleco is being outcompeted rather than refusing food. Target-feed after dark or through a tube placed at the cave entrance.
-
Test the water and check the heater
Test ammonia, nitrite, nitrate, pH and temperature. Ammonia and nitrite should both be zero in an established tank; any reading means the filter is not coping.[8] Aim for a steady 20–28 °C and a pH around 6.5–7.5, and check that the heater is working. Note whether the pleco keeps rising to gulp air, which points to low oxygen.[9]
Recommended: Water test kit -
Check the fish for other signs
Look at the fins (clean edges or frayed and red?), the skin (pale blotches, white fluffy patches, ulcers?), the eyes (clear or cloudy?) and the breathing (steady or fast?). Frayed, reddened fins with pale patches are typical of bacterial infection in catfish.[10] A pleco with none of these signs, a normal belly and night-time feeding is healthy.
-
Compare the fish's size with the tank
Estimate the pleco's length. If it is already more than a third of the tank's width, or no longer fits in any cave, the tank is too small for it and will not get better as the fish grows.[5]
How to Get a Common Pleco Eating Again
-
Feed after dark, with food that sinks
Move the pleco's main feed to just after lights out, when it is naturally active.[1] Use sinking algae wafers or pellets and place them near its cave. Feed daily; for a pleco that means a nightly portion it can finish before morning. Remove uneaten vegetables after about 12–24 hours so they do not foul the water.
-
Add vegetables and a little protein
Offer blanched courgette, cucumber, peas or spinach several times a week — weighted with a plant weight or a stainless-steel fork so they stay on the bottom — alongside wafers, with an occasional meaty food such as bloodworm. A varied diet reflects what wild plecos eat: detritus, algae and small bottom-dwelling animals.[3][4] Store dry food in a cool, dry place and replace opened tubs regularly, as old food loses nutritional value.
-
Give it wood and a cave, but do not rely on the wood
A piece of driftwood gives a pleco a surface to graze and rasp, and a cave that fits gives it a place to settle. Remember that plecos gain little or nothing from digesting the wood itself,[6] so wood is enrichment, not a meal.
-
If the water tests are off: fix the water first
For any detectable ammonia or nitrite, cut feeding back and make partial water changes of about 25–50% with dechlorinated water at the same temperature, repeating until the readings are zero, and check the filter's capacity.[8] Fix a failed heater, and add an air stone or more surface movement if the pleco is gulping air. Removing the cause of stress is often enough on its own to get a fish feeding again.[10]
-
If there are signs of illness: isolate and get a diagnosis
If the pleco has a sunken belly and ragged fins, pale patches, ulcers or cloudy eyes, move it to a hospital tank if you can, correct the water, and contact an aquatic veterinarian. Bacterial infections in fish should be diagnosed by culture with sensitivity testing before an antibiotic is chosen;[11] follow any product label exactly. Quarantine all new fish for at least 30 days to avoid bringing disease in.[12]
Keeping a Common Pleco Well Fed
When a Pleco That Won't Eat Needs Expert Help
🔬 AI Symptom Checker
Not sure what's wrong? Describe your fish's symptoms to the FishCare AI symptom checker for a second opinion before you treat.
Check Symptoms →Frequently Asked Questions
How long can a common pleco go without eating?
Do plecos need driftwood to eat?
What should I feed a common pleco?
Can a pleco live on the algae in my tank?
My pleco is not eating the vegetables I give it. Why?
My pleco stopped eating and is hiding. What should I do first?
This guide was researched against the veterinary and scientific sources listed below and reviewed for biological accuracy. Test water parameters before treating a sick fish, and consult an aquatic veterinarian if symptoms persist after 48 hours of correct treatment.
References
- Pavlov, E.D., Dien, T.D. & Ganzha, E.V. (2023). Spatial distribution and circadian locomotor activity of invasive armored catfish (Loricariidae) in the freshwater and brackish water. PLOS ONE 18(12): e0296222. doi:10.1371/journal.pone.0296222
- Capps, K.A. & Flecker, A.S. (2013). Invasive Fishes Generate Biogeochemical Hotspots in a Nutrient-Limited System. PLOS ONE 8(1): e54093. doi:10.1371/journal.pone.0054093
- Nico, L. & Neilson, M. Hypostomus plecostomus (Linnaeus, 1758) — Suckermouth Catfish. U.S. Geological Survey, Nonindigenous Aquatic Species Database, Gainesville, FL. nas.er.usgs.gov
- Nico, L., Cannister, M. & Neilson, M. Pterygoplichthys pardalis (Castelnau, 1855) — Amazon Sailfin Catfish. U.S. Geological Survey, Nonindigenous Aquatic Species Database, Gainesville, FL. nas.er.usgs.gov
- Hill, J.E. & Yanong, R.P.E. Freshwater Ornamental Fish Commonly Cultured in Florida. UF/IFAS Extension, Circular 54 (FA054). ask.ifas.ufl.edu
- German, D.P. & Bittong, R.A. (2009). Digestive enzyme activities and gastrointestinal fermentation in wood-eating catfishes. Journal of Comparative Physiology B 179(8): 1025–1042. doi:10.1007/s00360-009-0383-z
- Francis-Floyd, R. Stress — Its Role in Fish Disease. UF/IFAS Extension, Circular 919 (FA005). ask.ifas.ufl.edu
- Francis-Floyd, R., Watson, C., Petty, D. & Pouder, D.B. Ammonia in Aquatic Systems. UF/IFAS Extension, FA16 (FA031). ask.ifas.ufl.edu
- Orfinger, A.B. & Goodding, D.D. (2018). The Global Invasion of the Suckermouth Armored Catfish Genus Pterygoplichthys (Siluriformes: Loricariidae): Annotated List of Species, Distributional Summary, and Assessment of Impacts. Zoological Studies 57: e7. doi:10.6620/ZS.2018.57-07
- Camus, A.C., Durborow, R.M., Hemstreet, W.G., Thune, R.L. & Hawke, J.P. (1998). Aeromonas Bacterial Infections — Motile Aeromonad Septicemia. Southern Regional Aquaculture Center, SRAC Publication No. 478. srac.msstate.edu
- Merck Veterinary Manual. Bacterial Diseases of Fish. Merck & Co., Inc. merckvetmanual.com
- Merck Veterinary Manual. Management of Aquarium Fish. Merck & Co., Inc. merckvetmanual.com