Tank mates for ramshorn snails

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

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

Ramshorn snails: 21–27°C (70–81°F), pH 7–8, adult size 2 cm (0.8 in), minimum tank 5 gallons (19 L). Full ramshorn snail care guide.

Check a full stocking plan

Good Compatible tank mates (121)

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

Caution Possible, with care (9)

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 21–22°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Fancy goldfish · 20+ gal
    • 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).
  • White cloud mountain minnow · 15+ gal
    • Their temperature ranges barely overlap (only around 21–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).
  • 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 (19)

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

Frequently asked questions

What fish can live with ramshorn snails?

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

Can ramshorn snails live with angelfish?

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

Can ramshorn snails live with bettas?

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

Can ramshorn snails live with bristlenose plecos?

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

Can ramshorn snails live with bronze corydoras?

Yes. They share similar water needs (21–26°C (70–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.