Best Tank Mates for Betta Fish: Compatible Fish and Species to Avoid
FishyHub Editorial Team
Author
January 1, 2024
10 min read

Best Tank Mates for Betta Fish: Compatible Fish and Species to Avoid

The best tank mates for betta fish are small, calm, plain-looking species that stay out of the betta's space: snails, Amano shrimp, pygmy corydoras, kuhli loaches, and small schoolers like ember tetras and harlequin rasboras. What works depends mostly on tank size. A 5-gallon betta tank should hold snails at most, while fish companions need 20 gallons to be realistic. Stay away from other bettas, fin nippers, flashy long-finned fish, cichlids and goldfish.

Start Here: Your Betta Doesn't Need Company

Bettas are solitary by nature, so they don't get lonely. Tank mates are there because you enjoy a busier tank, not because the betta needs them. That matters because temperament varies a lot from one betta to the next. Some tolerate a whole community. Others go after anything that moves, and some bettas will never accept a tank mate.

Try a quick mirror test

Before you buy anything, hold a small mirror against the glass for a minute or two. A betta that flares briefly and loses interest is a better candidate for a shared tank than one that flares nonstop and rams the glass. It isn't a guarantee, but it's a free early warning. Keep it short, because long sessions stress the fish.

Fin type matters too

Wild-type and plakat (short-finned) bettas swim faster and can be more aggressive than long-finned show strains like halfmoons. Long-finned bettas are slow, which makes them easy targets for nippy tank mates. Match your stocking to the fish you actually have.

Tank Size Comes First

Most failed betta communities come down to a tank that's too small. Sources disagree on the minimum for a community, with figures from 10 to 20 gallons. Our recommendation: 10 gallons for invertebrate-only setups and 20 gallons for fish tank mates.

Tank size What can live with the betta Example lineup
5 gal (19 L) Betta alone, or snails (possibly a few shrimp) Betta + 1–2 nerite snails
10 gal (38 L) Invertebrates; a small bottom group only if you're experienced Betta + nerite snails + 3–5 Amano shrimp, or betta + 6 pygmy corys
20 gal (76 L) Small calm schoolers and bottom-dwellers Betta + 8–10 ember tetras + 6 pygmy corys + nerite snails
29 gal (110 L) Two schools, larger snails, a bristlenose Betta + 10 harlequin rasboras + 6 kuhli loaches + 1 bristlenose pleco + mystery snail

Mollies, bristlenose plecos and gouramis all need 20+ gallons, even though some of them get recommended for smaller tanks.

Water Parameters Everyone Has to Share

A betta community only works if every species is happy in the same water. Aim for:

  • Temperature: 76–81°F (24–27°C), with 78–80°F (26–27°C) the sweet spot for tropical community fish
  • pH: 6.5–7.5
  • Hardness: soft to moderate
  • Ammonia and nitrite: 0 ppm
  • Nitrate: under 20 ppm

Run a heater, and keep the flow gentle and baffled. Bettas struggle in strong current, and a sponge filter is a good fit.

Watch for parameter conflicts. Mollies and other livebearers prefer harder, more alkaline water, while corydoras and many tetras want it soft. Pick companions that like the same side of the range instead of mixing both.

What Makes a Good Betta Tank Mate

Look for a species that is:

  • Small and calm, not boisterous
  • Dull-colored and short-finned, so the betta doesn't read it as a rival
  • Not a fin nipper
  • Living at a different level: a bottom-dweller, or a tight midwater schooler that stays below the betta's surface zone
  • Comfortable in warm, soft water

Best Tank Mates for Betta Fish, Safest First

Snails

  • Nerite snails: the easiest first tank mate. They eat algae, stay small and can't breed in freshwater.
  • Malaysian trumpet snails: burrow in the substrate and turn it over.
  • Mystery and apple snails (adults only): see the notes below on tank size.

Do bettas eat snails? They pick at small pest snails and may nip antennae. Large adult nerite, mystery and apple snails usually do fine.

Mystery snails get mixed reviews. Some keepers call them ideal. Others point out that they're active in daylight and catch the betta's eye. Keep them in 15+ gallons, watch for antenna nipping, and know that they lay egg clutches above the waterline.

Bottom-dwelling fish

  • Pygmy corydoras (or other small corys): groups of 6+ of one species, on sand. Pygmies tolerate warmth well (72–79°F / 22–26°C), which makes them the ideal nano companion.
  • Kuhli loaches: groups of 6+. They're nocturnal and spend the day hidden.
  • Otocinclus: keep them in a group, and only in a mature tank. They're fragile.

Browse corydoras if you're planning a bottom crew.

Small schooling fish

Keep schoolers in groups of 6–10 or more:

  • Ember tetras
  • Harlequin rasboras: peaceful, about 2 inches (5 cm), keep 6–8+. They like soft, warm water.
  • Chili rasboras
  • Neon tetras (with conditions, below)
  • Celestial pearl danios

One camp avoids schoolers completely, tetras and guppies included. Others recommend embers, rasboras and neons. Our view is that small calm schoolers work in 20+ gallons and in large groups. Small groups get stressed and nippy. You'll find these fish among FishyHub's small community fishes.

Neon tetras are workable in a 20-gallon with 10+ neons kept at 78°F (26°C). Their temperature overlap with bettas is narrow, and they sometimes nip fins. Stress can bring on ich, so watch closely in the first weeks.

Shrimp

Order of preference: Amano shrimp, then cherry shrimp in dense plants, then bamboo shrimp for bigger tanks.

Will bettas eat shrimp? Yes, often. Shrimplets and small cherry shrimp are a likely snack. Amano shrimp, at about 2 inches (5 cm), are the sturdiest choice. Some keepers say only bamboo shrimp are reliably safe, so if you go with cherries, keep a dense colony and treat some losses as likely. Give them moss and plant thickets for cover, and add shrimp before the betta.

Other options

  • Bristlenose pleco: 20+ gallons only.
  • Platies: peaceful and plain enough to work.
  • Endler's livebearers and female guppies: safer than fancy male guppies.
  • African dwarf frogs: conditional (see below).

Species-by-Species Notes

Algae eaters

Your best choices are nerite snails and otocinclus (in a group, in a mature tank). A bristlenose works only in 20+ gallons. Siamese algae eaters grow to about 6 inches (15 cm) and need large tanks.

Plecos

Common plecos grow far too large, and some rasp the slime coat off other fish. The only plecos to consider are bristlenose or clown plecos, in 20+ gallons.

African dwarf frogs

Sources split here, and we recommend them only with conditions: 10+ gallons, target feeding and a tight lid. They're bottom-dwelling, nocturnal and slow to eat, so the betta will beat them to food. Use tongs or a feeding dish. They must swim up for air, so skip deep, tall tanks. Don't confuse them with African clawed frogs, which get much larger.

Mollies

They can work in 20+ gallons with plain varieties, but they prefer harder water and a higher pH than a soft-water betta setup provides.

Guppies

Avoid colorful male guppies. Female or Endler's guppies are safer. The risk runs both ways: the betta may attack them, or they may nip the betta.

Gouramis

Some keepers pair a honey gourami with a betta in 20+ gallons. We recommend skipping gouramis if you're a beginner. They're labyrinth fish with a similar body shape, which invites rivalry.

GloFish

Judge each GloFish by its base species. GloFish tetras are black skirt tetras (fin nippers), and GloFish barbs are tiger barbs, so avoid both. GloFish danios are fast but workable in large tanks.

Species to Avoid

  • Other male bettas, ever
  • Fin nippers: tiger barbs, serpae and black skirt tetras, and most other barbs
  • Long-finned or flashy fish the betta may take for a rival: fancy male guppies and most gouramis
  • Cichlids and angelfish. Angelfish grow large, turn territorial and nip fins.
  • Goldfish. They do best around 65–72°F (18–22°C), produce a heavy waste load, and fancy varieties have long fins.
  • Large or common plecos
  • Any fish big enough to eat or bully the betta

Male and Female Bettas

Males and females together

Only briefly, for supervised breeding. Otherwise use a divider or separate tanks. Two males must never share a tank.

Female tank mates and sororities

Female bettas are less territorial than males but still aggressive. A sorority needs 5+ females (odd numbers help spread aggression), 20+ gallons and heavy planting. Expect losses, or for it to fail outright, and have backup tanks ready. Tank mates for a female follow the same rules as for a male.

Aquascaping to Keep the Peace

  • Dense live plants and caves to break up lines of sight
  • Floating plants to soften light and give cover
  • Light surface cover, like broad leaves near the top, so the betta has resting spots

How to Introduce Tank Mates

  1. Cycle the tank fully before adding anything.
  2. Quarantine new fish for 2–4 weeks. Tank mates can bring in diseases like columnaris and ich, and a separate tank lets you spot problems first.
  3. Add tank mates first so they settle in, then add the betta last.
  4. Rearrange the decor if you're adding to an existing betta tank, which resets territories.
  5. Watch closely for 24–72 hours, and keep checking for weeks.

Before step one, set up a backup plan: a spare cycled tank or a divider or breeder box.

Signs of aggression

  • Constant flaring and chasing
  • Torn fins on either fish
  • Tank mates hiding or clamping fins
  • Shrimp disappearing

Feeding a mixed tank

Bettas eat meaty food at the surface. Bottom-dwellers and frogs need sinking food delivered to them, often at lights-out when the betta is resting.

Common Mistakes and Troubleshooting

  • Adding tank mates to a 5-gallon or uncycled tank.
  • Buying on looks: fancy guppies, tiger barbs and other labyrinth fish.
  • Groups that are too small, which leaves schoolers stressed and nippy.
  • Starving the bottom crew because the betta steals the food.
  • No backup tank. If the betta chases a tank mate, separate them right away, rearrange the decor, and try again only with a different species.
  • Blaming the wrong culprit. Torn fins can come from tail biting or sharp decor. Check for both before you blame a tank mate.

Every species recommended here is common in US stores. If you come across an unusual import, check your state's local rules before buying.

Frequently Asked Questions

Do bettas get lonely?

No. Bettas are solitary by nature and do fine on their own. Tank mates are an option for your enjoyment, not something the betta needs.

Can a betta live with other fish in a 5-gallon tank?

Not with other fish. A 5-gallon tank has room for the betta plus snails, or maybe a few shrimp. Fish companions need 20 gallons to be realistic.

What's the easiest first tank mate for a betta?

A nerite snail. It's hardy, eats algae, stays small and won't overrun the tank, and bettas generally leave adults alone.

Can two female bettas live together?

A pair is risky, because aggression lands on one fish. Either set up a proper sorority of 5+ females in 20+ gallons with heavy planting, or keep a single female.

Should I add the betta first or last?

Last. Letting tank mates settle in first means the betta arrives in a tank it hasn't already claimed, which cuts down on territorial aggression.

What if my betta attacks the new fish?

Separate them right away, using your backup tank or a divider. Rearrange the decor, give everyone time to recover, and only try again with a different, calmer species.

Find Your Betta and Its Companions

Start with a betta whose temperament and fin type suit the tank you have, then add companions slowly, with a backup plan ready. You can browse bettas on FishyHub along with shrimp, snails and small community fish to plan your lineup.

Comments

Sign in to join the conversation

Best Tank Mates for Betta Fish: Compatible Fish and Species to Avoid | FishyHub Blog