Algae Eaters – The 7 Best For Your Saltwater Tank

Today’s post is about Algae eaters for your saltwater tank. Before we get into our list of 7 best, I want to talk about the 3 key steps in implementing an algae control system. When most people have an outbreak, the first thing one might do is buy livestock to fix the issue. However, livestock is not the fix, but actually the control. Livestock controls algae and prevention measures fix outbreaks. Knowing prevention, the types of algae, and how to combat them will ensure that you implement the right algae control measures in your tank 

Algae Eaters

Step 1 – Know How To Prevent Outbreaks

The first step in controlling algae is preventative. Virtually all algae comes from the following sources:

  • Age of tank
  • Excessive Nutrients – Phosphates, Nitrates Silicates, TDS in source water
  • Poor lighting
  • Hitchhiked from live rock or coral purchases

Age of tank is usually the first issue. If your tank is establishing or just got out of its cycle, it is very common to get nuisance algae. Usually this starts with diatoms and then moves to hair algae and red slime. You get outbreaks because your bacteria cycle is still maturing. As you perform proper maintenance, your nutrient levels should stabilize. Stay patient if you are a newcomer experiencing your first bloom 

What Causes It?

To answer the question about what does algae eat, let’s talk about excessive nutrients. The most common cause of Saltwater Aquarium algae outbreaks is poor source water. Water from the tap can be filled with silicates, phosphates, and nitrates that make nuisance algae thrive in your tank. Algae thrives no this nutrients as this is their food source and they will grow to consume these nutrients in your tank. These nutrients will then get “trapped” in the algae, meaning you will not be able to remove these nutrients out the system until you remove both the algae and the source of these nutrients.

After learning about the age of the tank, the second question I also ask hobbyist when they have an outbreak is where their source water is coming from. If you are not using an RODI System ((Please note, this post includes affiliate links for which I may make a small commission at no extra cost to you should you make a purchase), you will have outbreaks unless your source water is very pure. Even with an RODI system, one can still have outbreaks and sometimes this is due to not replacing your RODI parts timely.

Best Value
LiquaGen - 5-Stage RODI

Best Value

A complete 5 stage RODI unit without the excessive price

Buy On Amazon

This brings us to the next part with nutrient control – maintenance. You need to have a proper maintenance schedule in order to prevent high nutrient levels. This means water changes, cleaning equipment, changing light bulbs if you use T5 fluorescent lighting, having a proper protein skimmer, and not overfeeding or overstocking your tank.

Poor lighting is another factor that is usually fixed easily. This is common with T5 fluorescent lighting as the spectrum and intensity degrades as the lights age. If you have older bulbs, you should replace them with fresh bulbs. If you have a light fixture that does not produce the correct spectrum, you should consider getting an appropriate reef light.

Hitchhiking algae is our last culprit. Macroalgae, Byropsis, and Macro Algae are usually the types of algae that make their way through Hitchhiking. You can avoid most of these issues by investing in dry rock instead of live rock. This leaves corals as your only source of introduction. You can limit your exposure by purchasing frags, inspecting corals before purchase, and only purchasing from reputable local or online stores.

Dry Rock

This dry rock from ARC reef is mined from the Earth and is completely eco-friendly

Buy On Amazon

Prevention is the first step in algae control. Our next stop is knowing your algae.

Step 2 – Know What Type You Are Dealing With

When combating algae, you need to know what type of algae you are dealing with, how they come about, and how to limit or eliminate them. I will be going over the following algae below:

  • Diatoms
  • Dinoflagellates
  • Film Algae
  • Red Slime (Cyanobacteria)
  • Hair Algae
  • Bubble Algae
  • Bryopsis Algae 
  • Calerpa Algae



Diatoms are brown algae that usually appear when a tank has just completed its cycle. They can cover sand, rocks, pumps, glass…pretty much everything. They are unsightly, but harmless in your tank. Diatoms feed off silicates. You can prevent silicate by using an RODI system and keeping up with the maintenance. Even with proper maintenance though, they can still appear via additives, salt mixes, or using improper sand. 


This is a common algae in a tank that grows due to nutrients in the tank. They are not harmful, just unsightly and easily removed manually or eaten by algae eaters.



Also known as brown slime algae. This type of algae is some nasty stuff. They release toxins, will kill sensitive inverts like snails, and will feed off what they kill. Eliminating them in the tank requires a mult-prong approach involving granular activated carbon, black out periods, raising pH, reduced feedings, and manual removal. It’s not an outbreak to be taken lightly. More on How To Get Rid of Dinoflagellates.

Red Slime (Cyanobacteria)


Often called algae, this is actually bacteria. Cyanobacteria is another common nuisance that pops up in a newer tank. While not harmful to fish, they are harmful to corals – especially soft corals. It is something that will always been present in your system. It is all about nutrient control with Cyano. The key parameters to control are phosphate (below 0.05 ppm) and nitrates (below 10 ppm). Nutrients can be locked in the red slime, so a common frustration point with reefers is their parameters test well, but the cyano is holding the nutrients until they are removed.

Other factors are lighting and low flow. Redirect power heads and wavemakers or add more to eliminate dead spots. If the tank is overtaken, you can manually remove by siphoning the cyanobacteria. Chemical options would include using Chemi-Clean ,which can be used as a good way of wiping out Cyano while address the long-term issue.

Treats Cyanobacteria

This solution from Boyd Enterprises efficiently treats cyanobacteria outbreaks

Buy On Amazon Buy On Petco


Hair Algae

Hair Algae is an algae that thrives on nutrients. Having high phosphates and nitrates will cause this algae to thrive. Like Cyanobacteria, it can always be present in the tank, but can be controlled and virtually eliminated with good maintenance practices and algae eaters. You can also purposely grow in a container filtration unit like an Algae Scrubber where it can be used to keep phosphates and nitrates low and pH stable at night.


Bubble Algae

Bubble algae is usually introduced in the tank as a hitchhiker from either purchased live rock or corals. The best way to prevent it is to carefully inspect all of your rock or coral purchases for this hitchhiker. If you do end up with bubble algae, work to eliminate it early. You can manually remove it (but be careful about popping the bubbles or you will have it reproduce everywhere) or enlist algae eaters that specialize in eating this algae.


Bryopsis Algae

Bryopsis Algae is a fern-like algae that usually gets introduced in your aquarium from live rock or purchased corals. It is very difficult to get rid of and there are all sorts of horror stories about this algae. This is an algae unfortunately that many algae eaters will not touch.

The best way to get rid of it is to raise your magnesium levels using a supplement like Kent Marine Tech M. You would want to increase your magnesium to the 1500 levels gradually over a week and keep it consistent until the Bryopsis is wiped out.  

Kent Marine Magnesium

Kent Marine Magnesium is a safe, high-quality ionically balanced magnesium supplement that supports both the health of your coral reef inhabitants and the growth of healthy corals.

Buy On Amazon


Caulerpa Racemosa Algae

Calerpa Algae is another algae that finds its way to your tank as a hitchhiker. It is another algae that is difficult to get rid of, but there are algae eaters that will happily eat away at this algae. If it has over taken your tank, it is best to manually remove what you can and then implement the help of an algae eating crew to keep it contained. This algae, like many others on this list thrive on nutrients so keeping phosphates and nitrates low will limit its growth rate.


chaetomorpha algae

Chaetomorpha Algae is a single celled algae that is actually used as a beneficial type of algae in many saltwater aquarium setups. While not considered a nuisance algae, I listed this on here to saw that not all algae is bad algae. Chaetomorpha algae is usually placed in a sump and grown in a separate section of the sump to help control nitrates and phosphates.

While it is fine in a sump, they do happen to hitch hike in the display aquarium when you purchase corals or live rock. They can quick grow out of hand if they grow in your display tank if there is nothing in the tank to eat it and may require manual removal to keep it in check.

Step 3 – Add Them To Your Aquarium

We have gone through preventative measures and identification. Since algae is always present in our systems, you should implement some algae eaters to control the algae that does make itself present. Step 1 and 2 were guides on how to prevent an outbreak. Step 3 is about how to implement the best crew to control the algae that does show up. Check out our video from our YouTube channel.

Below are the list of my recommended algae eaters:

The Top 7 Control Livestock for Saltwater Tanks

Let’s go into further detail about each algae eater. Below is a short description of each of your crew member candidates.

Nassarius Snail Nassarius Snail


Click For Best PriceBuy on
Cerith Snail Cerith Snail

Cyano, Hair, Film

Click For Best PriceBuy on
Mexican Turbo Snail Mexican Turbo Snail

Cyano, Diatoms, Film, Macro Algae

Click For Best PriceBuy on
Tailspot Blenny Tailspot Blenny

Film, Hair

Click For Best Price
Kole Tang Kole Tang


Click For Best Price
FoxFace FoxFace

Hair, Macro Algae

Click For Best Price
Emerald Crab Emerald Crab

Bubble, Hair

Click For Best Price

1. Nassarius Snail

Best For Diatoms
Nassarius Snail

Best For Diatoms

Nassarirus Snails excel at keeping your sandbed clean and algae free!

Click For Best Price Buy on


  • Temperament – Peaceful
  • Minimum Tank Size – 10 gallons
  • Size – 1/2″
  • Care Level – Easy 
  • Target Algae – Any nutrient reliant algae

Contrary to belief, the Nassarius Snail does not directly eat algae. So why would it make this list? Because as we had discussed earlier, algae control is mostly about nutrient control. These are savaging snails that do an incredible job of eating detritus in the tank, keeping your nutrients in check, and algae at bay. They do most of their work in the sand, so they will only be compatible with tanks with a substrate. 

2. Cerith Snails

Small But Mighty!
Cerith Snail

A Workhorse Algae Eater

Ceriths are small, but in large numbers do a great job at removing algae from rocks and glass

Click For Best Price Buy From


  • Temperament – Peaceful
  • Minimum Tank Size – Any
  • Size – 1″
  • Care Level – Easy
  • Target Algae – Cyano, Hair Algae, Film

The Cerith Snail makes it to our honorable mention. Many reefers would put these to the top of their list, but I have it an honorable mention for a few reasons. The first is that they can reproduce in the aquarium and you can have dozens of snails in a short period of time. 

The second is their size – they tend to be pretty small which can be a bad thing if they get sucked into your overflow box and cause some issues with plumbing.

Aside from that though they are a great hybrid cleaner. They clean on the rock, glass, and sand. They all are most active at night so they tend to avoid getting eating by fish who like to snack on snails. Their small size makes them ideal for nano reef tanks. They are also dirt cheap to get in large qualities. Just check out this deal on 100 cerith snails.

3. Mexican Turbo Snail

Great For Larger Tanks!
Mexican Turbo Snail

A Work Horse Algae Eater

Great for larger tanks, the Mexican Turbo Snail eats most types of algae in your aquarium

Click For Best Price Buy From


  • Temperament – Peaceful
  • Minimum Tank Size – 10 gallons
  • Size – 2″
  • Care Level – Easy 
  • Target Algae – Cyanobacteria, Diatoms, Film Algae, Macro Algae

The Mexican Turbo Snail is the ultimate reef snail for larger tanks. It will mow down several types of nuisance algae, grow sizable, and have the ability to flip itself over. Its shell shape makes it difficult for crabs to eat it as well. It does not take many of these snails to establish a good clean up crew in a tank. Every reefer should consider these snails. The only downfall with them is they get large. For small saltwater aquariums, I would recommend you go with Ceriths instead.  

4. TailSpot Blenny

Great For Small Tanks
Tailspot Blenny

Great For Small Tanks

Great personality and algae eater. The Tailspot Blenny is an entertaining addition to any saltwater tank.

Click For Best Price


  • Temperament – Peaceful
  • Minimum Tank Size – 10 gallons
  • Size – 2 1/2″
  • Care Level – Easy 
  • Target Algae – Film Algae, Hair Algae

Most hobbyists think about the lawnmower blenny when it comes to an algae eating blenny. I tend to shy away from the lawnmower primarily due to its max size of 5″. The Tailspot Blenny has all the algae eating characteristics of the lawnmower blenny but in a smaller, more colorful, and more peaceful package. They have great personalities and are a great addition to your tank.

5. Kole Tang

Great For Large Tanks
Kole Tang

A Hardy Tang

Hardy and medium sized, the Kole Tang is great at removing film algae from rocks and glass

Click For Best Price


  • Temperament – Semi-aggressive
  • Minimum Tank Size – 70 gallons
  • Size – 7″
  • Care Level – Moderate
  • Target Algae – Film Algae

The Kole Tang makes our list for a few reasons. It is one of the smaller tangs you can put in your aquarium, which means that those with a medium sized tank can house them. They tend to be less aggressive in smaller aquariums than yellow, purple, or scopas tangs.

Kole tangs will eat film algae though in some cases will eat hair and macro algae. For those with larger tanks, a yellow tang or a foxface/rabbitfish would be a viable candidate for hair and macro algae. If you have a much larger tank mixing both a bristle tooth tang like a Kole and a zebra species tang or foxface/rabbitfish make for a solid algae control team.

6. Foxface

Hair Algae Specialist

Hair Algae Specialist

Hardy, peaceful and full of personality - the Foxface is a wondering addition to any tank.

Click For Best Price


  • Temperament – Semi-aggressive
  • Minimum Tank Size – 75 gallons
  • Size – 8″
  • Care Level – Moderate
  • Target Algae – Hair, Macro Algae

The best companion for an algae destroying fish duo is a Kole Tang and Foxface. The Foxface is an amazing algae eater in saltwater aquariums. They will chew up any hair algae in the aquarium and will happily eat most macro algae. Combining them with a Kole tang covers more algae you will face in a saltwater tank. It is also one of the most the hardy herbivores you can purchase for a saltwater aquarium. Their thick slime coats make them very resistant to ich and bacterial infections.

There are some significant drawbacks with a Foxface however. The main one is they are venomenous. They have spikes that can leave a nasty sting, though not as dangerous as a lionfish or scorpion fish. They get pretty large at 8″ and grow very fast. They also can develop a taste for some corals and inverts – specifically clams. If a Foxface gives you pause, a Scopas Tang could be a good alternative. A Scopas is the most hardy Zebrasoma species tang you can buy. 

7. Emerald Crab

Bubble Algae Destroyer
Emerald Crab

Bubble Algae Destroyer

The emerald crab is a great scavenger and bubble algae eater

Click For Best Price


  • Temperament – Semi-aggressive
  • Minimum Tank Size – 10 gallons
  • Size – 2 1/2″
  • Care Level – Easy
  • Target Algae – Bubble Algae, Hair Algae, controls nutrient reliant algae

The emerald crab is well known for eating bubble algae. It is a scavenger that will feed on uneaten foods and many types of nuisance algae. They are generally a peaceful invert, but can become an opportunistic eater if food sources are low. This invert should be part of any clean up crew in a reef tank. If you are going to get an emerald crab, ensure that your crab is guaranteed to eat bubble algae.

There are some clean-up crew sellers out there that guarantee their crabs will do so, and those are the ones you want. You will also want to make sure you purchase a female as they are typically less aggressive than males. A picture is shown below so you can tell the difference:

Emerald Crab Male vs Female
Male Emerald Crab

Which Have You Used?

So that’s my list folks. These 7 aquatic animals I feel are the best algae control livestock you can add to your saltwater aquarium. If you want to go the equipment route, I would highly recommend an algae turf scrubber for controlling all types of nuisance algae growth.

Did I miss any of your favorites in the list above? Share what I missed in the comments below and please share this post with others if you found it helpful. Thanks for reading!


  1. i have a 160L tank and was thinking of getting a foxface but i was then told the tank is to small. is that correct?? i feel like that would be more that enough room. the tank is 90cm or 35 inches.
    can someone please tell me if thats big enough??

    • Hi Charlie. Yes a 160L (42 gallon) is going to be too small for a Foxface, even the smaller Foxface Lo will be too big for it. Foxfaces are also one of the fastest growing fish you can buy in the hobby. I would consider mollies if you learn how to accumulate them and have the peaceful fish in the tank (e.g. – firefish). They can be great algae eaters in smaller saltwater tanks.

    • Hi there. A rabbit fish is the main family of fish that include a Foxface. I would agree that a rabbit fish like a scribbled is not only hardier, but also an extreme algae consumer. The main issue with the other rabbitfish is that the get larger than your typical FoxFace Lo that you find at most fish stores. My two barred rabbit fish is my favorite fish I’ve ever owned. Great personality and great tank mate. They grow super fast and are a risk for going rogue and eating corals – mostly soft corals and clams. I took the risk though and didn’t regret it. I would take a rabbitfish over a Tang every single time. I love my Usagi!

    • Since your tank is newer. I would not be too concerned about the brown algae. It is just a phase that the tank is going through during the cycling period. However if you feel you need something in the tank I would start off with some snails and hermit crabs and a very hardee fish like a damsel. These will also help cycle the tank faster. If you have not already done so. I would recommend adding some bacteria to the tank such as Turbo Start or similar product. Keep in mind that all algae outbreaks are a byproduct of high nutrients (Phosphates & Nitrates) You will need some test kits to monitor your water quality. It’s recommended to have test kits for Calcium, Alkalinity, Magnesium, pH, Ammonia, Phosphates & Nitrates. You will also need some sort of way to measure the salinity of the water. I use a refractometer that I purchased from Amazon. In my opinion this is the most accurate method of salinity measurement. A Thermometer is also needed. The parameters to shoot for is Temperature – 77 degrees F., Salinity – 1.023 – 1.026 specific gravity 1.025sg is ideal, pH 7.8 – 8.3, Calcium 400 – 450 ppm, Alkalinity 7.5 – 12 dkH, Magnesium 1250 – 1500 ppm, (I disagree with these numbers because I keep Euphyllia corals and I keep my Magnesium high 1400 -1500 and I feel safe. Anything lower Euphyllia will show signs of stress by shrinking up and die if left unchecked.) Ammonia 0.00, Nitrates 0.025-5 ppm, Phosphates 0.02-0.05 ppm. These are all safe numbers to shoot for when keeping a reef tank. Good luck.

  2. Great info! I myself had a Elysia Crispata, commonly known as a lettuce sea slug. It did a great job at eating hairy algae in my quarantine tank. They aren’t very big at all, max size I believe is about 2 inches. Reef safe and peaceful.

  3. Sea Hares are amazing eaters of hair algae. BUT if you put them in a smaller tank, as I did, they will actually do too good of a job and end up starving themselves. And when they die you need to remove them asap or they can really poison your tank. I’d say they need to be in at least a 50 gallon tank to ensure they always have enough to eat.

  4. Enjoyed reading your comments on algae and algae eaters and finally your very informative write up on the Royal Gamma, I did have one which was quite amusing, it would just broadside my lawnmower algae eater and run for it with the lawnmower eater chasing it, they would disappear in a hole in the rocks and reappear somewhere else, so funny to watch !!!


Leave a Comment


15 Fish That Look Like Snakes
Are you an aquarium keeper who likes snakes more than fish in your aquarium? Fret not. There are many aquarists who love snakes and other reptiles. However, some prefer to keep fish that look like snakes.
15 Great Small Pleco Species (With Pictures!)
It's not uncommon to think this since you may have heard how big some species get. In today's blog post, I will focus on small pleco species. These plecos are some of the smallest pleco species in the hobby and will fit in many community tanks. There are many options for you to choose from, but I'm focusing on my top 15, all with key info and photos to help you pick the best one for you!
Fish That Looks Like A Dragon - Here's 21
Some fish are colorful, some fish are cute, and some fish look like dragons! In this post, we'll be introducing 21 weird and wonderful fish, from little dragons just an inch or two long to massive sea monsters as long as a school bus!