Can American Flagfish Live With Betta Fish?
No, american flagfish are aggressive fin-nippers and prefer cool water that bettas cannot survive in.
Why
- American flagfish grow to 2.5 inches and are known fin-nippers that will target long-finned fish like bettas.
- They prefer water temperatures of 64-72F, which is far below the betta minimum of 76F.
- Male flagfish display bright red coloration during breeding season that triggers betta aggression.
- Flagfish are not community fish and will defend territory aggressively against slow-moving tankmates.
What could go wrong
The flagfish nips the betta fins repeatedly, leading to infection, or the betta attacks the red-colored flagfish and injures it.
If you keep them in separate tanks
Sized for the 10 gallon minimum this pairing needs. Affiliate links — we earn a small commission if you buy through them.
AquaClear 20 Power Filter
Rated for up to 10 gallons with enough biological media to handle the waste from both species.
API Freshwater Master Test Kit
Keep ammonia, nitrite, and nitrate in check. Two-species tanks have more bioload and less margin for error than single-species setups.
Better pairings to consider
American flagfish do well in species tanks or with other cool-water fish like hillstream loaches. Bettas do well in species tanks or with peaceful tropical community fish.
Related compatibility questions
Keep reading
Planning a community tank?
Check compatibility for any two freshwater species before you buy. Stop guessing, stop returning fish.
Open the compatibility chart →

