Guppy Tank Mate Compatibility Chart

Tank Mates • Master Compatibility Guide

Guppy Tank Mate Compatibility Chart

Use this chart as a fast starting point for planning a guppy community. It compares temperament, fin safety, water overlap, baby-guppy risk, space needs, and the main issue to watch with each companion. A “good” rating does not replace proper group size, tank size, filtration, or species-specific care—but it quickly shows which combinations are easiest and which deserve caution.

Best MatchesCorydoras, Nerite Snails, Amano Shrimp, Platies, and several peaceful bottom dwellers are among the easiest choices.
Use CautionFast schooling fish, Gouramis, cooler-water species, and some larger livebearers can work only when the setup is planned carefully.
AvoidTiger Barbs, adult Angelfish, Goldfish, and large predatory or aggressive fish are poor long-term choices.
Main chart

Guppy tank mate compatibility at a glance

GoodConditionalPoor
Tank MateRatingFin SafetyWater MatchBaby Guppy RiskSpace / Group NeedMain Thing to Watch
CorydorasExcellentVery safeGoodLowKeep a proper groupSoft substrate, social group, bottom feeding
Nerite SnailsExcellentVery safeGoodVery lowLow space demandEnough natural grazing and mineral support
Amano ShrimpVery GoodVery safeGoodLowModerate coverFood access and hiding places
PlatiesExcellentUsually safeExcellentModeratePlan for livebearer bioloadPopulation growth and male pressure
MolliesVery GoodUsually safeExcellentModerateNeed more room than guppiesAdult size, feeding, breeding pressure
SwordtailsGoodUsually safeExcellentModerateNeed swimming lengthMale aggression and adult size
EndlersConditionalSafeExcellentModerateSimilar to guppiesHybrid breeding if pure lines matter
More GuppiesGoodUsually safePerfectHighStocking grows quicklyMale:female pressure and reproduction
Harlequin RasborasGoodUsually safeModerateModerateNeed a schoolSofter-water preference
Ember TetrasGood / ConditionalUsually safeModerateModerateNeed a schoolSofter water and tiny body size
Cardinal TetrasConditionalUsually safeWeak to moderateModerateNeed a schoolSoft-water preference
Cherry BarbsGoodGenerally safeModerateModerateNeed a groupWatch fancy tails, though far safer than Tiger Barbs
Zebra DaniosConditionalUsually okayModerateModerateNeed a school and long tankHigh activity and cooler preference
White Cloud Mountain MinnowsConditionalSafeWeakModerateNeed a schoolCooler temperature preference
OtocinclusVery GoodVery safeModerateVery lowNeed a group and mature tankBiofilm, supplemental food, acclimation
Bristlenose PlecoGoodVery safeGoodLowNeeds larger footprintWaste load, caves, proper diet
Kuhli LoachesGoodVery safeModerateLowNeed group, hides, soft substrateNight feeding and water compromise
Mystery SnailsVery GoodVery safeGoodVery lowModerate waste for a snailAntenna pecking and calcium/mineral needs
Dwarf GouramisConditionalVariableModerateHighNeed territory and surface accessMale territorial behavior and long fins
Honey GouramisGoodUsually safeModerateHighNeed calm planted zonesWater hardness, feeding, spawning territory
African Dwarf FrogsGoodSafeModerateLow to moderateNeed surface access and gentle setupTarget feeding and amphibian-specific care
Tiger BarbsPoorHigh fin-nip riskModerateHighNeed a substantial schoolLong guppy tails are vulnerable
AngelfishPoorRiskyWeak to moderateVery highNeed tall, spacious tankAdult size, predation, breeding territory
GoldfishPoorNot the main issuePoorVery highVery large adult-space demandTemperature, size, oxygen, waste, predation

Best overall choices for a low-stress guppy community

If the goal is a peaceful, easy-to-manage aquarium, prioritize tank mates that use different zones, do not nip fins, and share similar water conditions.

Top 5

Best all-around guppy tank mates

1

Corydoras

Excellent temperament match, bottom-zone activity, and almost no interest in guppy fins.

Excellent
2

Nerite Snails

Extremely low-conflict, visually interesting, and one of the safest choices around baby guppies.

Excellent
3

Platies

Very strong water overlap and similar care, with population control being the main management issue.

Excellent
4

Amano Shrimp

Peaceful larger shrimp that add grazing behavior without crowding the open water.

Very Good
5

Otocinclus

Very gentle fish for mature planted aquariums, especially when fry safety matters.

Very Good
Best by goal

Choose tank mates based on what you want the aquarium to do

Lowest Aggression

Nerite Snails, Corydoras, Otocinclus, and Amano Shrimp.

Best Hard-Water Match

Platies, Mollies, Swordtails, Endlers, and other guppies.

Best for Baby Guppies

Nerite Snails and Otocinclus rank especially well when newborn safety is the priority.

Best Bottom Activity

Corydoras, Kuhli Loaches, Otocinclus, and Bristlenose Plecos.

Best Schooling Look

Harlequin Rasboras and Cherry Barbs are among the more realistic choices.

Best Centerpiece Option

Honey Gourami is generally easier than more territorial Gouramis or Angelfish.

Baby-guppy safety is a separate compatibility question

Many fish rated “good” with adult guppies will still eat newborns. Always use the fry-risk column if breeding or baby survival matters.

Baby guppies

Best and worst companions for newborns

Lowest risk:
Nerite Snails and Otocinclus.
Low risk:
Amano Shrimp and many peaceful bottom dwellers.
Moderate risk:
Rasboras, barbs, livebearers, and adult guppies.
High risk:
Gouramis, Angelfish, Goldfish, and predatory fish.
Male guppies

Fancy tails need a stricter compatibility filter

Large-tailed males are less maneuverable than females and more visually conspicuous. A tank mate that is acceptable with short-finned females may deserve more caution around elaborate male guppies.

Best approach: prioritize calm, non-nipping species and avoid high-energy fin-focused fish such as Tiger Barbs.
Female guppies

Larger bodies help—but pregnancy changes the picture

Females are generally stronger-bodied and less vulnerable to fin damage, but pregnant females may need quieter areas and easier feeding access. Pushy male livebearers and hyperactive schools can create more stress late in pregnancy.

Water compatibility

Behavior is only half of the equation

Guppies generally prefer stable, mineral-rich freshwater. Livebearers such as Platies, Mollies, and Swordtails often match that environment very well. Soft-water species can still be possible, but the tank should not be pushed to extremes just to force a mixed community.

Red flags

When to reconsider a tank mate

Repeated chasing, torn tails, one guppy hiding constantly, unexplained missing fish, missed meals, rapid breathing, or a growing size gap are all reasons to reassess compatibility.

Compatibility can change as fish mature. Juvenile behavior should never be treated as a guarantee of adult behavior.

Fast decision guide

Before adding any new tank mate, check these six things

Adult size:
Could the new fish eventually swallow a guppy?
Fin behavior:
Is the species known to nip flowing fins?
Water needs:
Does it actually fit warm, mineral-rich guppy water?
Group size:
Does it need several of its own kind?
Feeding style:
Will one species consistently outcompete the other?
Baby risk:
Will newborn guppies become prey?
Common mistakes

What makes compatibility charts misleading when used incorrectly?

Ignoring tank size

A “good” pairing can still fail in an overcrowded aquarium.

Ignoring group needs

Schooling fish and social bottom dwellers require enough of their own kind.

Ignoring individual behavior

Some Gouramis and Bettas vary dramatically from fish to fish.

Planning around juveniles

Adult size and mature behavior matter more than pet-store size.

Assuming adult-safe means fry-safe

Newborn guppies change the compatibility calculation completely.

Chasing perfect numbers

Stable water is better than constantly changing pH or hardness to force a compromise.

Questions

Guppy Compatibility Chart FAQ

What is the best overall tank mate for guppies?

Corydoras are one of the strongest all-around choices because they are peaceful, social, and use a different part of the tank.

What is the safest tank mate for baby guppies?

Nerite Snails are among the lowest-risk choices because they cannot chase or swallow healthy fry.

What fish should be avoided with guppies?

Tiger Barbs, adult Angelfish, Goldfish, and large aggressive or predatory fish are among the clearest poor matches.

Are livebearers always good with guppies?

They often share excellent water requirements, but adult size, male aggression, and rapid breeding still need management.

Can guppies live with schooling fish?

Yes, when the school is peaceful, properly sized, and compatible with the tank's temperature and water hardness.

Are bottom dwellers good guppy tank mates?

Often yes. Corydoras, Otocinclus, Kuhli Loaches, and Bristlenose Plecos can reduce direct swimming-space competition.

Why can a pairing be “conditional” instead of simply yes or no?

Some combinations depend strongly on individual behavior, temperature compromise, tank size, group size, or whether baby guppies need protection.

Does a compatibility chart replace species research?

No. Use it to shortlist options, then check the full species-specific guide before adding a tank mate.

Explore the full guides

Go deeper before choosing a tank mate