Skip to content
AquariaWiki
Menu

AquariaWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.

Can Bettas Live With Snails?

Edited by Ivan F.

Short answer

With caution

With caution. Snails are among the most often suggested betta tank mates, but guides disagree on how safe they are, because a betta may nip them or eat smaller ones.

A shell protects a snail but does not make it safe. A betta can bite exposed feelers, and if it knocks a snail loose, the soft body underneath is exposed. Risk falls with size and with being out of sight, so a large mystery snail and a burrowing trumpet snail are at risk in different ways than a small ramshorn.

Each species at a glance

  • Nerite SnailWith caution

    Many guides recommend this pairing, but others warn that a small nerite can be knocked loose and eaten. Keep an eye on it after adding one.

  • Mystery SnailWith caution

    Usually too large to eat, but it feeds by day and bettas may bite its long feelers. Move it if the bites continue.

  • Malaysian Trumpet SnailWith caution

    It burrows by day and comes out at night, which helps it avoid a betta, but some bettas still eat these small snails.

  • Ramshorn SnailWith caution

    A small snail that some bettas will eat, along with its babies. Expect some losses.

  • Assassin SnailWith caution

    Guides disagree here. Some recommend it, while others warn that a betta may attack it. It will also hunt any other snails in the tank.

How they compare

Figures come from our species pages. Shared ranges are where both animals are comfortable.

  • Betta and Nerite Snail

    Adult size
    Betta: 2.8 in (7 cm)
    Nerite Snail: 1 in (2.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Nerite Snail: 5 US gal (19 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Nerite Snail: 72–82°F (22–28°C)
    pH
    Betta: 6–8
    Nerite Snail: 7.5–8.5
    Hardness
    Betta: 1–15 dGH
    Nerite Snail: 6–12 dGH
    Temperament
    Betta: Territorial/Aggressive
    Nerite Snail: Peaceful
    Swim zone
    Betta: Top
    Nerite Snail: Bottom

    Shared by both

    Temperature: 72–82°F (22–28°C)

    pH: 7.5–8

    Hardness: 6–12 dGH

    Largest species minimum

    11 US gallons (41 L), from Betta. This is a starting point, not a stocking plan.

  • Betta and Mystery Snail

    Adult size
    Betta: 2.8 in (7 cm)
    Mystery Snail: 2.5 in (6.4 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Mystery Snail: 10 US gal (38 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Mystery Snail: 70–80°F (21–27°C)
    pH
    Betta: 6–8
    Mystery Snail: 7–8
    Hardness
    Betta: 1–15 dGH
    Mystery Snail: not published
    Temperament
    Betta: Territorial/Aggressive
    Mystery Snail: Peaceful
    Swim zone
    Betta: Top
    Mystery Snail: Bottom

    Shared by both

    Temperature: 72–80°F (22–27°C)

    pH: 7–8

    Hardness: not published

    Largest species minimum

    11 US gallons (41 L), from Betta. This is a starting point, not a stocking plan.

  • Betta and Malaysian Trumpet Snail

    Adult size
    Betta: 2.8 in (7 cm)
    Malaysian Trumpet Snail: 1 in (2.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Malaysian Trumpet Snail: 5 US gal (19 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Malaysian Trumpet Snail: 70–80°F (21–27°C)
    pH
    Betta: 6–8
    Malaysian Trumpet Snail: 7–7.5
    Hardness
    Betta: 1–15 dGH
    Malaysian Trumpet Snail: not published
    Temperament
    Betta: Territorial/Aggressive
    Malaysian Trumpet Snail: Peaceful
    Swim zone
    Betta: Top
    Malaysian Trumpet Snail: Bottom

    Shared by both

    Temperature: 72–80°F (22–27°C)

    pH: 7–7.5

    Hardness: not published

    Largest species minimum

    11 US gallons (41 L), from Betta. This is a starting point, not a stocking plan.

  • Betta and Ramshorn Snail

    Adult size
    Betta: 2.8 in (7 cm)
    Ramshorn Snail: 1 in (2.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Ramshorn Snail: 5 US gal (19 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Ramshorn Snail: 72–82°F (22–28°C)
    pH
    Betta: 6–8
    Ramshorn Snail: 6.5–8
    Hardness
    Betta: 1–15 dGH
    Ramshorn Snail: not published
    Temperament
    Betta: Territorial/Aggressive
    Ramshorn Snail: Peaceful
    Swim zone
    Betta: Top
    Ramshorn Snail: Bottom

    Shared by both

    Temperature: 72–82°F (22–28°C)

    pH: 6.5–8

    Hardness: not published

    Largest species minimum

    11 US gallons (41 L), from Betta. This is a starting point, not a stocking plan.

  • Betta and Assassin Snail

    Adult size
    Betta: 2.8 in (7 cm)
    Assassin Snail: 1 in (2.5 cm)
    Minimum tank
    Betta: 11 US gal (41 L)
    Assassin Snail: 5 US gal (19 L)
    Temperature
    Betta: 72–86°F (22–30°C)
    Assassin Snail: 70–80°F (21–27°C)
    pH
    Betta: 6–8
    Assassin Snail: 7.2–8
    Hardness
    Betta: 1–15 dGH
    Assassin Snail: not published
    Temperament
    Betta: Territorial/Aggressive
    Assassin Snail: Semi-Aggressive
    Swim zone
    Betta: Top
    Assassin Snail: Bottom

    Shared by both

    Temperature: 72–80°F (22–27°C)

    pH: 7.2–8

    Hardness: not published

    Largest species minimum

    11 US gallons (41 L), from Betta. This is a starting point, not a stocking plan.

What to watch for

  • Mystery snails are active by day and their long feelers can draw bites, so look for damage in the first days.
  • Baby snails of any species can be eaten, so a betta tank is a poor place to raise them.
  • Assassin snails hunt other snails, so do not add one if you want to keep the others.
  • Trumpet and ramshorn snails can multiply quickly when food is plentiful, so feed lightly.

Tank setup

Gear for the largest setup on this page

The essentials for a small, gently filtered tank.

Shop in:
  • Tank size for the largest species (Betta)

    At least 11 US gallons (41 L)

  • Filter

    Air-driven sponge filter

    Gentle flow that small fish and long fins can handle, plus a safe home for good bacteria.

    • Aquarium Co-Op Coarse Sponge Filter (Small) US

      Check the voltage: this filter runs from an air pump, which plugs in. Mains power is about 120 V in the US and about 230 V in Spain, so choose a pump sold for your own country.

      Maker's page

    • Fluval AquaClear 20 Power Filter US

      Check the voltage: this model is listed for the US. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page

    • Tetra Brillant Filter Spain

      Check the voltage: this filter runs from an air pump, which plugs in. Mains power is about 120 V in the US and about 230 V in Spain, so choose a pump sold for your own country.

      Maker's page

    • Fluval AquaClear 20 Power Filter Spain

      Check the voltage: this model is listed for Spain. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page · Sold at Kiwoko · Sold at Tiendanimal

    Why we chose these (Best Filter for a 10-Gallon Tank). Nobody here has used or tested them.

  • Heater

    Adjustable heater, about 5 W per gallon: 25 W at 5 gallons, 50 W at 10

    Keeps a small tank stable. Adjustable models let you set the temperature your species needs. Size up for a cold room.

    • Fluval T50 Fully Electronic Aquarium Heater US

      Check the voltage: this model is listed for the US. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page

    • Aqueon Pro Adjustable Heater 50 W US

      Check the voltage: this model is listed for the US. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page

    • Fluval T50 Fully Electronic Aquarium Heater Spain

      Check the voltage: this model is listed for Spain. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page · Sold at zooplus.es

    • Eheim Thermocontrol e 50 Heater Spain

      Check the voltage: this model is listed for Spain. Mains power is about 120 V in the US and about 230 V in Spain, so do not assume it suits another country.

      Maker's page · Sold at Kiwoko · Sold at Tiendanimal

    Why we chose these (Best Heater for a 10-Gallon Aquarium). Nobody here has used or tested them.

  • Water Conditioner

    Dechlorinator such as Seachem Prime

    Tap water contains chlorine or chloramine that harms fish.

    Why we chose these (Best Water Conditioner for Betta Fish). Nobody here has used or tested them.

  • Test Kit

    Liquid kit such as API Freshwater Master

    Tracks ammonia, nitrite, nitrate and pH while the tank cycles.

    Why we chose these (Best Test Kit for a Freshwater Aquarium). Nobody here has used or tested them.

Cycle the tank before adding animals. See our guide on how to cycle a fish tank.

Frequently asked questions

Which snail is the best choice for a betta tank?

There is no risk-free choice. Nerite snails are the most often recommended and cannot breed in fresh water, while trumpet snails stay buried by day. A few guides warn that smaller snails like these can still be eaten, so watch how your own betta reacts.

Why does my betta bite my snail's feelers?

A betta may treat long feelers as food or as something to investigate. Some lose interest once the snail has settled in, but move the snail if the biting continues.

Can I keep an assassin snail with a betta and other snails?

Not if you want the other snails to survive. Assassin snails prey on other snails, including larger ones when kept in groups, and one guide also warns that a betta may attack the assassin snail itself.