Common Pleco — Not Eating
🔍 Monitor · behavioral

Common Pleco Not Eating? Night Feeding, Diet or Illness — How to Tell

Hypostomus plecostomus
🐟 Species: Common Pleco
🔬 Problem: Not Eating
📋 Category: behavioral
⚡ Urgency: monitor

Updated September 28, 2026 · FishCare AI Editorial Team

Short answer: A common pleco that never seems to eat is usually feeding at night, when you are not watching, or losing its food to faster tank mates before the food reaches the bottom. Check the belly: if it is flat to rounded, the fish is eating; if it is hollow behind the front fins, it is not getting enough. Put sinking food and vegetables in after lights out, and test the water if the belly is sinking or the fish is also hiding, pale or ragged-finned.

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 Likely

This 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 Likely

Mid-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

Possible

Handling 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

Possible

Reduced 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

Possible

Common 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 Common

When 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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
  5. 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.

  6. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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]

  5. 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

Plan for a fish that can reach about 45 cm[5] and feed it as a nocturnal bottom-feeder, not as an algae scraper: a nightly portion of sinking wafers or pellets, vegetables several times a week and some meaty food, placed where tank mates cannot take it first.[1][3] Check the belly once a week, when it is on the glass, as your main gauge of whether it is eating. Keep ammonia and nitrite at zero with regular partial water changes and a filter sized for a heavy waste load,[8] keep the temperature stable,[7] and quarantine new fish for 30 days.[12]

When a Pleco That Won't Eat Needs Expert Help

Act today if: the belly is visibly sunken, the pleco is breathing rapidly or repeatedly gulping air, it is lying on its side or not holding on to surfaces, or it has red streaks, ulcers or white patches on the skin. Test the water immediately and correct any ammonia or nitrite.[8] Talk to an aquatic vet if: it has not eaten for more than a week despite good water and night feeding, it keeps losing weight while eating, or other fish are also becoming ill — these point to infection or internal disease that needs a laboratory diagnosis.[10][11] A pleco that eats at night and keeps a rounded belly does not need a vet.

🔬 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?
A healthy adult pleco can go several days without food without lasting harm, which is why a few days of refusing food after a move is not an emergency. A juvenile has fewer reserves. The real measure is the belly: if it becomes hollow behind the front fins, the fish has been short of food for too long and you need to find out why.
Do plecos need driftwood to eat?
Common plecos do not need wood to survive, but it helps. Wood grows a film of microbes and algae that plecos graze, and they rasp the surface. Studies of wood-eating loricariids show they cannot really digest the wood itself and live on the detritus and microbes that come with it,[6] so wood should be an addition to proper food, not a replacement.
What should I feed a common pleco?
Sinking algae wafers or pellets as the staple, blanched vegetables such as courgette, cucumber and peas several times a week, and an occasional meaty food. Wild plecos eat mainly detritus and algae, plus small bottom-dwelling animals.[3][4] Feed after the lights go off, near the pleco's cave.
Can a pleco live on the algae in my tank?
Not for long. Algae is only a minor part of what wild common plecos eat,[3] and a growing pleco quickly clears the algae in a normal aquarium. Plecos kept on tank algae alone gradually starve; the first visible sign is a sunken belly.
My pleco is not eating the vegetables I give it. Why?
Many plecos ignore a new food for several days before trying it, and most will only eat it at night. Leave it in overnight, remove it after 12–24 hours, and try again every couple of days. Blanching vegetables briefly softens them. Keep offering a sinking wafer the pleco already takes so it does not go hungry while it learns.
My pleco stopped eating and is hiding. What should I do first?
Test the water. Hiding and refusing food together are a common response to ammonia, nitrite, low oxygen or a failed heater,[8][7] and correcting the water often brings the fish back within days. If the water is fine and the belly is still rounded, it is probably feeding at night.[1]
✓
Editorial review

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

  1. 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
  2. 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
  3. Nico, L. & Neilson, M. Hypostomus plecostomus (Linnaeus, 1758) — Suckermouth Catfish. U.S. Geological Survey, Nonindigenous Aquatic Species Database, Gainesville, FL. nas.er.usgs.gov
  4. 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
  5. Hill, J.E. & Yanong, R.P.E. Freshwater Ornamental Fish Commonly Cultured in Florida. UF/IFAS Extension, Circular 54 (FA054). ask.ifas.ufl.edu
  6. 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
  7. Francis-Floyd, R. Stress — Its Role in Fish Disease. UF/IFAS Extension, Circular 919 (FA005). ask.ifas.ufl.edu
  8. Francis-Floyd, R., Watson, C., Petty, D. & Pouder, D.B. Ammonia in Aquatic Systems. UF/IFAS Extension, FA16 (FA031). ask.ifas.ufl.edu
  9. 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
  10. 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
  11. Merck Veterinary Manual. Bacterial Diseases of Fish. Merck & Co., Inc. merckvetmanual.com
  12. Merck Veterinary Manual. Management of Aquarium Fish. Merck & Co., Inc. merckvetmanual.com