Skip to content
Betta-focused aquarium tools

Find safe tank mates for your betta before adding anything to your aquarium.

A modern betta tank mates checker first, with fish compatibility and aquarium stocking tools for beginner freshwater keepers.

Good option10 gal / 38 L planted tank

Betta + Nerite Snail

One of the safer starter checks: low bioload, no schooling group, and a setup that still needs stable water and a calm betta.

Compatibility signalGood
10 galLow wasteWatch behavior

Betta Tank Mates Checker

Choose a tank size, betta temperament, and possible tank mate. Results are conservative for beginners.

Tank size

Estimated tank volume will appear here.

Choose from tank mate candidates

Cards show the care facts beginners need before checking.

Your setup

Start with your tank size

Select your tank size and add fish above to begin planning your community.

Educational guidance only. Real outcomes depend on filtration, water quality, temperament, hiding spots, group size, and care.

Betta tank mate guide

Plan a safer betta community tank before you buy fish

A safer betta community tank starts with limits: tank volume, temperament, cover, group size, and bioload. Use the checker to build a shortlist before buying fish, then read the matching guide when a pairing needs caution.

Start with the tank, not the wishlist

A 5 gal / 19 L betta tank should usually skip fish tank mates. A 10 gal / 38 L tank gives more room, and a planted 20 gal / 76 L tank is where peaceful schooling fish become more realistic.

Match the betta temperament

A calm betta may ignore snails, bottom feeders, or small schooling fish. An aggressive male betta, a bare tank, or strong surface territory makes the same plan much riskier.

Check the group needs

Many “small” fish are not single add-ons. Neon tetras, ember tetras, rasboras, and cory catfish need proper groups, which means the tank must support the whole school, not one extra fish.

Keep cover and escape routes

Plants, hardscape, shaded areas, and broken sight lines help tank mates avoid constant attention. A clear open tank gives every chase nowhere to end.

Tank size changes the answer

The best betta tank mates are not the same in every aquarium. A species that is possible in a larger planted tank can be a poor choice in a small tank because there is less swimming room, less dilution for waste, and fewer places to break line of sight.

5 gal / 19 L

Best treated as a single-betta setup. For most beginners, avoid fish tank mates and consider one nerite snail only if the tank is cycled, heated, and stable.

10 gal / 38 L

More forgiving than a 5 gallon tank, but still limited. Snails are usually the safer choice, shrimp are caution-only, and most schooling fish need more room than people expect.

20 gal / 76 L and larger

This is where a planted betta community tank becomes more realistic. Peaceful schooling fish, small bottom feeders, and snails can work when group size, flow, and bioload all fit.

Usually necessary

  • Cycled tank and stable water
  • Heater and gentle filtration
  • Hiding spots or live/silk plants
  • A backup plan if chasing starts

Helpful but optional

  • A larger planted layout
  • Bottom-level activity from suitable species
  • One low-waste snail in small tanks
  • Extra observation time before adding more animals

Not worth forcing

  • Fish tank mates in 5 gal / 19 L tanks
  • Flashy guppies with long fins
  • Goldfish, fin nippers, or aggressive fish
  • Two bettas together in a normal community tank

What to check before buying tank mates

Use the site as a planning filter before you bring fish home. The safest answer may still be “do not add a tank mate yet” if the tank is new, the betta is aggressive, or the group size needed by the other fish would push the aquarium too hard.

Species name

A fish being peaceful is not enough. Check adult size, swimming level, temperature range, fin nipping history, and whether it needs a school.

Betta behavior

Watch the betta before adding anything. Constant flaring, charging the glass, biting plants, or attacking snails are signs to keep the setup simpler.

Stocking margin

A plan can look compatible but still fail if the tank is overstocked. Use the stocking and bioload tools to leave room for waste, feeding mistakes, and growth.

Exit plan

Have a divider, spare tank, breeder box, or store return option ready. Tank mates should never depend on hoping aggression will stop by itself.

How the tools fit together

The betta tank mate calculator reviews common choices like cory catfish, neon tetras, ember tetras, harlequin rasboras, shrimp, nerite snails, and mystery snails. The fish compatibility calculator checks aggression, fin nipping, predation, temperature overlap, and confidence level. The aquarium stocking calculator and fish tank bioload calculator then help decide whether the full plan looks light, moderate, high, or overstocked.

This is a conservative planning layer, not a promise that every individual fish will behave. It helps you avoid obvious mistakes, choose safer fish for a betta tank, and prepare a backup plan before chasing, stress, or overstocking becomes the problem.

FAQ

Betta compatibility questions

What are the best tank mates for betta fish?

The best tank mates for betta fish are usually low-risk animals that fit the tank size, such as nerite snails, mystery snails, and carefully chosen peaceful fish in larger planted tanks.

What fish can live with bettas?

Some bettas can live with calm schooling fish or bottom dwellers such as ember tetras, harlequin rasboras, and Corydoras in suitable tanks, but temperament and tank size matter.

Can bettas have tank mates in a 5 gallon tank?

In a 5 gallon tank, avoid fish tank mates. A nerite snail or another low-waste snail is usually the safer choice, while shrimp are caution-only.

Can bettas have tank mates in a 10 gallon tank?

A 10 gallon betta tank can work for snails and sometimes shrimp, but many fish still need more swimming room or a larger group than a beginner 10 gallon setup can provide.

Can bettas live with neon tetras?

Bettas can sometimes live with neon tetras in a larger planted tank, but it is a caution pairing. Use a proper tetra group and avoid aggressive bettas.

Can bettas live with guppies?

Guppies are risky with bettas because their color and fins can trigger chasing or attacks. Beginners should usually avoid this pairing.

Can bettas live with shrimp?

Bettas can live with shrimp only with caution. Some bettas ignore shrimp, but many eat cherry shrimp, ghost shrimp, or baby shrimp.

Can bettas live with snails?

Snails are usually among the safest betta tank mates. Nerite snails and mystery snails can work when the tank is cycled and the betta does not harass them.

Do bettas need tank mates?

No. Bettas do not need tank mates to be healthy. A stable, enriched tank with plants, hiding spots, and clean water is more important than adding companions.

How does the Betta Tank Mates Checker work?

The checker reviews tank size, betta temperament, plants, hiding spots, species risk, group needs, and stocking context before showing a conservative compatibility result.

Popular betta questions

Direct answers before you buy fish

Species guide preview

Conservative first, expanded later

Source-noted planning data

All 59 species and 52 compatibility pairs are source-noted and reviewed for accuracy. High-confidence pairs are prioritised for indexed guides.

Conservative care guidance applies across this preview. Check the full setup before buying, especially tank size, group needs, temperament, and filtration margin.

Betta

Betta splendens

medium confidence

Best treated as the centerpiece fish. Tank mates are safest in larger, planted aquariums with calm fish and clear escape cover.

5+ gal / 19+ L minGroup 1

Last reviewed: 2026-06-30

Neon tetra

Paracheirodon innesi

medium confidence

Often possible with calm bettas in 20 gallons or larger, but small groups or tight tanks increase stress.

10+ gal / 38+ L minGroup 6

Last reviewed: 2026-06-30

Guppy

Poecilia reticulata

medium confidence

Guppies are hardy, but they are not a beginner-safe betta tank mate because flashy fins can provoke chasing.

10+ gal / 38+ L minGroup 3

Last reviewed: 2026-06-30

Cory catfish

Corydoras spp.

medium confidence

Often one of the better betta options in 20 gallons or larger because it uses the bottom of the tank and is not flashy.

20+ gal / 76+ L minGroup 6

Last reviewed: 2026-06-30

Ember tetra

Hyphessobrycon amandae

medium confidence

A good candidate for calm bettas in planted 15-20 gallon tanks, but still not guaranteed.

10+ gal / 38+ L minGroup 8

Last reviewed: 2026-06-30

Harlequin rasbora

Trigonostigma heteromorpha

medium confidence

Often a reasonable betta community candidate in 20 gallons or more due to peaceful behavior and short fins.

10+ gal / 38+ L minGroup 6

Last reviewed: 2026-06-30

Mystery snail

Pomacea bridgesii

medium confidence

One of the safer betta tank mates, though some bettas nip antennae.

5+ gal / 19+ L minGroup 1

Last reviewed: 2026-06-30

Nerite snail

Neritina spp.

medium confidence

Usually the safest betta tank mate for small aquariums because it is peaceful and low bioload.

5+ gal / 19+ L minGroup 1

Last reviewed: 2026-06-30

Why use this tool?

Betta-first logic

The main flow considers male/female bettas, temperament, tank size, hiding spots, plants, and beginner difficulty.

Honest uncertainty

Low-confidence pairings are not turned into thin SEO pages. Tools show caution or needs more research instead.

Full community checks

The community builder checks a whole tank plan for stocking load, pair conflicts, filter fit, group size, water overlap, and beginner risk.

Visible data layer

Species pages and the species guide expose confidence, tank size, temperament, group size, and warnings without presenting internal review flags as public trust badges.

Important disclaimer

Aquarium compatibility is not guaranteed. Results are educational guidance and depend on tank setup, filtration, water quality, fish temperament, tank layout, hiding spots, group size, and owner care.

Related guides

Betta tank mates checker

The safest betta tank mates are peaceful, non-flashy species that fit the tank size, use different areas of the aquarium, and are introduced only after the tank is stable.

Read guide
Betta tank mates for a 5 gallon tank

For a 5 gallon betta tank, avoid fish tank mates. A nerite snail is usually the safest option, while shrimp are possible only with caution and dense cover.

Read guide
Betta tank mates for a 10 gallon tank

A 10 gallon betta tank can support more options than a 5 gallon, but snails are still safest and fish tank mates should be chosen carefully.

Read guide
Betta tank mates for a 20 gallon tank

A 20 gallon tank is the best beginner starting point for betta community attempts because it gives more room for groups, cover, and territory breaks.

Read guide
Female betta tank mates

Female bettas may accept tank mates, but they are still territorial. Choose tank mates the same conservative way you would for a male betta.

Read guide
Male betta tank mates

Male bettas are safest alone in small tanks. Tank mates are more realistic in larger, planted tanks with calm species and careful monitoring.

Read guide
Best betta tank mates

For beginners, the best betta tank mates are usually nerite snails, mystery snails, and carefully chosen peaceful schooling or bottom fish in larger tanks.

Read guide
Safe betta tank mates

No tank mate is guaranteed safe with every betta. The safest choices are low-risk animals that fit the tank size and cannot easily nip or be eaten.

Read guide
Can betta live with neon tetras?

Betta fish can sometimes live with neon tetras, but this is a caution pairing. Use a 20 gallon or larger tank, keep a proper tetra group, and avoid aggressive bettas.

Read guide