Holes in aquarium plant leaves can result from nutrient deficiency, physical damage, grazing fish or snails, or normal breakdown of old leaves. Small pinholes developing in older leaves are often associated with nutrient imbalance, including inadequate potassium, while ragged edges or missing sections may indicate grazing or mechanical tearing. Focus on healthy new growth after correcting the likely cause.
The same visual symptom can come from chemistry or teeth, so the shape and location of the damage matter.

Pinholes in older leaves
When small holes appear in older foliage and expand as the tissue weakens, review overall fertilisation and especially whether potassium is being supplied consistently.
Ragged or bitten edges
Some fish and snails graze plants, while others damage leaves accidentally during feeding or digging. Observe the tank before blaming nutrients.
Mechanical damage is common
Leaves can tear during planting, trimming, transport or against hardscape. Damage that does not continue spreading may simply be old injury.
Old leaves eventually fail
A leaf that has been shaded or damaged for weeks may develop holes as it decomposes. Remove badly deteriorated leaves and evaluate the newer foliage instead.
Treat the plant, not the individual leaf
Damaged leaves rarely repair themselves. The goal is for new leaves to emerge intact after lighting, nutrition or livestock issues are corrected.
Related aquarium tools and guides
Frequently asked questions
Do holes mean potassium deficiency?
They can, especially pinholes in older leaves, but the symptom is not unique to potassium.
Will damaged leaves heal?
Usually not. Judge success by healthy new growth.
Can fish cause holes in plant leaves?
Yes. Grazing or rough interaction can produce tears and missing sections.
Sources and further reading
This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.