Skip to content

Why do my aquarium plants have holes?

Holes in aquarium plant leaves are usually a potassium or nutrient deficiency, not pests. Here's how to tell the difference and fix the cause.

The short answer

Pinholes and small holes that appear in the middle of leaves — especially older ones — are the classic sign of a potassium (K) deficiency. Plants pull mobile nutrients like potassium out of old leaves to feed new growth, and the old tissue breaks down where it’s been drained. The fix is to dose an all-in-one fertiliser that includes potassium.

Deficiency, not pests

It’s tempting to blame snails or fish, but true grazing damage looks like ragged edges and missing chunks, not neat pinholes forming inside intact leaves. A nutrient-starved plant also grows thin, brittle leaves that then tear easily, so the two problems often go together. Grow healthier leaves and the holes stop appearing.

Potassium is the usual suspect, but a broader shortage of nitrogen, phosphorus or trace elements produces the same tired, deteriorating older leaves. Rather than chasing single elements, a complete all-in-one liquid fertiliser covers the lot. See our fertiliser picks and the plant fertiliser hub.

Read the leaf: holes and yellowing on old leaves = a mobile-nutrient shortage (potassium, nitrogen) — dose more. Damage on new leaves points to iron or a trace-element shortfall, or a CO2 problem. Old leaves fail first because the plant strips them to feed the tips.

Feed roots as well as water

Heavy root-feeders such as Amazon sword and Cryptocoryne wendtii take a lot of their food through the substrate. If they’re the ones with holes, add root tabs near their bases alongside your water-column dosing — the liquid vs root tabs comparison explains when each matters.

Give it time

Once you start dosing, don’t expect the damaged leaves to heal — they won’t. Judge success by the new leaves growing in clean and whole over the following weeks. If new growth is still holey after a month of consistent feeding, step up the dose or check that your light isn’t outrunning your nutrients. Related reading: why leaves turn brown and why plants turn yellow.

Frequently asked questions

Are holes always a nutrient problem?

Not always, but usually. Small pinholes that spread on older leaves point to a potassium shortage. Ragged edges and missing chunks can be snails or fish grazing on already-weak leaves, so improving nutrition fixes both by growing tougher new foliage.

Should I cut off leaves with holes?

Only remove leaves that are more hole than leaf or clearly rotting. A leaf with a few holes still photosynthesises and feeds the plant. Trim once healthy new growth has come in, so the plant isn't left bare.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages