Planted Betta Tanks

Betta Tank Mates: What Can (and Can't) Live With a Betta

Published 3 June 2026

Whether a betta can live peacefully with other animals is one of the most-asked questions in the hobby — and the honest answer is: it depends on the individual fish. Bettas vary enormously in temperament. Some are placid and ignore everything in the tank. Others will attack any perceived competitor regardless of species.

That said, there are patterns. Some species coexist with bettas reliably; others almost never work. Here’s what the collective experience of the hobby tells us.


The ground rules

Before the species list, the principles that apply regardless of tank mate choice:

Tank size matters. A 20L tank doesn’t give a betta anywhere to establish territory away from other fish. Tank mate combinations that work in a 75L will fail in a 20L. Minimum 40L for any cohabitation; larger is always safer.

Heavy planting helps. Dense plant cover creates visual barriers that reduce perceived territory overlap. A heavily planted tank with driftwood and caves is far safer for mixed setups than a sparsely decorated one.

Only one male betta. Male bettas will fight other male bettas to the death. This is not aggression — it’s territorial behaviour so hardwired it cannot be trained out. Never keep two male bettas together under any circumstances.

Watch closely when introducing new fish. Even a generally compatible species can trigger aggression in a specific betta. Introduce new tank mates and observe for at least 48–72 hours. Have a backup plan (a spare tank or container) if things go wrong.

Individual variation is real. Any species listed as “compatible” may still be attacked by a specific betta. Any listed as “risky” may be ignored by another. Treat compatibility information as probability, not guarantee.


Generally compatible tank mates

Corydoras catfish

Corydoras are one of the most reliably compatible tank mates for bettas. They’re peaceful bottom dwellers that occupy a completely different area of the tank, move quickly, and are sturdy enough to handle occasional attention. Most bettas ignore them entirely.

Best varieties for betta tanks: Corydoras pygmaeus (pygmy cory — stays very small), Corydoras habrosus, Corydoras sterbai.

Minimum group size: 4–6. Corydoras are social fish and become stressed when kept alone.

Tank requirement: 40L minimum. Fine substrate (sand or smooth gravel) — corydoras have sensitive barbels that abrade on sharp gravel.


Small, fast schooling fish

Certain small tetras and rasboras work well with bettas because they’re fast, school tightly, and don’t resemble other bettas. Key criteria: small (under 3cm), no flowing fins, peaceful temperament.

Reliable choices:

School size: minimum 6, ideally 8–10. A small school will scatter and become vulnerable; a cohesive school is more confident and harder to harass.


Snails

Nerite snails and mystery snails are among the safest possible tank mates for bettas. They’re completely non-threatening, clean algae off glass and decorations, and most bettas ignore them.

Watch-out: Some bettas do bite snail antennae. If you observe this consistently, the snail should be removed — antennae damage is stressful for the snail even if it’s not immediately fatal.


Kuhli loaches

Kuhli loaches are eel-like, bottom-dwelling fish that hide during the day and emerge at night to scavenge. Most bettas completely ignore them. They’re excellent at cleaning up uneaten food that reaches the substrate.

Requirements: fine sand substrate (they burrow); kept in groups of at least 3–4; slightly lower pH is appreciated (6.5–7.0).


Species that often cause problems

Guppies (male)

Male guppies have flowing, colourful fins that often trigger the betta’s aggression response — they look like competing bettas. Many bettas will attack guppies relentlessly. Even if the guppy isn’t injured immediately, chronic stress causes fin deterioration and eventually death.

Female guppies are sometimes kept with bettas more successfully due to their plainer colouration and shorter fins, but results are variable.

General recommendation: avoid guppies in a betta tank unless you’re prepared to move them.


Other labyrinth fish (gouramis, paradise fish)

Dwarf gouramis and similar labyrinth fish are perceived as direct competitors by bettas. They inhabit the same water level, have similar body shapes, and often trigger territorial aggression regardless of the species. Keep bettas with labyrinth fish only in very large (100L+), heavily planted setups — and even then, watch carefully.


Tiger barbs and serpae tetras

Both species are notorious fin nippers. The flowing fins of a betta are a target. Even a brief nipping incident can damage fins significantly and introduce infection. Avoid.


Shrimp: the mixed picture

Cherry shrimp and other Neocaridina shrimp are hit-or-miss with bettas. Some bettas hunt and eat shrimp; others ignore them entirely. There’s no reliable way to predict which type you have without trying.

Factors that improve success:

Amano shrimp are larger and faster than cherry shrimp and have better survival rates with bettas, but the same unpredictability applies.

If shrimp are a priority, a shrimp-only tank is a safer approach. See our cherry shrimp care guide for more detail.


Female bettas: sorority tanks

Female bettas are generally less aggressive than males and can sometimes be kept in groups — known as a “sorority tank.” This requires:

Sorority tanks are an intermediate to advanced setup. Not recommended as a first planted tank.


How to introduce tank mates safely

  1. Establish the planted tank and cycle it fully before adding any fish
  2. Add the betta last — adding tank mates first lets them establish before the betta arrives and reduces territorial aggression
  3. Rearrange the tank slightly when introducing the betta — disrupting established territory can reduce initial aggression
  4. Watch for 48–72 hours — constant chasing, torn fins, or fish hiding without eating are signs the combination isn’t working
  5. Have a backup plan — a spare container or tank to separate fish if needed

The planted betta tank is at its best as a lightly stocked, peaceful community. The goal isn’t maximum fish density — it’s a stable, beautiful, low-stress environment where the betta is the centrepiece.


Frequently asked questions

Can a betta live with a goldfish? No. Goldfish need cold water (15–20°C); bettas need warm water (24–28°C). Their temperature requirements are incompatible.

Can I keep two bettas together? Two male bettas: never. Two females: only in a large, heavily planted sorority setup (75L+) with careful monitoring. One male and one female: only for breeding, which is a specialised process — they must be separated immediately after.

My betta is flaring at the glass. Is this a tank mate problem? Bettas often flare at their own reflection rather than a tank mate. This is stressful over long periods. Reducing reflective surfaces (turning off interior lights while room lights are on) or adding visual cover to the back and sides of the tank usually resolves it.

How many tank mates can a betta have? In a 40L planted tank, a betta plus 6–8 small schooling fish (ember tetras or similar) plus 2–3 nerite snails is a reasonable, lightly stocked community. Don’t overstock — stability is the goal.