Ongoing aggression toward tankmates is usually a stocking problem, not a behavioral one — not enough space, incompatible species, or too few hiding spots for weaker fish to break line of sight and retreat. Fixing the setup resolves most cases faster than trying to fix the fish.
Why are my fish fighting?
Most aggression in a community tank traces back to stocking rather than one fish being inherently "mean." Not enough tank volume for the number or size of fish, mixing incompatible temperaments, or a lack of hiding spots and broken sightlines all push otherwise normal fish into ongoing conflict. An imbalanced male-to-female ratio in species where males compete over females is another common trigger.
Other things that set off fighting:
- Breeding: many fish, especially cichlids, become intensely territorial while spawning or guarding eggs, even in a tank that was peaceful before.
- Feeding time: food dropped in one spot creates a scramble where dominant fish push others away. Spreading food across the surface reduces it.
- Schooling fish kept in too small a group: species like tiger barbs and some tetras turn nippy when kept in groups of three or four. In a proper group of six or more, they direct most of that energy at each other instead of their tankmates.
Are my fish playing or fighting?
Fish don't really play the way mammals do, but plenty of chasing is harmless. Schooling fish dart around each other, males display to females during courtship, and new groups chase briefly while they sort out a pecking order. The question is whether anyone is getting hurt.
| Probably fine | Real fighting |
|---|---|
| Short chases that end on their own | One fish constantly targeted by the same aggressor |
| Fins and scales stay intact | Torn or ragged fins, missing scales, wounds |
| Every fish comes out to eat | A fish hiding all day and skipping meals |
| Fin-flaring or displays without contact | Biting, ramming, or locking jaws |
A fish that's been pushed into permanent hiding is a clear sign — see fish hiding and not eating for how to tell bullying apart from illness.
Is some aggression normal?
Brief chasing or fin-flaring when fish are first introduced is common and usually settles within a day or two as territory sorts itself out. Ongoing chasing, biting, or a fish hiding constantly and not eating is not normal and needs addressing rather than waiting out.
Commonly aggressive fish
Some species are well known for causing trouble in a general community tank:
- Male bettas: fight other male bettas and may attack long-finned fish that resemble rivals.
- Many cichlids: convicts, most African cichlids, and even angelfish when they pair off can be highly territorial.
- Red-tailed and rainbow sharks: territorial toward other bottom-dwellers and fish with a similar shape.
- Tiger barbs: notorious fin-nippers, especially in small groups.
- Male dwarf gouramis: often aggressive toward each other and similar-looking fish.
None of these are "bad" fish — they just need the right tank size and tankmates. See how to check fish compatibility before adding new species.
How to stop fish from fighting
- Research the adult size and temperament of every species in the tank against your actual tank size — many species are sold small but grow much larger.
- Add more decor, plants, or caves to break up sightlines and create hiding spots.
- Bring schooling species up to a proper group size of six or more.
- Spread food across the tank at feeding time so dominant fish can't guard it.
- Consider rehoming or separating a persistently aggressive individual if the behavior doesn't settle.
- Rearrange decor when reintroducing a separated fish — this resets territory boundaries so it doesn't re-enter as an "intruder."
Watch injured fish closely for a few days afterward. Torn fins usually regrow in clean water, but damaged tissue can become infected — if the edges turn white, ragged, or keep receding, see the fin rot guide.
Common aggression triggers
| Trigger | Fix |
|---|---|
| Tank too small for the fish present | Rehome or upgrade tank size |
| Incompatible species mixed together | Research temperament before combining species |
| Not enough hiding spots | Add caves, plants, and decor to break sightlines |
| Imbalanced male-to-female ratio | Adjust ratio for species where males compete over females |
| Schooling fish in too small a group | Increase the group to six or more |
| Spawning or guarding eggs | Add barriers or move the pair to their own tank |
Not sure if two species will actually get along? See how to check fish compatibility, or run the 2-minute fish diagnosis to narrow down what's going on in your tank.