Guide
Are guppies aggressive?
When guppies chase, nip, or stress each other - and how to fix it.
- Generally peaceful, but males are relentless: Male guppies court females constantly - in a poorly balanced tank this crosses from normal behaviour into harassment that stresses fish and damages fins.
- The 1:2 ratio is a minimum: Keep at least two females per male. Three or more is better. A single female with two or more males will be run ragged.
- Guppies don't start fights, but they finish up stressed: They won't attack tankmates the way cichlids do, but fin-nippers will wreck them, and overcrowding turns mild chasing into a welfare problem.
- All-male tanks work, with caveats: Males can squabble without females present, but it's usually manageable if you give them enough space and visual breaks.
- Breeding is the hidden stressor: Guppies reproduce fast. Fry add to stocking pressure quickly, and an overcrowded tank makes every fish more irritable.
- Plants fix a lot: Dense planting and sight breaks reduce chasing significantly - this is one of the most underused tools in a guppy keeper's setup.
The honest picture: are guppies actually aggressive?
No - not in any meaningful sense. Guppies (Poecilia reticulata) are livebearers bred for community tanks. They don't defend territories, they don't kill rivals, and they won't threaten most tankmates. If you're coming here worried your guppies are "aggressive fish," you can relax on that front.
What guppies do have is relentless reproductive drive. Males are hardwired to court females constantly, and that courtship - chasing, displaying, attempting to mate - looks aggressive if you don't know what you're watching. In a well-stocked, well-planted tank it's background noise. In a poorly set up tank it becomes a welfare issue for the females.
There's also the secondary problem: guppies' long, flowing fins make them a target for other species that nip. The aggression problem in a guppy tank is often coming at the guppies, not from them.
Most guides say "guppies are peaceful" and leave it there. That's true as far as it goes, but a tank with four males and one female isn't peaceful for the female. The species is fine - the stocking ratio is the problem, and it's entirely avoidable.
Male chasing behaviour: what's normal, what's not
Male guppies display and chase females as a normal part of courtship. You'll see them fan out their dorsal fins, curve their body into a sigmoid shape, and chase females persistently. This is not a malfunction - it's what they do.
The issue is intensity. A female who can distribute male attention across several rivals gets occasional hassle. A female who is the only female in a tank of males gets chased without rest. She'll stop eating properly, lose colour, hide constantly, and eventually her immune system will take the hit. Fin damage, disease susceptibility, and early death are the real endpoints of a bad ratio, not dramatic violence.
Two females per male is the accepted baseline - experienced keepers often run 3:1 or more to give females genuine rest.
At a ratio of three or more females per male, courtship is spread out enough that individual females get breaks. They feed normally, they're visible in the tank, and they hold their condition. That's the target.
Buying a mixed group of guppies without checking the sex ratio. Pet shops often sell juveniles where sexing is difficult, or sell "a pair" meaning one male, one female - which is one of the worst combinations you can have. Confirm you can sex the fish before you buy, or ask the shop to do it for you.
All-male guppy tanks
Running an all-male tank is a legitimate choice. Males carry the colour; females are mostly grey-silver. If you want a vivid display tank without the constant stream of fry, males-only makes sense.
Males will occasionally spar and chase each other without females present. It's generally low-level - displaying rather than biting - but if one male is consistently dominant and another is being cornered and hiding, that's a problem. Add more males (dilutes the dynamic), add more plants (breaks line of sight), or rehome the subordinate fish.
The sweet spot for all-male tanks is usually six or more males in a well-planted tank of at least 60 litres (15 gallons). Fewer fish in a small tank creates a more intense social dynamic, not a calmer one.
In all-male tanks, stocking with males from different colour strains can reduce rivalry slightly - males seem to direct more courtship behaviour toward males who look similar to them. This isn't a magic fix, but it can help balance a tank where one fish is getting singled out.
Fin nipping: guppies as victims, not perpetrators
This is what catches most beginners off guard. You put guppies in a community tank, and within a week their tails are ragged. The guppies didn't do anything wrong - their long fins are simply irresistible to certain species.
The worst offenders to keep away from guppies:
- Tiger barbs (Puntigrus tetrazona): Notorious fin-nippers, especially in small groups. Do not mix with guppies.
- Serpae tetras (Hyphessobrycon eques): Underrated as fin-nippers. Commonly sold as community fish but will shred guppy tails.
- Some other barb species: Gold barbs and rosy barbs are milder, but still worth watching.
- Male bettas (Betta splendens): Will either be nipped by guppies or attack them - the combination is unpredictable and usually ends badly for one party.
Guppies can also nip each other under stress - typically males nipping other males in a crowded or imbalanced tank. It's not common, but it happens. If you see it, the answer is almost always more space or better sex ratio, not a different species.
Ragged fins on guppies aren't always caused by nipping - fin rot (a bacterial infection) looks similar. If the fin edges are white, disintegrating, or have a reddish border, you're likely dealing with fin rot rather than physical damage. Check your water quality first - fin rot almost always follows poor conditions. See our guide to aquarium water parameters to make sure your tank is in range.
Overcrowding: the root cause of most guppy aggression
Guppies in a well-sized, well-maintained tank are relaxed fish. Put too many of them in too little water and they become twitchy, competitive, and prone to chasing. The same is true of most fish - density changes behaviour.
The complication with guppies is that they breed. Fast. A female guppy can drop 20-50 fry every four to six weeks, and she can store sperm from a single mating for months. If you have any females, assume you'll have fry. Those fry will grow, and they'll add to your stocking load before you realise what's happened.
Use the free stocking calculator to check where you actually stand - not where you think you stand. Most people who have "a few guppies" in a small tank are overstocked within three months of buying their first female.
A single female guppy can produce this many live young every four to six weeks - stocking pressure escalates faster than most beginners expect.
Practical approaches to manage population:
- Run a male-only tank if you don't want to breed.
- Separate fry into a grow-out tank and rehome or return them to the shop.
- Add a predator - in a large enough setup, some keepers keep a small angelfish or similar that naturally controls fry numbers. This isn't for everyone, but it's a real option.
- Move to a larger tank - often the simplest solution if you like watching the fry grow.
Tank setup that reduces aggression
The right environment makes a measurable difference to how guppies behave. This isn't about decoration - it directly affects stress levels and therefore how much chasing and nipping you see.
Plants and sight breaks
Dense planting is one of the most effective tools you have. A female who can duck behind a clump of Vallisneria or into a patch of floating plants gets a genuine rest from males. A bare tank gives her nowhere to go.
You don't need a high-tech planted setup. Floating plants like hornwort, water lettuce, or frogbit are inexpensive, grow fast, and provide immediate cover. Java fern and anubias tolerate low light and are nearly indestructible. Get plants in the water quickly - they help from day one.
Tank size
Guppies are often recommended for small tanks because of their size (3-5 cm / 1-2 inches). This isn't wrong exactly, but small tanks reach their stocking limit fast, and there's no buffer when breeding happens. A 60-litre (15-gallon) tank is a more honest starting point for a mixed guppy group. Smaller works for males-only in small numbers, but you're managing it tightly.
Water quality
Guppies are reasonably hardy, but they do best in warm, clean water: 22-28°C (72-82°F), pH 6.8-7.8, and low ammonia and nitrite (both should be zero). Elevated nitrates above 40 ppm start causing chronic stress that makes fish more reactive. Regular water changes keep nitrates in check - our guide on how often to do water changes covers the practical schedule. If your tank isn't cycled yet, read the guide to cycling a fish tank before adding any fish.
App-aquatic lets you log water test results and get reminders when parameters drift - useful for keeping on top of nitrates in a heavily stocked guppy tank where they creep up between changes.
Good tankmates for guppies
Choose tankmates that are peaceful, similar in size, and can't resist the urge to nip. Some reliable options:
- Corydoras catfish - bottom-dwellers that ignore guppies entirely and help clean up leftover food.
- Ember tetras (Hyphessobrycon amandae) - small, peaceful, won't nip.
- Harlequin rasboras (Trigonostigma heteromorpha) - calm schooling fish, good match for water parameters.
- Otocinclus catfish - algae eaters, completely peaceful, similarly sized.
- Nerite snails and cherry shrimp - add activity without stocking pressure (note: guppy fry will eat small shrimp).
See our guide to best fish for beginners for more community-compatible species.
Track your parameters and get care reminders with App-aquatic.
Get the free appWhy is my male guppy chasing the female constantly?
Because that's what male guppies do - it's courtship behaviour, not aggression. The problem is ratio. If you have more males than females, or even a 1:1 ratio, the female is being harassed without relief. Add more females so the attention is spread out. Aim for at least two females per male, ideally three or more.
Can I keep guppies with bettas?
It's risky and generally not recommended. Male bettas may attack male guppies whose flowing tails resemble rival bettas. Guppies may also nip a betta's fins. Some keepers report success in large, heavily planted tanks, but the combination is unpredictable enough that it's better avoided - especially in smaller setups.
My guppy's fins are torn - is it being attacked?
Possibly, but check your water first. Fin rot (bacterial) and physical fin damage look similar, and fin rot almost always comes from poor water quality. Test your ammonia, nitrite, nitrate, and pH. If water is clean, watch the tank closely for a few hours - you'll likely catch the nipper in the act. Tiger barbs, serpae tetras, and sometimes other males are the usual suspects.
Will guppies eat their own fry?
Yes. Adult guppies will eat fry, including their own. If you want to raise fry, move them to a separate tank or use a breeding box immediately after birth. Dense floating plants give fry some cover in a community tank but won't protect all of them.
How many guppies can I keep in a 40-litre (10-gallon) tank?
For a mixed group, realistically four to six fish - and that assumes you're managing fry and doing regular water changes. A males-only group of four to five works well at this size. Use the stocking calculator to check your specific setup, and factor in that females will breed.
More guides · Guppy care · Guppy male vs female · Combining fish
