Can I Put a Pygmy Corydoras with a Betta Fish?

Photo by Joel Carnat on Openverse (CC BY 2.0)
Pygmy corydoras can technically live in a 5-gallon betta tank, but bettas often harass and nip at them, making the pair incompatible in practice-despite the corydoras' tiny size. If you're considering this pairing, a 10-gallon tank with careful species selection is a much safer bet.
Why Pygmy Corydoras Don't Work Well with Bettas
Betta fish, especially males, are notorious for bothering bottom-dwelling fish. Pygmy corydoras spend most of their time sifting through the substrate looking for food, which puts them directly in the betta's territory. Even a moderately aggressive betta can stress and injure these delicate catfish.
The core problem: corydoras are peaceful, solitary schooling fish that want to be left alone. They congregate with their own kind and avoid conflict. A betta's territorial aggression is almost the opposite-it actively pursues and dominates smaller tank mates. This fundamental mismatch causes chronic stress and injury, even if the betta isn't actively hunting.
Many aquarium hobbyists recommend pygmy corydoras for 5-gallon betta tanks because they're small and bottom-feeders. But small size and different water zones don't guarantee peace. The reality is that if your betta bothers the corydoras-and many do-that pairing fails. You can't fix it by hoping or adjusting the tank, only by rehoming one fish.
Proper Tank Size for Pygmy Corydoras
Although people keep pygmy corydoras in 5-gallon tanks with bettas, a 10-gallon tank is a much better minimum, especially if you plan to keep them long-term or with other fish.
Here's why: Pygmy corydoras grow to about 1 inch long-the smallest corydoras species available. Unlike larger corys, this size makes them suitable for nano aquariums. However, they have two critical requirements that don't shrink with their body size:
- They must be kept in a school of at least 5-10 fish. A single or pair of corydoras becomes stressed and shy. In a group, they display personality, interact with each other, and forage confidently. This alone requires more space and water quality.
- They utilize bottom space heavily. While they're called bottom-feeders, they also occupy mid-water zones and need room to move. A 5-gallon tank offers very little floor space once a betta and 5 corydoras are in it.
A 10-gallon tank provides much better horizontal surface area, more swimming room, easier maintenance, and stable water chemistry-all of which corydoras need to thrive.
Tank Setup and Substrate
Use sand as your substrate. This is non-negotiable for corydoras. These catfish have barbels (whisker-like sensory organs) around their mouth that they use to sift constantly through the bottom, searching for food particles and uneaten meals. Sand mimics their natural environment and allows safe barbel movement. Gravel can damage their barbels over time.
Plants are optional but beneficial. Pygmy corydoras do fine in planted tanks and actually appreciate plants for cover and a more naturalistic environment. Plants also help absorb waste and create a more stable ecosystem. If you keep plants, stick to hardy, mid-to-high-light species that won't be uprooted by the corydoras' constant sifting.
Avoid sharp decorations or rough rock. Corydoras are delicate fish with soft bellies, and they will scrape themselves on sharp surfaces.
Filtration and Water Conditions
Use a gentle filter with low current. Pygmy corydoras come from slow-moving streams and prefer calm water. Don't add powerheads, wave makers, or high-flow outflows. A standard sponge filter or hang-on-back filter set to a low flow rate works well. Strong currents stress them and make it harder for them to forage on the bottom.
Install a heater. These are tropical fish, requiring water temperatures of 72-82°F (22-28°C). As a rough guide, use 5 watts per gallon-so a 10-gallon tank needs a 50-watt heater. A stable temperature prevents disease and keeps them active.
Maintain moderate water flow and avoid sharp pH swings. Weekly 20-30% water changes help keep nitrates low and the water clean.
Diet and Feeding
Pygmy corydoras are opportunistic omnivores-they'll eat nearly anything that fits in their mouths. However, they shouldn't be relied on as cleanup crew alone; they need regular feeding.
- Flake food: Use a high-quality tropical flake as a base. Vary brands to provide dietary diversity.
- Micro pellets: Sinking micro pellets are excellent because they fall to the bottom where corydoras feed.
- Vegetables and live food: Blanched zucchini or cucumber slices and occasional live foods like brine shrimp or daphnia add nutrition and mimic their natural diet.
Feed once daily, in amounts they can consume in a few minutes. Uneaten food decays and pollutes the water. Corydoras are most active in low light, so feeding in the evening often works best.
Better Tank Mates for Pygmy Corydoras
If you want to keep pygmy corydoras with other fish, choose species that don't bother or harass them.
Good tank mate options:
- Tetras (neon, cardinal, ember tetras): Peaceful, occupy mid-water, and ignore bottom-feeders.
- Rainbowfish: Gentle, colorful, and school-oriented-they focus on each other, not the bottom.
- Small rasboras: Peaceful schoolers that stay out of the corydoras' way.
- Other small peaceful fish: Harlequin rasboras, chili rasboras, or similar nano fish work if they're not aggressive.
Avoid:
- Aggressive species: Cichlids, plecos, and large catfish bully or prey on corydoras.
- Bettas: As discussed, they harass and stress corydoras.
- Large fish: Anything that can eat a 1-inch fish is a predator risk.
The golden rule: Watch your fish. If another fish repeatedly chases, nips, or bullies your corydoras, they're incompatible-no matter what generic advice says. Corydoras are victims of the "small tank, small fish, add everything" mentality. Their peaceful nature makes them easy targets. A healthy corydoras school in a 10-20 gallon tank with compatible, calm companions is far better than cramming them into a 5-gallon betta tank hoping they work out.
Common Mistakes to Avoid
- Keeping corydoras alone or in pairs. They need a school to feel secure.
- Using gravel instead of sand. Gravel damages their delicate barbels.
- Skipping the heater. Temperature swings cause stress and disease.
- Assuming small size = small care needs. Pygmy corydoras have the same shoaling and behavioral needs as larger species.
- Pairing them with aggressive fish "just to fill the tank." A smaller, well-stocked tank with compatible species is better than a cramped 5-gallon with stress.
The Bottom Line
Pygmy corydoras are rewarding, personable fish-but only if their needs are met. A group of 5-10 in a 10+ gallon tank with sand substrate, gentle filtration, warm water, and peaceful tank mates will display personality and behavior that makes them one of the hobby's best-kept secrets. A betta tank pairing is usually a recipe for stress. Choose compatibility over convenience, and your fish will thrive.
Frequently asked questions
How many pygmy corydoras should I keep together?+
Keep at least 5-10 pygmy corydoras together in a school. A single or pair becomes stressed and shy and won't display their full personality. In a group, they're confident foragers and interact with each other, which is when their behavior really shines.
What's the minimum tank size for pygmy corydoras without a betta?+
A 10-gallon tank is the practical minimum for a school of 5-10 pygmy corydoras. While they only grow to about 1 inch, they need enough bottom space to forage, school together, and maintain stable water quality. Smaller tanks are harder to keep stable and offer little room for natural behavior.
Can pygmy corydoras live on gravel instead of sand?+
No. Corydoras have delicate barbels (whisker-like sensory organs) around their mouths that they use to sift through the bottom. Gravel can damage or wear down these barbels over time. Sand is the only suitable substrate-it mimics their natural environment and is safe for constant sifting.
What temperature do pygmy corydoras need?+
Pygmy corydoras are tropical fish requiring 72-82°F (22-28°C). Use a heater-roughly 5 watts per gallon of tank volume. Temperature swings stress them and make them vulnerable to disease.
Are pygmy corydoras good cleanup crew?+
Pygmy corydoras will eat uneaten food and waste on the bottom, but they shouldn't be relied on as your sole cleanup crew. They still need regular feeding with flake food, micro pellets, and occasional vegetables or live food. Treat them as regular tank residents, not as garbage disposals.
Can pygmy corydoras live in planted tanks?+
Yes, they do fine in planted tanks. In fact, plants provide cover and create a more naturalistic environment they appreciate. However, their constant sifting will uproot shallow-rooted plants, so anchor plants well or use hardy, established species.
