Skip to content
AquariaWiki
Menu

AquariaWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.

Can Bettas Live With Corydoras?

Edited by Ivan F.

Short answer

Yes

Yes, in most cases. Corydoras keep to the floor and leave a betta alone, which makes them one of the most often recommended companions, but a betta can still turn on any tank mate.

Bettas spend their time near the surface, while corydoras graze along the bottom, so the two rarely compete for space. A veterinarian writing for PetMD lists corydoras among possible companions, and a retailer and a manufacturer both recommend them. One caution matters: Seriously Fish says bettas are best kept alone, and that tolerating other species is the exception, so watch your own fish.

Each species at a glance

How they compare

Figures come from our species pages. Shared ranges are where both animals are comfortable.

  • Betta and Bronze Corydoras

    Adult size
    Betta: 2.8 in (7 cm)
    Bronze Corydoras: 3 in (7.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Bronze Corydoras: 19 US gal (72 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Bronze Corydoras: 70–81°F (21–27°C)
    pH
    Betta: 6–8
    Bronze Corydoras: 6–8
    Hardness
    Betta: 1–15 dGH
    Bronze Corydoras: 2–15 dGH
    Temperament
    Betta: Territorial/Aggressive
    Bronze Corydoras: Peaceful
    Swim zone
    Betta: Top
    Bronze Corydoras: Bottom

    Shared by both

    Temperature: 72–81°F (22–27°C)

    pH: 6–8

    Hardness: 2–15 dGH

    Largest species minimum

    19 US gallons (72 L), from Bronze Corydoras. This is a starting point, not a stocking plan.

  • Betta and Albino Corydoras

    Adult size
    Betta: 2.8 in (7 cm)
    Albino Corydoras: 3 in (7.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Albino Corydoras: 19 US gal (72 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Albino Corydoras: 70–81°F (21–27°C)
    pH
    Betta: 6–8
    Albino Corydoras: 6–8
    Hardness
    Betta: 1–15 dGH
    Albino Corydoras: 2–15 dGH
    Temperament
    Betta: Territorial/Aggressive
    Albino Corydoras: Peaceful
    Swim zone
    Betta: Top
    Albino Corydoras: Bottom

    Shared by both

    Temperature: 72–81°F (22–27°C)

    pH: 6–8

    Hardness: 2–15 dGH

    Largest species minimum

    19 US gallons (72 L), from Albino Corydoras. This is a starting point, not a stocking plan.

What to watch for

  • Keep a proper group, because corydoras live in shoals and a lone one will be stressed.
  • Feed sinking food for them. Leftovers from a betta are not enough.
  • Check the larger tank minimum on each species page before you buy. Corydoras need more room than a betta alone.
  • Remove them if the betta keeps chasing or nipping at them.

Tank setup

Gear for the largest setup on this page

A forgiving setup with room for a small community.

Shop in:

Cycle the tank before adding animals. See our guide on how to cycle a fish tank.

Frequently asked questions

Do corydoras need to be in a group with a betta?

Yes. They shoal, so keeping a few alongside a betta is unkind and more stressful for them. Our species pages show the group size from our sources.

Will a betta eat corydoras?

Not usually. We found no source warning of bettas eating adult corydoras, though very small fish are always more at risk. Add adults, and watch the first few days closely.