Tank mates for assassin snails

We checked assassin snails against all 149 other species in our database for water temperature, pH, size, fin nipping, predation and aggression.

Good tank mates for assassin snails include betta fish, cherry shrimp, guppy, dwarf gourami, neon tetra and panda corydoras. Avoid nerite snail, oscar and clown loach: assassin snail eats snails, including nerite snails.

Assassin snails: 22–27°C (72–81°F), pH 7–8, adult size 2.5 cm (1 in), minimum tank 5 gallons (19 L). Full assassin snail care guide.

Check a full stocking plan

Good Compatible tank mates (114)

Shared water conditions and no known conflict. Still add fish slowly and watch them.

Caution Possible, with care (12)

These can work in the right setup, but there is a real risk. Read the reason first.

  • Common goldfish · 75+ gal
    • Their temperature ranges barely overlap (only around 22–22°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Fancy goldfish · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Boesemani rainbowfish · 29+ gal
    • Their temperature ranges barely overlap (only around 26–27°C).
  • German blue ram · 20+ gal
    • Their temperature ranges barely overlap (only around 27–27°C).
  • Hillstream loach · 20+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Rosy barb · 29+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • White cloud mountain minnow · 15+ gal
    • Their temperature ranges barely overlap (only around 22–22°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Crystal red shrimp · 10+ gal
    • Their preferred pH ranges don't quite overlap (7–8 vs 6–6.8).
  • Gold barb · 29+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Zebra pleco · 20+ gal
    • Their temperature ranges barely overlap (only around 26–27°C).
  • Dwarf rasbora · 10+ gal
    • Their preferred pH ranges don't quite overlap (7–8 vs 5–6.5).
  • Green neon tetra · 10+ gal
    • Their preferred pH ranges don't quite overlap (7–8 vs 5–6.5).

Avoid Bad tank mates (23)

  • Nerite snail: Assassin snail eats snails, including nerite snails.
  • Oscar: Oscar eats snails, including assassin snails.
  • Clown loach: Clown loach eats snails, including assassin snails.
  • Discus: They need different temperatures: Assassin snail 22–27°C (72–81°F), discus 28–30°C (82–86°F).
  • Dojo loach: Dojo loach eats snails, including assassin snails.
  • Electric yellow cichlid: Electric yellow cichlid eats snails, including assassin snails.
  • Firemouth cichlid: Firemouth cichlid eats snails, including assassin snails.
  • Jack Dempsey: Jack Dempsey eats snails, including assassin snails.
  • Malaysian trumpet snail: Assassin snail eats snails, including Malaysian trumpet snails.
  • Mystery snail: Assassin snail eats snails, including mystery snails.
  • Pea puffer: Pea puffer eats snails, including assassin snails. Pea puffer is best kept in a species-only tank.
  • Peacock cichlid: Peacock cichlid eats snails, including assassin snails.
  • Ramshorn snail: Assassin snail eats snails, including ramshorn snails.
  • Red zebra cichlid: Red zebra cichlid eats snails, including assassin snails.
  • Yoyo loach: Yoyo loach eats snails, including assassin snails.
  • Demasoni cichlid: Demasoni cichlid eats snails, including assassin snails.
  • Dwarf chain loach: Dwarf chain loach eats snails, including assassin snails.
  • Dwarf orange crayfish: Dwarf orange crayfish eats snails, including assassin snails.
  • Frontosa: Frontosa eats snails, including assassin snails.
  • Green terror: Green terror eats snails, including assassin snails.
  • Paradise fish: Paradise fish eats snails, including assassin snails.
  • Rabbit snail: Assassin snail eats snails, including rabbit snails.
  • Zebra loach: Zebra loach eats snails, including assassin snails.

Frequently asked questions

What fish can live with assassin snails?

Good tank mates for assassin snails include betta fish, cherry shrimp, guppy, dwarf gourami, neon tetra and panda corydoras. They need similar water and won't fight with or eat assassin snails.

Can assassin snails live with angelfish?

Yes. They share similar water needs (24–27°C (75–81°F)) and peaceful temperaments.

Can assassin snails live with bettas?

Yes. They share similar water needs (24–27°C (75–81°F)) and peaceful temperaments.

Can assassin snails live with bristlenose plecos?

Yes. They share similar water needs (22–26°C (72–79°F)) and peaceful temperaments.

Can assassin snails live with bronze corydoras?

Yes. They share similar water needs (22–26°C (72–79°F)) and peaceful temperaments.

How we decide: we compare each pair's comfortable temperature, pH and hardness ranges, adult sizes, mouth size (who can eat whom), fin nipping, aggression and territory. Read the full method. Data last reviewed 2026-10-13.