Last Updated: May 18, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
Angelfish and guppies look like an easy pairing on paper. Both are tropical, both are popular, and their water parameters overlap enough that it seems to make sense. But the short answer is: they usually don’t work. And when they fail, it’s not a slow drift apart. It’s guppies disappearing or an angelfish that stops eating because the tank environment no longer suits it.
I’ve seen this combination go wrong many times. Once angelfish start breeding, they become a completely different fish. Guppies that were swimming around unbothered suddenly become targets. Male fancy guppies with flowing fins trigger aggression. The constant movement and energy of a guppy colony stresses out fish that evolved for slow, dimly lit blackwater conditions. These two species want fundamentally different things from a tank.
This article explains exactly why they don’t mix, what to do if you’re determined to try, and what to keep with your angels instead.
EXPERT TAKE | MARK VALDERRAMA
I’ve watched angels in high-activity tanks stop coming to the surface to eat and start retreating into corners. An angelfish that stops eating is already in trouble. The constant movement and surface activity of guppies is genuinely stressful for a fish that prefers slow, dimly lit, plant-heavy conditions. And then there’s the breeding switch: an angelfish that ignored guppies for months can turn predatory the moment it pairs off. Guppies that coexisted fine suddenly start disappearing. If you want both species, keep them in separate tanks. That’s not a compromise. That’s the answer.
Key Takeaways
- Angelfish and guppies are incompatible in most setups: size difference, behavioral conflict, and water parameter preferences all work against the pairing
- Male fancy guppies with flowing fins actively trigger angelfish aggression
- Once angelfish breed, they become territorial predators that will actively hunt guppies
- If you must combine them: large tank (55+ gallons), heavily planted, small juvenile angels only, large group of guppies, and keep angels well-fed at all times
- Better angel tankmates: large tetras, rainbowfish, corydoras, gouramis, and other similarly-sized cichlids
Understanding Angelfish
Before unpacking why guppies fail as tankmates, it helps to understand what angelfish actually need. These fish have been in the hobby for decades, and care knowledge has evolved significantly.

Angelfish are tropical cichlids. The most common species in the hobby is Pterophyllum scalare, originating from slow-moving, heavily vegetated waters in the Amazon Basin across Brazil, Colombia, and Peru. Their native environment is dim, soft, slightly acidic, and nearly still. That context matters for every stocking decision you make.
Tank Requirements
A 40-gallon (151 L) is the realistic minimum for a small group of angels or for keeping them with other species. A 55-gallon (208 L) or larger is better if you want community stocking options. Because of their tall, disc-shaped body, they benefit from tall aquariums over long ones. Their preferred parameters: pH 6.0–7.5, temperature 76–84°F (24–29°C), soft to moderately hard water, low to moderate flow.
Behavior
Angelfish are deliberate, observational fish. They patrol their territory slowly, claim specific zones, and can become very aggressive during breeding. As cichlids, their breeding behavior involves paired territory defense: once a pair forms and eggs are laid, both fish become actively dangerous to anything they perceive as a threat. That threat category includes small, fast-moving fish that enter their zone. Which is every guppy in the tank.
They’re also slow eaters. Angelfish need time to locate and consume food. Fast, competitive tankmates like guppies eat first and eat constantly. This creates a chronic underfeeding problem for angels in mixed tanks.
Understanding Guppies

Guppies are one of the most beginner-friendly fish in the hobby for good reason. They’re forgiving of parameter fluctuations, they breed readily, they’re active and colorful, and they’re available everywhere at low cost. Those qualities make them excellent in the right setup. They make them problematic with angelfish.
- Size: Males top out around 1.5 inches (4 cm); females reach about 2.5 inches (6 cm). Both are comfortably within the meal size range of an adult angelfish.
- Water preferences: Guppies are flexible but do best near neutral pH (7.0–7.5) with moderate water movement. Neither parameter suits angelfish ideally.
- Activity level: Guppies are constantly moving, particularly males displaying for females. This activity is stressful for slow-water species sharing the same zone.
- Reproduction: Guppies breed continuously and produce large numbers of fry. In a tank with angelfish, fry will be eaten consistently, but managing population balance is difficult.
Why Angelfish and Guppies Don’t Work
The combination fails for four converging reasons, not just one.
1. Size and Predation
An adult angelfish can reach 6 inches (15 cm) in body length and up to 10 inches (25 cm) tall. A male guppy is 1.5 inches. A guppy fits easily in an angelfish’s mouth at full adult size. This isn’t theoretical. Angels eat guppies once they’re big enough. It’s not aggression; it’s feeding behavior. Guppy fry disappear immediately. Adult guppies follow once the angels grow large enough to manage them.
2. Fin Trigger Problem
Male fancy guppies with flowing, colorful fins look like rival fish to a territorial angelfish. The visual stimulus of long flowing fins in their territory triggers the same response as another cichlid entering their space: aggression. Angels chase, nip, and harass male guppies specifically because of how they look. The irony is that the most attractive guppies (long-finned, brightly colored males) are the most dangerous to keep with angels.
3. Behavioral Mismatch
Guppies are front-and-center, constantly swimming, constantly at the surface. Angelfish need calm to thrive. The guppy colony’s energy saturates the tank with movement and surface activity that stresses a fish adapted to still, dimly lit conditions. The result is an angelfish that retreats, stops eating, becomes susceptible to disease, or becomes chronically aggressive trying to establish control over its space.
4. The Breeding Switch
This is the most common story: keeper adds small angels and guppies together, and for weeks or months things seem fine. Then the angels mature and pair off. Overnight, every guppy in the tank becomes either a threat to the breeding pair’s territory or a target for elimination. The guppies that coexisted fine for months start disappearing. Breeding doesn’t make angels slightly more aggressive. It flips a switch.
TIER BREAKDOWN
High compatibility with angelfish: Large tetras (Congo tetras, bleeding hearts, black skirts), rainbowfish, corydoras, peaceful gouramis, other angelfish (same-size group), discus (advanced)
Situational / individual-dependent: German blue rams, bolivian rams, electric blue acaras, kribensis, severums
Avoid with angelfish: Guppies, mollies (similar issues), cherry barbs, tiger barbs, any small fast livebearer, any fish small enough to be eaten at adult angel size
| Species | Compatibility | Why It Works or Fails | Min Tank Size | Notes |
|---|---|---|---|---|
| Guppies | Poor | Too small; fin triggers aggression; behavioral mismatch | N/A | Generally not recommended |
| Congo Tetra | Excellent | Large enough, similar slow-water preference, calm | 55 gal | Best tetra option for angels |
| Rainbowfish | Excellent | Active but fast enough to avoid harassment; different zone | 55 gal | Boesemani and turquoise rainbowfish both work well |
| Corydoras | Excellent | Bottom dwellers; no competition for angel territory | 40 gal | Keep in groups of 6+ |
| Gouramis (pearl, moonlight) | Good | Calm, similar water preferences; avoid dwarf gouramis with territorial angels | 55 gal | Monitor for conflict; individual-dependent |
| Discus | Excellent (advanced) | Same water parameters, same calm preference; demands high care | 75 gal | For experienced keepers only; superb combination when done right |
| Severum | Good | Similar size and temperament; monitor during angel breeding | 75 gal | Works for territorial angel setups |
| Mollies | Poor–Fair | Bigger than guppies but same core issues; situational | 55 gal | Individual betta-like variation in outcome |
MARK’S PICK
For angelfish tankmates, my recommendation is Congo tetras plus corydoras. Congo tetras are large enough that the angels won’t see them as prey, active without being overbearing, and they share similar water parameter preferences. Corydoras fill the bottom zone completely and never create territorial conflict. That combination works in a 55-gallon planted tank and stays stable even when angels breed. Rainbowfish are a close second option: beautiful, fast enough to avoid harassment, and they complement the angelfish’s display coloration in a way that makes the tank visually stunning.
If You’re Determined to Try the Combination
The standard recommendation is: don’t. But if you’re committed to trying it, here’s how to maximize the odds of success. Fair warning: this is not a guarantee.
- Tank size: 55 gallons (208 L) minimum. More is better. The space reduces territorial pressure significantly.
- Plant density: Heavy planting throughout, including floating plants. Dense planting gives guppies refuge and breaks angel line-of-sight.
- Angel size: Start with juvenile angels only. Introduce guppies and small angels together so no established hierarchy exists.
- Guppy group size: A large group of 10 or more guppies spreads any harassment that occurs. A small group of 3 or 4 will be targeted and eliminated quickly.
- Feed angels heavily: A well-fed angel is less predatory. Target-feed the angels directly if needed to ensure they’re getting enough food before guppies consume everything.
- Remove male guppies with long flowing fins: Shorter-finned or female guppies trigger less angel aggression. Fancy male guppies are the highest-risk option.
- Accept that it may not work: Even with all of the above, once angels mature and begin breeding, guppies usually start disappearing. Have a plan for where the guppies go when that happens.
Better Alternatives for Each Species
Best Guppy Tankmates
Guppies do best with peaceful fish of similar size and activity level that share neutral to slightly alkaline water preferences:
- Other livebearers (platies, swordtails, mollies)
- Small tetras (neon tetras, ember tetras)
- Rasboras
- Corydoras catfish
Best Angelfish Tankmates
Angels need tankmates large enough not to be eaten, calm enough not to stress them, and preferably occupying different tank zones:
- Congo tetras, bleeding heart tetras, black skirt tetras
- Rainbowfish
- Corydoras
- Peaceful gouramis
- Severum
- Electric blue acara
- Other angelfish (add as same-size group simultaneously)
For territorial angels, stick to species that can hold their own. For calmer angels in a community, Congo tetras and rainbowfish are the strongest options.
AVOID IF
Don’t try to combine angelfish and guppies if: your tank is under 55 gallons; your angels are already paired and breeding; you’re not willing to remove guppies when the situation changes; or you want male fancy guppies with long fins (they specifically trigger the most aggression). Also avoid the combination if you already have an established angel territory: adding guppies into a claimed space is worse than introducing them simultaneously with young angels.
FAQs
Can angelfish and guppies live together at all?
Very rarely and with significant risk. Juvenile angels and larger groups of female or short-finned guppies in a large, heavily planted tank sometimes coexist for extended periods. The success window closes once angels mature, breed, and begin territorial defense. Most hobbyists who attempt this combination lose their guppies eventually.
Which fish can be kept with angelfish?
Large tetras (Congo, bleeding heart, black skirt), rainbowfish, corydoras catfish, peaceful gouramis, severums, electric blue acaras, and other similar-sized cichlids are all solid choices. Add tankmates before adding the angels, or add same-sized groups simultaneously, to reduce territorial establishment problems.
How many angelfish should be kept together?
A single specimen works in a community tank. Pairs work when you want breeding but accept the increased aggression. Groups of 5 or more in a large tank (75+ gallons / 284+ L) distribute aggression across the group and prevent any single individual from being chronically targeted. Odd-number groups sometimes have problems: pairs form and gang up on the remaining fish.
Do angelfish eat other fish?
Yes. Angelfish are cichlids and will consume fish small enough to fit in their mouths. This is consistent behavior, not exceptional. Any fish under approximately 1.5 inches (4 cm) in a tank with adult angelfish is a meal risk. Guppy fry disappear immediately. Adult male guppies are vulnerable once the angel reaches full size.
Can angelfish be kept with mollies?
The situation is better than with guppies because mollies are larger. Full-grown black mollies or sailfin mollies are less vulnerable to predation. But the same behavioral issues apply: mollies are active, prefer different water conditions, and adult angels may still attempt to eat smaller molly juveniles. The combination is situational rather than reliably successful.
What’s the best setup if I want angelfish in a community tank?
A 55-gallon (208 L) or larger planted tank, soft to moderately hard water at pH 6.5–7.2, temperature 78–82°F (25–28°C), low to moderate flow. Stock with large tetras or rainbowfish at the upper levels, corydoras or small plecos at the bottom. Add angels last or as a group simultaneously with other fish. Feed multiple times daily in small amounts to ensure angels get food before faster species consume it all.
Closing Thoughts
Angelfish and guppies are two of the most popular fish in the hobby. They also genuinely don’t belong together in most setups. That’s not a knock on either species. It’s just the reality of trying to house fish with fundamentally different environmental needs and behavioral profiles in the same tank.
Angelfish deserve a setup built around their needs: calm water, dense planting, slow tankmates that won’t stress them. Guppies deserve a tank where they can be active, breed without becoming prey, and coexist with other livebearers or small peaceful species. Give each species the tank it actually needs and both will thrive.
For quality angelfish and compatible tankmates, check out Flip Aquatics and Dan’s Fish.
📚 Want to learn more? This article is part of our complete Freshwater Fish Guide, your ultimate resource for freshwater species, care tips, tank setup, and more.
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.



Leave a Reply