Skip to content
Care 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.

Common starting points include Nerite snail, Mystery snail, and peaceful schooling fish in tanks that meet their group needs.

Use the matching calculator to check the exact tank, species, and setup before buying.

Guide status

Confidence status: medium confidence

Conservative care guide

Last reviewed: 2026-06-30

Source notes: This guide uses conservative local care data and should be checked against the full setup before buying fish.

Beginner answer

For beginners, the best betta tank mates are usually nerite snails, mystery snails, and carefully chosen peaceful schooling or bottom fish in larger tanks. Start with the concrete limits: tank volume, adult size, temperament, group size, water range, and filtration margin.

Top beginner-safe picks

  • Nerite snail - Low waste and no schooling group make this a safer first tank mate.
  • Mystery snail - Peaceful snail, but it adds more waste than a nerite snail.
  • Cory catfish - Works only with a proper group and enough bottom space.
  • Flashy livebearers - Guppies and similar fish can trigger chasing from some bettas.

Why this matters: The best betta tank mates are calm, non-flashy animals that fit the tank size and do not compete directly with the betta. For most beginners, snails are the safest first choice, while schooling fish and bottom dwellers become more realistic in 20 gallons or larger.

Setup rule: Best does not mean guaranteed. A calm betta, stable tank, and enough space are required.

Setup rule: For a 20 gallon community, ember tetras, harlequin rasboras, and Corydoras are stronger candidates than guppies or zebra danios.

How to use this guide

Start with the betta, tank size, and temperament before choosing any fish, shrimp, or snail.

Use the guide to build a shortlist, then run the checker with your exact setup details.

Prefer lower-risk options for beginners and avoid adding tank mates to a bare, unstable, or aggressive betta tank.

Ranked Best Betta Tank Mates

1. Nerite snail

Usually the safest beginner option. Nerite snails are peaceful, low bioload, and useful in 5-10 gallon betta tanks when water is stable and the lid is secure.

2. Mystery snail

A good option in 10 gallons or larger, but it produces more waste than many beginners expect. Some bettas may nip antennae.

3. Cory catfish

One of the better fish options in 20 gallons or larger. Corydoras need a group, floor space, smooth substrate, and a betta that does not harass bottom dwellers.

4. Ember tetra

A small peaceful schooling fish that can work with calm bettas in planted 15-20 gallon tanks or larger. Keep a proper group.

5. Harlequin rasbora

A peaceful midwater schooling fish that is often a better community candidate than flashy livebearers, but it still needs group size and swimming space.

Safest Beginner Options

For beginners, start with low-conflict animals before trying a full community tank. A single nerite snail is the lowest-risk common choice for many betta setups.

Shrimp can be tempting, but they are not automatically safe. Bettas may eat cherry shrimp, ghost shrimp, and especially young shrimp. Dense plants improve odds but do not guarantee safety.

Best Options for 5 Gallon Tanks

A 5 gallon tank should usually stay betta-only if you are considering fish. It has limited swimming room, limited territory space, and less waste margin.

Best choices are one nerite snail or, with caution, shrimp in a heavily planted mature tank. Avoid schooling fish in 5 gallons.

Best Options for 10 Gallon Tanks

A 10 gallon tank gives more room, but it still does not make every community fish suitable. Snails remain the safest options.

Shrimp and very small peaceful fish may be possible with caution, but group-size fish can quickly fill the tank. Avoid guppies for beginner betta tanks.

Best Options for 20 Gallon Tanks

A 20 gallon tank is the best beginner starting point for a betta community attempt. It allows more cover, better territory breaks, and proper groups for small peaceful fish.

Cory catfish, ember tetras, and harlequin rasboras become more realistic here when water ranges, filtration, plants, and temperament are suitable.

Tank Mates to Avoid

Guppies

Bright colors and long fins can trigger chasing or attacks from some bettas.

Tiger barbs

Known fin nippers and a poor match for long-finned or slow fish.

Goldfish

Coldwater, high-bioload fish that do not belong in tropical betta setups.

Another betta

Two male bettas should never be kept together, and female groups are not beginner community stocking.

Pea puffers

Predatory and nippy; not a safe betta community option.

Comparison Table

SpeciesMinimum TankGroup SizeRisk LevelBeginner Rating
Nerite snail5 gallons1LowHigh
Mystery snail5-10 gallons1Low-mediumHigh
Cherry shrimp5-10 gallonsColonyMediumMedium
Cory catfish20 gallons6+Low-mediumHigh
Ember tetra10-20 gallons8+MediumMedium
Harlequin rasbora10-20 gallons6+MediumHigh
Guppy10+ gallons3+High with bettasAvoid for betta beginners
Species
Nerite snail
Minimum Tank
5 gallons
Group Size
1
Risk Level
Low
Beginner Rating
High
Species
Mystery snail
Minimum Tank
5-10 gallons
Group Size
1
Risk Level
Low-medium
Beginner Rating
High
Species
Cherry shrimp
Minimum Tank
5-10 gallons
Group Size
Colony
Risk Level
Medium
Beginner Rating
Medium
Species
Cory catfish
Minimum Tank
20 gallons
Group Size
6+
Risk Level
Low-medium
Beginner Rating
High
Species
Ember tetra
Minimum Tank
10-20 gallons
Group Size
8+
Risk Level
Medium
Beginner Rating
Medium
Species
Harlequin rasbora
Minimum Tank
10-20 gallons
Group Size
6+
Risk Level
Medium
Beginner Rating
High
Species
Guppy
Minimum Tank
10+ gallons
Group Size
3+
Risk Level
High with bettas
Beginner Rating
Avoid for betta beginners

How to Introduce Tank Mates Safely

Set up cover first

Add plants, caves, and visual breaks before adding animals.

Check the group size

Schooling fish kept alone or in tiny groups are stressed and behave poorly.

Feed and observe

Watch the first hours and days for chasing, nipping, hiding, or refusal to eat.

Have a backup plan

Use a breeder box, spare tank, or return plan if the betta attacks or the new animals are stressed.

Warning Signs After Adding Tank Mates

Chasing that does not stop

Short inspection is normal; repeated pursuit is not.

Nipped fins or missing antennae

Physical damage means the pairing is failing.

Hiding constantly

A tank mate that never comes out may be stressed or unsafe.

Rapid breathing or appetite loss

Treat this as a stress warning and reassess the setup.

Warnings

These are the failure points that hurt beginner tanks most often. Do not use guide content as a guarantee. Watch actual fish behavior, test water, respect adult size, and keep a backup plan if stress appears.

  • Tiger barbs - Active fin-nippers that can shred betta, guppy, or angelfish fins.
  • Goldfish - Coldwater, high-waste fish that should not be mixed with warm betta community tanks.
  • Aggressive bettas - A betta that flares, charges, or guards the whole tank should stay solo.
  • Schooling fish kept alone - Neon tetras, rasboras, and Corydoras need groups; single fish become stressed and skittish.
  • Bare tanks - No plants, caves, or broken sight lines means chased fish have nowhere to escape.

Editorial notes

How this page is maintained: This page is updated from local care data, compatibility rules, source notes, and conservative beginner-risk checks.

This page uses conservative local care data, explicit compatibility records, and established aquarium care references rather than store-label shorthand.

Combinations are reviewed before they are promoted as indexed guides, and uncertain pairs stay cautious or marked as needing more research.

The recommendations are intentionally conservative because most readers are planning beginner tanks, where water quality and backup options are limited.

Last reviewed: 2026-06-30.

FAQ

Common beginner questions

What are the best tank mates for betta fish?+

For beginners, the best betta tank mates are usually nerite snails, mystery snails, Corydoras, ember tetras, and harlequin rasboras when tank size and group needs fit.

What is the safest betta tank mate?+

A nerite snail is one of the safest common options because it is peaceful, low bioload, and protected by a shell. It still needs stable water and a secure lid.

What is the best fish tank mate for a betta?+

For beginners, Cory catfish, ember tetras, and harlequin rasboras are stronger fish candidates in 20 gallons or larger. They still require proper group sizes and a calm betta.

Can I add tank mates to a 5 gallon betta tank?+

Avoid fish tank mates in 5 gallons. A nerite snail is usually the safer option, while shrimp are possible only with caution and dense cover.

Should I add the betta first or last?+

Many keepers prefer establishing the layout and community first, then adding the betta. The key is having cover, stable water, and a backup plan if aggression appears.

What signs mean the tank mate is not working?+

Repeated chasing, nipped fins, missing snail antennae, constant hiding, rapid breathing, or appetite loss mean the setup needs to be changed quickly.

Can bettas live with bottom feeders?+

Bettas can sometimes live with peaceful bottom feeders such as Corydoras in larger tanks, but bottom feeders still need proper group size, substrate, and room.

Can bettas live with schooling fish?+

Bettas can sometimes live with peaceful schooling fish in larger planted tanks. The school must be large enough, and the fish should not be nippy or flashy.

How do I introduce tank mates to a betta?+

Rearrange plants and decor before introduction so the betta cannot defend the exact same territory. Add tank mates slowly, keep lights low, watch for two weeks, and separate animals if chasing, fin damage, hiding, or missed meals appear.

Related pages