Can Guppies Live With Corydoras?

Tank Mates • Bottom Dwellers

Can Guppies Live With Corydoras?

Yes—guppies and Corydoras are usually one of the better community combinations when the tank is large enough, the Corydoras are kept in a proper group, and both species receive food that actually reaches them. Guppies use the middle and upper levels of the aquarium while Corydoras spend much of their time near the bottom, so they tend to occupy different spaces instead of competing for the same territory.

Compatibility rating Very Good

Peaceful temperament and different swimming zones make this pairing easier than many mixed-fish combinations.

The short answer

Guppies can live with Corydoras when the aquarium is planned for both species instead of simply adding bottom fish to an already full guppy tank. The main requirements are enough floor space, a smooth substrate, stable warm freshwater, a real Corydoras group, and a feeding routine that prevents fast guppies from taking everything before sinking food reaches the bottom.

The biggest mistake is treating one Corydoras as a cleanup fish. Corydoras are social catfish and should not be purchased as a single animal to eat scraps. They need companions of their own kind, appropriate food, and clean water just like the guppies do.

Why the pairing works

Guppies and Corydoras usually stay out of each other's way

Different swimming zones

Guppies spend much of the day in open water, especially near the middle and upper parts of the tank. Corydoras search along the bottom and around low decorations. This reduces direct competition for territory.

Peaceful personalities

Most commonly kept Corydoras are gentle schooling catfish rather than aggressive bottom dwellers. They are not interested in chasing adult guppies, defending caves, or attacking flowing fins.

Active without being threatening

Corydoras can be energetic, especially when a group moves together or darts to the surface for air, but that activity is normally harmless. Guppies usually adapt quickly to their movement.

That does not mean every tank automatically succeeds. A small aquarium can become crowded even when every species is peaceful. Compatibility is not just about whether fish fight—it also includes water quality, oxygen, feeding access, social group needs, and the amount of usable space each species has.

The most important rule: keep Corydoras in a group

Corydoras are social fish. A lone Cory may survive, but that is not the setup to aim for. A group allows them to forage, rest, and move together in a more natural way. In most home aquariums, plan around a group of at least six of the same Corydoras species when space allows.

Using the same species matters because a mixed collection of single Cory species is not always equivalent to a proper group. Different Corydoras may associate with one another, but a group of the same type usually gives more consistent social behavior.

Tank planning

How big should the aquarium be?

A ten-gallon aquarium is often too limiting for a normal guppy-and-Cory community because the Corydoras group needs bottom area while the guppies need open swimming space. A twenty-gallon-long style aquarium is a much more comfortable starting point for many common Corydoras species because it provides substantially more floor space.

Tank footprint matters almost as much as volume for Corydoras. A taller aquarium can hold more water without giving bottom fish much more room to forage. If you are choosing between two tanks of similar volume, the longer tank is generally more useful for a guppy-and-Cory community.

Tank considerationWhy it matters
Floor spaceA full Corydoras group needs room to forage together without being packed into a narrow bottom area.
Open midwaterGuppies still need clear swimming lanes above the Corydoras zone.
FiltrationMore fish create more waste. The filter must handle the total bioload without producing an excessive current.
PlantingPlants and wood create shelter, but the bottom should not be so crowded that Corydoras lose their feeding area.
Water conditions

Match the exact Corydoras species to your guppy tank

Guppies generally do well in warm, mineral-rich freshwater. Corydoras are a large group of species, and their preferred temperature and water chemistry are not identical. That is why “Corydoras” should not be treated as if every species has the exact same needs.

Before buying a group, check the care range for that specific Cory species and compare it with the conditions already maintained for your guppies. Choose an overlap rather than trying to keep one species at the edge of its comfort range permanently.

A practical approach: choose a Corydoras species that is comfortable at the temperature you already keep for healthy guppies. Do not raise or lower the entire tank simply because a store mixed several Cory species under one label.
Choosing a Cory

Which Corydoras work best with guppies?

Common community Corydoras can work well, but the best choice depends on tank size and temperature. Bronze Corydoras and similar medium-sized species are popular because they are hardy community fish when housed correctly. Panda Corydoras are attractive and peaceful, but they should be matched carefully to a suitable temperature range rather than automatically placed in a very warm tank.

Pygmy Corydoras are much smaller and use more of the lower and middle water column than many larger Cory species. They can be a good option in an appropriately designed aquarium, but their small size means feeding and tank-mate behavior deserve extra attention.

Bronze-type Corydoras

A classic community choice. Their larger body size makes them easy to observe and less delicate around active adult guppies, provided the tank has enough floor area.

Panda Corydoras

Peaceful and visually distinctive. Temperature matching is especially important; do not assume the warmest guppy setup is automatically ideal for them.

Pygmy Corydoras

Small, social, and active in groups. They can work with guppies, but food should be distributed carefully so fast surface feeders do not leave them underfed.

Bottom safety

Use a smooth substrate and keep the bottom clean

Corydoras spend a large part of their day searching the substrate with sensitive barbels around the mouth. A smooth sand or other gentle substrate gives them a safer surface for natural foraging behavior. Avoid sharp, jagged material that can scrape the underside of the fish or make bottom feeding difficult.

Cleanliness matters just as much as texture. Food and waste can collect on the bottom where Corydoras live. Regular maintenance, sensible stocking, and controlled feeding help prevent a dirty substrate from becoming a chronic source of poor water quality.

Feeding

Corydoras are not living vacuum cleaners

One of the most common myths is that Corydoras can live on whatever food the guppies miss. They may eat edible pieces that reach the bottom, but leftovers alone are not a balanced feeding plan. Corydoras need appropriate sinking food and enough time to eat it.

Guppies are fast, enthusiastic feeders. They may chase sinking pellets and wafers all the way to the substrate, especially once they learn where the food lands. Feed in more than one location and watch the Corydoras instead of assuming food reached them.

Feed the guppies first.
Giving the guppies a small portion near the surface can reduce the first feeding rush.
Use sinking food.
Choose food sized appropriately for the Corydoras rather than relying only on flakes.
Spread the food out.
Multiple feeding spots make it harder for one group of guppies to dominate every bite.
Watch body condition.
Corydoras should not become thin while the guppies remain well fed.

Male and female guppies with Corydoras

Both male and female guppies can live with Corydoras. The Corydoras generally do not care whether the guppies are male or female, so the important differences come from guppy behavior rather than from compatibility with the catfish.

Male guppies are usually smaller and more colorful with larger ornamental fins. They can be persistent when females are present, but Corydoras rarely interact with that courtship behavior. Female guppies are usually larger-bodied and less brightly colored. If males and females are kept together, pregnancy and rapid population growth can change the stocking level of the aquarium far more quickly than the Corydoras themselves.

For that reason, a tank that begins comfortably stocked can become crowded after several guppy broods. Plan for reproduction before adding the Cory group rather than counting only the fish currently visible.

Baby guppies

Will Corydoras eat guppy fry?

Corydoras are not specialized guppy hunters, and adult guppies are much more likely to create predation pressure on newborn fry. Still, extremely small fry, eggs from other fish, or weak animals near the substrate can be opportunistically eaten by many community fish. Do not use Corydoras as a guarantee that every baby guppy will survive.

If your goal is to raise a high percentage of fry, dense plant cover or a separate nursery arrangement is more reliable than trying to choose a tank mate that will never consume a tiny newborn. If population control is actually welcome, some natural fry loss may prevent the aquarium from becoming overcrowded as quickly.

Behavior to watch

Normal Corydoras activity can look unusual at first

Corydoras sometimes dart rapidly to the surface, take a gulp of air, and return to the bottom. That can be normal for these fish. A new guppy keeper who has never owned Corydoras may mistake every surface dash for panic.

What matters is the whole pattern. Constant gasping by multiple fish, rapid gill movement, loss of balance, clamped fins, or all fish gathering at the surface can signal a water-quality or oxygen problem. Normal Cory surface visits should not be used to ignore broader signs of distress.

Common mistakes

What can make a good pairing fail?

Adding only one Cory

A single Corydoras may appear quiet or withdrawn. The solution is not more guppies—it is an appropriately sized group of the same Cory species in a tank large enough for them.

Overstocking with guppies

Livebearer reproduction can quickly increase the number of fish. The Cory group needs to be included in the bioload calculation from the beginning.

Letting guppies steal every meal

Guppies often investigate food at every level. Watch the Corydoras actually eat rather than assuming a sinking wafer automatically solves competition.

Choosing a poor substrate

Sharp or dirty bottom material works against the natural feeding habits of Corydoras and can make an otherwise peaceful community unsuitable.

Ignoring species-specific temperature

“Corydoras” covers many species. Choose one whose temperature range overlaps comfortably with the guppy setup.

Using Corydoras as a cleaning crew

They eat food; they do not remove fish waste or eliminate the need for water changes, gravel cleaning, and proper filtration.

Setup checklist

A strong guppy-and-Corydoras community

Use a tank with enough bottom footprint for a full Corydoras group.
Keep several Corydoras of the same species rather than one solitary fish.
Choose a smooth substrate that supports safe bottom foraging.
Confirm the exact Cory species is comfortable in the tank's temperature range.
Provide open swimming space for guppies above the bottom zone.
Use plants, wood, or shaded areas without covering every inch of floor space.
Feed sinking food and verify the Corydoras actually receive it.
Account for future guppy babies if males and females are housed together.
Maintain zero ammonia and zero nitrite in an established aquarium.
Quarantine new fish when possible before adding them to the community.
When to avoid the pairing

Corydoras are peaceful, but they are not right for every guppy tank

Skip Corydoras if the aquarium is too small for a proper group, the bottom is covered in sharp substrate, the tank temperature does not suit the Cory species you want, or the existing guppy population already pushes the tank close to its stocking limit.

It is better to keep a well-planned guppy-only aquarium than to add bottom fish just because the tank appears visually empty near the substrate.

Questions

Guppies and Corydoras FAQ

Can one Corydoras live with guppies?

A single Corydoras is not the recommended setup. Corydoras are social and are better kept in a proper group of their own species when the aquarium has enough room.

Do Corydoras clean guppy tanks?

No. They may eat suitable food from the bottom, but they still produce waste and need their own diet. They do not replace filtration, siphoning, or water changes.

Will guppies bully Corydoras?

Most guppies do not aggressively target Corydoras, but guppies can outcompete them at feeding time. Food access is usually a bigger concern than direct bullying.

Can male guppies live with Corydoras?

Yes. Male guppies and Corydoras generally occupy different areas of the tank and are usually peaceful together when their environmental needs are met.

Can female guppies live with Corydoras?

Yes. Female guppies are usually compatible as well. If females are pregnant, however, future fry can increase the total population quickly.

Do Corydoras eat baby guppies?

They are not dedicated fry predators, but a very small or weak newborn near the bottom can still be vulnerable. Dense cover or a nursery is safer when maximizing fry survival matters.

What is the biggest compatibility problem?

Usually it is poor planning rather than aggression: too small a tank, too few Corydoras, mismatched temperature, sharp substrate, or guppies consuming food before it reaches the bottom.

Continue the Tank Mates guide

Related guppy compatibility pages