What fish should be avoided in planted tanks?

Written by
Kailani Okoro
Reviewed by
Prof. David Walsh, Ph.D.Certain fish are particularly destructive to plants and should be avoided in an aquarium where vegetation is intended to flourish. Some, like the goldfish, idly uproot plants while feeding; others (Gudgeons, Cichlids) dig into the soil and destroy the roots; while others, by continuously nibbling the leaves, quickly reduce them to ruin. Knowledge of habits of this kind will prevent possible loss in a fish garden.
Uprooting Species
- Goldfish constantly sift substrate dislodging plants
- Plecos bulldoze through delicate root systems
- Loaches disturb substrate during nocturnal activities
Plant Consumption
- Silver Dollars devour broad-leaf plants overnight
- Monos and scats consume tender new growth
- Some barbs nip at fine-leaved species
Structural Damage
- Large cichlids rearrange hardscape crushing stems
- Oscars uproot plants during territorial displays
- Tinfoil barbs bump into delicate stems
Selecting the right aquarium-safe fish will help you reduce or eliminate the need for replanting. Stick with small tetras such as Neons or Cardinals. Rasboras are good swimmers in the midwater and are unlikely to disturb plants. Dwarf cichlids such as Rams do not threaten anything growing in your tank. All of these fish live comfortably alongside plants.
Safeguard your plants with smart selections. Choose hard-leaved varieties like Anubias to deter nibblers. Use heavy weights on your substrate for root eaters. Enclose the delicate stems of your plants in rocks or barriers. Reducing plant loss is largely a decision made by active fish.
Observe fish interactions after introduction. Remove problematic individuals immediately. Quarantine new fish to assess their behavior, and research the species thoroughly before purchasing. Your vigilance maintains harmony between fish and flora.
Read the full article: 15 Essential Aquarium Plant Types for Beginners