Tank mates by speciesTM-03
Can Bettas Have Tank Mates? Why Males Live Alone, plus Cherry Barbs, Shrimp, Snails
A male betta is best kept alone. The exception is the nerite snail, and cherry barbs and shrimp work only with conditions.
In this article (16 sections)
- In short: can a betta have tank mates?
- How do betta tank mates look across the other 22 species?
- Why is keeping a betta alone the default?
- Why do sources disagree on betta tank mates?
- Can any fish live with a betta? Why is the cherry barb △?
- Do bettas eat shrimp?
- Can a betta live with a nerite snail?
- Can a female betta have tank mates?
- Can two male bettas, or a male and a female, share a tank?
- Why do people so often ask about bettas with medaka, guppies and neon tetras?
- What should you check, and in what order, before adding betta tank mates?
- What should you do when betta tank mates are not working?
- What terms come up with betta tank mates?
- What else goes with betta tank mates?
Frequently asked questions about betta tank mates5
- Sources
In short: can a betta have tank mates?
A male betta is best kept alone. The exceptions are the nerite snail (○), and cherry barbs and shrimp (△).
Many articles name neon tetras and corydoras as betta tank mates. But Seriously Fish, a care resource, says the betta is best kept on its own.
This site calculates compatibility from the care data of each fish. A male betta came out × with every other fish except one species.
| Partner | Result | Reason |
|---|---|---|
| 17 other fish | × | The male betta chases them. It sees long-finned fish as rivals and attacks them |
| Cherry barb | △ | Some keepers have kept them together, but it depends on the betta's temperament |
| Neocaridina shrimp, red cherry shrimp | △ | Baby shrimp get eaten. Adult shrimp usually survive |
| Amano shrimp | △ | Too big to be eaten easily, but bettas sometimes attack shrimp |
| Nerite snail | ○ | Temperature and water chemistry overlap, and neither eats the other |
What this article covers:
- Why a male betta is advised to live alone
- Why sources disagree on whether bettas can have tank mates
- The exceptions (cherry barb, shrimp, nerite snail) and their conditions
- Female bettas, two males, and a male with a female
- What to prepare before trying, and what to do if it fails
Think of betta tank mates as "alone by default," with exceptions added only under conditions.
How do betta tank mates look across the other 22 species?
○ Generally compatible (1)
- Nerite snail
△ With care (4)
- Cherry barbCan work, but it depends on the individual betta (Aquarium Co-Op (Cherry barb))
- Japanese swamp shrimpBetta (male) eats baby shrimp (adults usually survive)
- Cherry shrimpSome bettas eat shrimp, but adults are not usually wiped out (other sources advise against it) (The Shrimp Farm (cherry shrimp and bettas)) / Betta (male) eats baby shrimp (adults usually survive)
- Amano shrimpBettas may attack shrimp, and sources advise caution or avoiding the pairing (Tokyo Aqua Garden (betta))
× Not recommended (17)
- Neon tetraBetta (male) is aggressive and chases other fish
- Cardinal tetraBetta (male) is aggressive and chases other fish
- Rummy-nose tetraBetta (male) is aggressive and chases other fish
- GuppyMale bettas see long-finned fish as rivals and attack them (Seriously Fish (Betta splendens)) / Betta (male) is aggressive and chases other fish
- PlatyBetta (male) is aggressive and chases other fish
- AngelfishBetta (male) is aggressive and chases other fish / Betta (male) is small enough for Angelfish to eat / Angelfish is semi-aggressive and may harass long-finned Betta (male)
- Panda coryBetta (male) is aggressive and chases other fish
- Peppered coryBetta (male) is aggressive and chases other fish
- OtocinclusBetta (male) is aggressive and chases other fish
- Harlequin rasboraBetta (male) is aggressive and chases other fish
- Zebra danioBetta (male) is aggressive and chases other fish
- Tiger barbBetta (male) is aggressive and chases other fish / Tiger barb nips the long fins of Betta (male) / Tiger barb is semi-aggressive and may harass long-finned Betta (male)
- Dwarf gouramiMale dwarf gouramis become aggressive towards other anabantoids such as bettas (Seriously Fish (Trichogaster lalius)) / Betta (male) is aggressive and chases other fish / Dwarf gourami is semi-aggressive and may harass long-finned Betta (male)
- Kuhli loachBetta (male) is aggressive and chases other fish
- Bristlenose plecoBetta (male) is aggressive and chases other fish
- MedakaNo overlap in temperature (Betta (male) 22–30°C, Medaka 16–22°C) / Betta (male) is aggressive and chases other fish / Betta (male) is a tropical fish that needs a heater; Medaka does not
- GoldfishBetta (male) is aggressive and chases other fish / Betta (male) is a tropical fish that needs a heater; Goldfish does not
Source: Judged by this site's rules from the care data of each species (see the sources of the care data table)
The male betta is × with 17 of the 18 fish. Almost every reason is "the male betta chases them."
This site marks an aggressive fish × with any other fish. We rated the betta's temperament as "aggressive" based on Seriously Fish.
Some of the × pairs have a second reason as well.
- Guppy: the betta sees long-finned fish as rivals and attacks them
- Tiger barb: it nips the betta's long fins
- Dwarf gourami: with another anabantoid in the tank, both become aggressive
- Medaka and goldfish: temperature and the need for a heater do not match
- Angelfish: the betta is small enough to fit in its mouth
A bigger tank does not remove the reasons behind a ×. For pairs that fail on temperament, the sources also say success is the exception.
Why is keeping a betta alone the default?
Because the male betta tends to chase other fish. It sees long-finned fish and similar-looking fish as rivals and attacks them.
Seriously Fish does not recommend the betta for a general community tank. It says some fish will accept other species, but that this is the exception.
FishBase also says males fight each other. The English name, Siamese fighting fish, comes from its long use in fights between males.
Here are the betta's traits and what they mean for tank mates.
| Betta trait | What happens with tank mates | Source |
|---|---|---|
| Males are aggressive | It chases other fish | Seriously Fish |
| Sees long-finned and similar-looking fish as rivals | It attacks guppies and similar fish | Seriously Fish |
| Bred forms have long fins | It becomes a target for fin nippers | Seriously Fish |
| Breathes air at the surface (labyrinth organ) | The area near the surface must be kept open | Seriously Fish |
| A good jumper | It needs a lid | Seriously Fish |
| Dislikes strong current | It does not suit tanks with strong flow | Seriously Fish |
| Species | Betta (male) |
|---|---|
| Scientific name | Betta splendens |
| Adult size | 6.5 |
| Temperature | 22–30 |
| pH | 6–8 |
| Temperament | Aggressive |
| Group size | 1 |
| Tank-mate notes | Best kept alone. Males attack fish with trailing fins. |
Source: Seriously Fish (Betta splendens)
Whether betta tank mates work depends more on the individual fish than on the species. With the same partner, a calm betta and an aggressive betta can give different results.
Starting with "mine is calm" often means you notice only after the fins are damaged. Begin with one betta as the star of the tank.
Why do sources disagree on betta tank mates?
The answer changes with whether the betta is male or female, and with what counts as success. Shop guides and care resources sometimes start from different assumptions.
Tokyo Aqua Garden says a male should be kept alone as a rule. It adds that a female can live with others, depending on the match.
The same shop's article on animals that can live with bettas lists neon tetras and corydoras, with a condition. The condition is to separate them at once if bullying continues.
Seriously Fish names small cyprinids and loaches from similar habitats. It says they may work. But it names no species and says the betta is usually best alone.
| Source | Male betta | Female betta | Partners named |
|---|---|---|---|
| Seriously Fish (care resource) | Alone by default. Keeping it with other species is the exception | Males and females are kept apart except for breeding | No species named (small cyprinids and loaches) |
| Tokyo Aqua Garden (shop guide) | Alone by default | Can live with others, depending on the match | Neon tetras, corydoras and others (with conditions) |
| Aquarium Co-Op (shop guide) | Depends on temperament | Not covered | Cherry barb |
| This site's calculation | × with fish, only the cherry barb is △ | Not calculated | Nerite snail ○, the three shrimp △ |
Every source agrees that a male betta is basically kept alone. They differ on how far you may try exceptions.
For males, this site follows the view of Seriously Fish.
Can any fish live with a betta? Why is the cherry barb △?
Among the 22 species on this site, only the cherry barb is △. Some keepers have kept them together, but it depends on the betta's temperament.
Aquarium Co-Op describes keeping cherry barbs with a betta. It adds that some bettas will not accept them, so watch closely.
The cherry barb is a peaceful fish, and its fins are not long. The same shop says it swims from the middle of the tank down toward the bottom.
| Species | Adult size (cm) | Temperature (°C) | pH | Temperament | Group size (or more) |
|---|---|---|---|---|---|
| Betta (male) | 6.5 | 22–30 | 6–8 | Aggressive | 1 |
| Cherry barb | 5 | 20–27 | 6–8 | Peaceful | 6 |
Source: Seriously Fish (Betta splendens) / Seriously Fish (Puntius titteya)
For the conditions when you try, Tokyo Aqua Garden's guide is specific.
- Use a tank at least 45 cm wide
- First put the new fish in a breeder box and check that the betta does not attack
- Avoid sharp rocks and driftwood so the fins do not snag
- Make hiding places with soft plants
- Turn down the filter flow
- Check that the betta is eating
Group size is in the table. Cherry barbs settle in a group, so do not add just one.
The cherry barb's △ does not mean "can be kept." It means "can be tried once the conditions are in place."
Do bettas eat shrimp?
Bettas eat baby shrimp and sometimes peck at adult shrimp. All three shrimp, including the Amano shrimp, are △.
The Shrimp Farm says adult cherry shrimp are a little too big for a betta. It says the colony is usually not wiped out, and baby shrimp get picked off now and then.
On the other hand, Tokyo Aqua Garden says bettas attack shrimp, so keeping them together is best avoided. Aquarium Co-Op also says to be careful about adding a betta to a shrimp tank.
Because the sources disagree, this site marks all three shrimp △. The larger Amano shrimp is △ for the same reason.
| Shrimp or snail | Result | Reason | Breeds in the tank? |
|---|---|---|---|
| Neocaridina shrimp | △ | Baby shrimp get eaten | Yes |
| Red cherry shrimp | △ | Baby shrimp get eaten. Adults usually survive | Yes |
| Amano shrimp | △ | Too big to be eaten easily. But the betta sometimes attacks it | No (larvae grow up in the sea) |
| Nerite snail | ○ | Temperature and water chemistry overlap | No (larvae go down to the sea) |
| Species | Adult size (cm) | Temperature (°C) | pH |
|---|---|---|---|
| Betta (male) | 6.5 | 22–30 | 6–8 |
| Japanese swamp shrimp | 2.8 | 23–28 | 6.5–7 |
| Cherry shrimp | 4 | 16–28 | 6.5–8.5 |
| Amano shrimp | 4 | 20–28 | 6.5–7.5 |
| Nerite snail | 2 | 10–28 | 7 |
Source (5)
- Seriously Fish (Betta splendens)
- GEX (temperature), Tokyo Aqua Garden (pH, level, temperament), Kyoto Prefecture Red Data Book 2015 (size)
- Aquarium Co-Op (temperature, pH), UF/IFAS EDIS IN1301 (size, habitat)
- GEX (temperature), Tokyo Aqua Garden (pH, level), Hyogo Prefecture Red Data Book (size)
- Tokyo Aqua Garden (temperature, pH, temperament), Ishikawa Prefecture Red Data Book (size)
The Shrimp Farm recommends plants, floating plants, driftwood and shrimp caves. The more hiding places there are, the more baby shrimp grow up.
If you do not want to lose shrimp, it is safer to breed them in a separate tank. The same source also describes moving the extra shrimp into the betta's tank.
If you add shrimp, let the plants grow thick first. Just having places to escape to changes how many shrimp survive.
For shrimp compatibility in general, see Fish That Can Live with Shrimp.
Can a betta live with a nerite snail?
A betta and a nerite snail are ○ on this site. Temperature and water chemistry overlap, and neither eats the other.
Nerite snails do not breed in a freshwater tank, because their larvae go down to the sea to grow. So there is no risk of them multiplying out of control.
However, Tokyo Aqua Garden says snails are better avoided for the same reason as shrimp. Its view is that a betta may peck at snails.
After adding a nerite snail, watch for a few days to see whether the betta pecks at it. If it keeps pecking, move the snail to another tank.
Can a female betta have tank mates?
Female bettas are less aggressive than males and are named as candidates for tank mates. But some females are aggressive too, so watch them as you go.
Tokyo Aqua Garden says a female can live with other bettas or other species, depending on the match. It also says some females keep up threat displays.
This site's compatibility results are calculated for the male betta. We give no results for females.
| Pairing | What the sources say | Source |
|---|---|---|
| Female + peaceful small fish | Possible depending on the match. Some females keep up threat displays | Tokyo Aqua Garden |
| Female + female | Possible with other bettas, depending on the match | Tokyo Aqua Garden |
| Male + female | Usually kept apart except for breeding | Seriously Fish |
| Male + male | They fight fiercely, so never put them together | Tokyo Aqua Garden, FishBase |
The sources we checked give no number for how many females settle down together. Even when trying females, have a container ready to separate them before you add them.
Can two male bettas, or a male and a female, share a tank?
Two male bettas cannot share a tank. A male and a female are also kept apart, except for breeding.
Tokyo Aqua Garden says males threaten and fight each other fiercely. It puts it strongly: never keep them together. The threat display is called flaring (spreading the gill covers to threaten a rival).
Seriously Fish says bred forms of the betta are especially aggressive. It says that usually only one should be kept per tank.
A male and a female go together only for breeding. The male builds a bubble nest (a nest of bubbles gathered at the surface) and keeps the female away until it is finished.
If you keep two males, set up two tanks. Seriously Fish also says one per tank is usually right.
Why do people so often ask about bettas with medaka, guppies and neon tetras?
They are all familiar fish that people often look up together with the betta. All of them are ×, but for different reasons.
| 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|
| 1Betta (male) | · | × | × | × | × | × |
| 2Guppy | × | · | ○ | △ | ○ | ○ |
| 3Neon tetra | × | ○ | · | △ | ○ | ○ |
| 4Medaka | × | △ | △ | · | × | △ |
| 5Panda cory | × | ○ | ○ | × | · | ○ |
| 6Otocinclus | × | ○ | ○ | △ | ○ | · |
○ Generally compatible △ With care × Not recommended
Source: Judged by this site's rules from the care data of each species (see the sources of the care data table)
| Partner | Result | Main reason |
|---|---|---|
| Guppy | × | The betta sees long-finned fish as rivals and attacks them. Its temperament adds to this |
| Neon tetra | × | The male betta chases it |
| Medaka | × | The temperatures do not overlap, and only one needs a heater |
| Panda corydoras | × | The male betta chases it |
| Otocinclus | × | The male betta chases it |
Some articles recommend corydoras and otocinclus because they use a different level of the tank from the betta. This site does not make a pair ○ on swimming level alone. The sources we checked do not give the betta's swimming level.
For the male betta, we treat the temperament reason as remaining even when the levels differ. Medaka also have the temperature reason, so keep them in a separate tank from bettas.
For compatibility from the guppy's side, see Guppy Tank Mates.
What should you check, and in what order, before adding betta tank mates?
Check in this order: the partner's result, tank size, lid and current, hiding places, and a container for separating. Rule out × partners at this step.
| What to check | Guideline | Basis |
|---|---|---|
| The partner's result | Do not add × partners. For △, read the conditions | This site's calculation |
| Tank size | About 45×30 cm of floor for even one betta. With tank mates, at least 45 cm wide | Seriously Fish, Tokyo Aqua Garden |
| Lid | Close it with no gaps. Do not fill the water to the rim | Seriously Fish (a good jumper) |
| Current | Keep it gentle. An air-driven sponge filter suits it | Seriously Fish |
| Hiding places | Soft plants. Avoid decorations that snag fins | Tokyo Aqua Garden |
| Container for separating | Have a breeder box or spare tank ready first | Tokyo Aqua Garden |
| Food | Check every time that the betta eats. Do not overfeed | Tokyo Aqua Garden, Seriously Fish |
Seriously Fish warns that bettas put on weight easily, so do not overfeed. With tank mates, you may be tempted to add extra so the betta does not lose out, so take care.
Close the lid right up to the gaps. The betta is a good jumper.
Have the container for separating ready before you add fish, so you can act quickly if it goes wrong.
What should you do when betta tank mates are not working?
If there is chasing, torn fins or constant threat displays, separate them at once. Then see whether both fish settle down.
| What you see | What it may mean | What to do |
|---|---|---|
| The betta keeps chasing its partner | The betta is attacking | Move the partner to another tank |
| The betta's fins are torn | Bitten by the partner, or snagged on a decoration | Separate the partner, and remove sharp decorations |
| It keeps its gill covers spread | It sees the partner as a rival | Move the partner to another tank out of sight |
| The shrimp keep dwindling | Baby shrimp are being eaten | Add more plants. Breed the shrimp in another tank |
| The betta is not eating | Faster fish take the food | Drop food near the betta. If it continues, separate the partner |
If a fin wound turns white and cloudy or does not close, disease may have set in. If you use medicine, check the active ingredient and follow the instructions.
Separating them is not a failure. It is a step that protects both the betta and its partner. Decide whether to put them back only after the wounds heal.
What terms come up with betta tank mates?
| Term | Meaning |
|---|---|
| Tank mates (混泳) | Keeping different kinds of fish or shrimp in the same tank |
| Keeping alone (単独飼育) | Keeping only one fish in a tank |
| Flaring (フレアリング) | Spreading the gill covers and fins to threaten a rival. A sign of aggression in bettas |
| Labyrinth organ (ラビリンス器官) | An organ above the gills used to breathe air at the surface |
| Bubble nest (泡巣) | A nest of bubbles the male gathers at the surface to protect the eggs |
| Anabantoids (アナバスの仲間) | A group of fish that can breathe air, including bettas and gouramis |
| Baby shrimp (稚エビ) | Newborn, small shrimp |
| Breeder box (隔離ケース) | A container floated inside the tank to keep a fish apart for a while |
| Fin nipping (ヒレかじり) | A habit of biting other fish's fins |
What else goes with betta tank mates?
Betta tank mates connect to shrimp, guppies and bottom fish. Go on to the next article from the partner you are curious about.
- Compatibility from the guppy's side: Guppy Tank Mates
- Shrimp compatibility in general: Fish That Can Live with Shrimp
- The chart and checker for 23 species: Tropical Fish Tank Mates Chart
- Fish on the bottom: Corydoras Tank Mates
Frequently asked questions about betta tank mates
Can a betta live with corydoras?
On this site, it is ×. The reason is that the male betta chases other fish.
Some shop guides name corydoras because they use a different level of the tank. If you try, use a female betta, or be ready to separate them at once.
Can a betta live with a pleco?
With the bristlenose pleco, it is ×. The reason is that the male betta chases other fish.
The pleco also fights over territory with similar-looking fish. Rather than pairing a male betta with bottom fish, keeping the betta alone is safer.
Can a betta live with loaches?
With the kuhli loach, it is ×. Seriously Fish mentions loaches, but names no species.
The kuhli loach also eats baby shrimp, so it is hard to pair with shrimp too. If you want a bottom animal in a betta tank, the nerite snail is ○.
Can a betta live with guppies?
No. It is ×, because the male betta sees long-finned guppies as rivals and attacks them.
Seriously Fish also says long-finned and similar-looking fish should be avoided. Guppies are safest kept with other guppies.
Can you add shrimp to a betta tank?
Amano shrimp, Neocaridina shrimp and red cherry shrimp are all △. With the small shrimp, the baby shrimp get eaten.
If you do not want to lose shrimp, let the plants grow thick before adding them. Breed them in a separate tank.
Sources
- Seriously Fish: Betta splendens (alone by default, other species only as the exception, sees long-finned fish as rivals, jumping, current, tank floor, overfeeding, bubble nest)
- FishBase: Betta splendens (males fight each other)
- Tokyo Aqua Garden: How to keep bettas (ベタの飼い方, in Japanese. Males alone by default, females with tank mates, two males, lid)
- Tokyo Aqua Garden: Fish and animals that can live with bettas (ベタと一緒に飼える魚や生き物, in Japanese. Conditions for tank mates, shrimp and snails, breeder box)
- Aquarium Co-Op: Cherry Barb (kept with a betta, depends on temperament, groups)
- Aquarium Co-Op: Cherry Shrimp Tank Mates (be careful adding a betta to a shrimp tank)
- The Shrimp Farm: Cherry Shrimp and Betta (adult shrimp usually survive, baby shrimp, hiding places, Amano shrimp)
- Tokyo Aqua Garden: Nerite snail (石巻貝, in Japanese. Temperature, pH, why it does not breed)