Aquarium snails eat algae, plant matter, and leftover food from fish

Snails in a tank are scavengers that survive mainly on algae growing on surfaces and uneaten fish food that sinks to the bottom. Most common aquarium snails—including mystery snails, nerite snails, and apple snails—do not need separate feeding if your tank has enough algae and your fish are not overfed. However, in newer tanks with little algae or heavily cleaned tanks, you will need to provide supplemental food to keep snails healthy.

The key is understanding that snails are cleanup crew, not primary tank inhabitants. They eat what is already there: algae films on glass and decorations, decaying plant leaves, and excess food. If your snails are starving, it usually means your tank is too clean or too new, not that snails are picky eaters.

Key Takeaways

  • Most aquarium snails survive on algae and leftover fish food without additional feeding if the tank is established and not overly cleaned.
  • Blanched vegetables like zucchini, spinach, and lettuce are the most common supplemental foods and should be removed after 24 hours if uneaten.
  • Sinking pellets and algae wafers designed for bottom feeders work well for snails but should be offered only 2 to 3 times per week in small amounts.
  • Snails need calcium to build and maintain their shells, which they get from tap water, cuttlebone, or calcium supplements if your water is soft.
  • Overfeeding snails leads to excess waste and algae blooms, so restraint is better than abundance.

Algae and biofilm: the natural diet

In an established tank, algae is a snail's primary food source. Snails graze on the thin green film (algae) and white film (biofilm) that naturally coat glass, rocks, plants, and decorations. This is why snails are often added to tanks in the first place—they help control algae growth while feeding themselves.

A new tank has little algae for the first few weeks, so snails added too early will go hungry. If you introduce snails to a brand-new setup, plan to feed them supplemental food until algae develops, usually 4 to 6 weeks in. Once the tank matures, you can reduce or stop supplemental feeding depending on how much algae your tank naturally produces.

The amount of algae depends on lighting, tank size, and how often you clean. A tank with moderate lighting and weekly water changes will have steady algae growth. A tank cleaned obsessively or kept in low light will starve snails quickly.

Blanched vegetables: the easiest supplement

Blanched vegetables are the most straightforward way to feed snails when algae is scarce. Blanching means boiling the vegetable for 2 to 3 minutes, then cooling it in cold water before placing it in the tank. This softens the vegetable so snails can eat it and reduces the risk of introducing pesticides or bacteria.

The best vegetables for snails are zucchini, spinach, lettuce, and cucumber. Avoid starchy vegetables like potato or corn, which break down quickly and foul the water. Cut vegetables into small pieces or leave them whole—snails will find them. Place the vegetable on the tank bottom or anchor it with a small weight so it does not float.

Remove any uneaten vegetable after 24 hours. Decaying food in the tank raises ammonia and nitrite levels, which harms snails and fish. Feed blanched vegetables 2 to 3 times per week in amounts small enough that snails finish them within a day. A piece the size of a pea is a good starting point for most snails.

Sinking pellets and algae wafers

Commercial sinking pellets and algae wafers are designed for bottom feeders and work well for snails. These products are concentrated nutrition and break down slowly, so they do not foul the water as quickly as fresh vegetables. Brands like Hikari Algae Wafers and Tetra Bottom Burgers are widely available and affordable.

Offer pellets or wafers 2 to 3 times per week, using only a small pinch—about the size of a few grains of rice per snail. These foods are rich and snails need less than you might think. Overfeeding leads to uneaten pellets sinking and decaying, which raises ammonia and creates excess algae.

Algae wafers are especially useful if your tank has little natural algae. They sink quickly and stay in one place, making it straightforward to remove leftovers. Sinking pellets designed for catfish or plecos also work, though they are higher in protein and should be used less often than algae wafers.

Calcium and shell health

Snails need calcium to build and maintain their shells. In most tap water, calcium is present naturally and snails absorb it through their skin and by eating. However, in soft-water areas or tanks with very frequent water changes, calcium can become depleted and snail shells may become thin, pitted, or stop growing.

If you notice a snail's shell becoming soft, chalky, or developing holes, calcium is likely the problem. Add a cuttlebone (the white chalky bone from cuttlefish, sold in pet stores) to the tank, or use a liquid calcium supplement like Flourish Calcium. Follow the product instructions for dosing. Most snails recover shell quality within a few weeks once calcium is restored.

You can also test your water hardness with an inexpensive test kit. If your water is very soft (below 4 dGH), consider adding calcium or doing smaller, less frequent water changes to preserve minerals.

How much and how often to feed

The rule for snail feeding is: less is better than more. Snails are slow eaters and do not need daily feeding if algae is present. In an established tank with visible algae, you may not need to feed snails at all. In a newer or heavily maintained tank, feed 2 to 3 times per week.

Watch your snails' behavior. If they are actively grazing on glass and decorations, algae is sufficient. If they cluster in one spot or seem inactive, they are likely hungry. Increase feeding frequency gradually—add one extra feeding per week and observe for a few days before adding more.

Overfeeding is the most common mistake. Excess food decays, raising ammonia and nitrite, which stresses snails and fish. It also triggers algae blooms. A snail that appears well-fed has a full shell and moves actively around the tank. A starving snail stays in one spot and may retract into its shell for long periods.

Foods to avoid

Do not feed snails meat, fish, or dairy products. These foods decay rapidly, foul the water, and can introduce harmful bacteria. Avoid processed human foods, oils, salt, and anything with seasoning. Do not use raw vegetables—always blanch them first to soften them and reduce contamination risk.

Avoid feeding snails citrus fruits, onions, or garlic. These can harm snails and alter water chemistry. Do not use vegetables treated with pesticides unless you are certain they are pesticide-free. Organic produce is safer, but blanching still removes surface contaminants.

Some aquarists feed snails dried seaweed or nori (the sheets used for sushi), which snails enjoy. However, seaweed can cloud water if it breaks apart, so use it sparingly and remove leftovers quickly.

Frequently Asked Questions

Do snails eat fish food?

Yes. Snails eat sinking fish food that reaches the tank bottom. If you feed fish flakes or pellets, some will fall uneaten and snails will consume it. This is normal and part of why snails help keep tanks clean. However, do not overfeed fish just to feed snails—it harms water quality.

Can I feed snails lettuce from my kitchen?

Yes, but blanch it first by boiling for 2 to 3 minutes and cooling in cold water. Raw lettuce may carry bacteria or pesticides. Blanching also softens it so snails can eat it more easily. Remove uneaten lettuce after 24 hours.

How long can snails go without food?

Snails can survive several weeks without supplemental food if algae is present, since they graze continuously. In a tank with no algae and no food, most snails will starve within 2 to 4 weeks. This is why new tanks need supplemental feeding until algae develops.

Do all aquarium snails eat the same things?

Most common snails—mystery, nerite, apple, and ramshorn—eat algae and vegetables. However, some species are more specialized. Assassin snails are carnivorous and eat other snails and small invertebrates. Check the specific needs of your snail species before assuming it will eat algae wafers.

What if my snail stops eating?

A snail that stops eating may be stressed, sick, or adjusting to a new tank. Check water parameters (ammonia, nitrite, nitrate, pH) with a test kit. may support the tank temperature is stable—most snails prefer 65 to 82 degrees Fahrenheit depending on species. If water quality is good and temperature is stable, the snail may straightforward need time to adjust.