Best Tank Mates for Corydoras: Safe Community Fish

Corydoras catfish swimming with peaceful community fish in a planted aquarium with ideal tank mates.
Corydoras do best with calm, non-aggressive fish that share similar water needs. This guide covers the best tank mates, which species to avoid, and how to build a peaceful community tank where corys can feed, school, and stay stress-free.

Wild Ledger

A practical guide to peaceful community fish that work well with corydoras catfish—and the tank mates you should avoid.

Short answer

The best tank mates for corydoras are peaceful, non-aggressive fish that enjoy similar water conditions and will not outcompete them for food. Good choices include small tetras, rasboras, peaceful livebearers, kuhli loaches, otocinclus, and other gentle community fish. Avoid large aggressive fish, fin nippers, and predators that may stress or injure corydoras.

Quick rule: if a fish is calm, community-friendly, and not likely to bully bottom dwellers, it is usually a better match for corydoras.

Why corydoras need careful tank mates

Corydoras are peaceful bottom-dwelling catfish. They spend much of their time searching the substrate for food, resting in groups, and making short trips to the surface. They are not built for conflict. Even when they are active and social, they are still gentle fish that do better in calm tanks.

That is why tank mate choice matters so much. A fish that is too aggressive, too fast, or too territorial can make corydoras hide, miss meals, or stay stressed for long periods. In a good community tank, corydoras feel secure enough to explore the bottom openly and behave naturally.

Best tank mates for corydoras

The best companions for corydoras are fish that occupy different parts of the tank and do not fight over space on the bottom. Midwater schooling fish are often the easiest match because they add movement without bothering corydoras directly.

Tank mate Why it works Notes
Neon tetras Peaceful, small, midwater schooling fish Great for planted community tanks
Ember tetras Gentle and unlikely to harass corydoras Best in groups
Harlequin rasboras Calm, hardy, and community-friendly Stay mostly in the midwater zone
Chili rasboras Tiny, peaceful, and non-threatening Best with small cory species
Otocinclus Peaceful algae eaters with similar temperament Need a mature tank
Kuhli loaches Gentle bottom dwellers that usually coexist well Provide hiding places
Platies Peaceful and adaptable community fish Watch stocking levels
Mollies Can work in larger peaceful tanks Best only if water needs overlap well
Honey gouramis Usually gentle and not overly aggressive Safer than larger gourami species
More corydoras Often the best companions of all Keep them in proper groups

Small tetras and rasboras

These are some of the safest companions for corydoras because they stay active in the middle of the tank while leaving the bottom mostly undisturbed. They also create a calmer environment because schooling fish often help shy corydoras feel secure.

Peaceful bottom companions

Kuhli loaches and otocinclus can work in the same aquarium as corydoras when the tank is stable and not overcrowded. The key is to make sure there is enough floor space, enough food reaching the bottom, and enough cover such as plants, caves, and driftwood.

Gentle centerpiece fish

If you want a fish that stands out visually, choose a peaceful species rather than a semi-aggressive one. Honey gouramis are a much safer option than many larger gouramis or cichlids.

Tank mates to avoid

Not every community fish is a good match for corydoras. Some fish may not attack them directly, but they can still create stress through chasing, bullying, or constant competition.

  • Large cichlids: too aggressive or territorial for peaceful corydoras.
  • Fin nippers: some barbs and aggressive schooling fish may cause stress.
  • Predatory fish: any fish large enough to injure or swallow smaller corydoras is a bad choice.
  • Aggressive gouramis: some species can become territorial, especially in smaller tanks.
  • Overly boisterous bottom dwellers: fish that crowd the substrate can outcompete corydoras for food and space.
  • Goldfish: different temperature needs and messy habits make them a poor match.
Avoid this mistake: do not assume a fish is safe just because the store labels it a “community fish.” Temperament, adult size, feeding habits, and tank size still matter.

How to choose tank mates safely

Before adding new fish, think beyond the species name. Look at behavior, adult size, where the fish spends its time in the tank, and whether it will compete with corydoras during feeding time.

  1. Match temperament: choose peaceful fish first.
  2. Match water conditions: keep species with broadly compatible temperature and water needs.
  3. Use the whole tank: midwater fish often pair better with bottom dwellers.
  4. Protect feeding time: make sure food reaches the substrate for corydoras.
  5. Avoid crowding: too many bottom fish can create stress and competition.
  6. Keep corydoras in groups: they are more confident and active when kept with their own kind.

In most home aquariums, the best corydoras tank is a calm planted community with a soft substrate, good filtration, stable water, and plenty of gentle fish above them.

Best simple community combinations

Beginner-friendly

Corydoras + neon tetras + harlequin rasboras

Planted tank setup

Corydoras + ember tetras + otocinclus

Peaceful mixed tank

Corydoras + platies + honey gourami

Frequently asked questions

Can corydoras live with bettas?

Sometimes, yes. It depends mostly on the betta’s temperament and the tank size. Peaceful bettas may ignore corydoras, but aggressive bettas can still create stress.

Can corydoras live with guppies?

Yes, they often can. Guppies usually stay in the upper part of the tank, while corydoras stay near the bottom. The main concerns are stocking level and water compatibility.

Can corydoras live with angelfish?

Sometimes in larger tanks, but it is not always ideal. Larger angelfish can be territorial and may intimidate smaller or calmer tank mates.

What is the single best tank mate for corydoras?

Other corydoras are often the best companions. After that, small peaceful schooling fish such as tetras and rasboras are usually the safest choice.

Final thoughts

The best tank mates for corydoras are not flashy or aggressive fish. They are steady, peaceful community species that leave the bottom of the aquarium calm and safe. If you build around that idea, corydoras are some of the easiest and most rewarding catfish to keep in a mixed freshwater tank.

Post a Comment

Previous Post Next Post
About the Author
Wild Ledger author photo

Gelo Basilio, EdD

Founder and Editor, Wild Ledger

Gelo writes beginner-friendly guides on fishkeeping, animal care, habitats, and practical nature topics. Wild Ledger focuses on clear, useful, and reader-first content designed to help hobbyists make better care decisions.