How To Remove Hair Algae From Java Moss : Full Guide

Hair Algae will form in your tank on your Java Moss due to some sort of imbalance in your tank.

In this article I will show you how to identify the imbalance and the best way to remove hair algae from your tank.

Remove Hair Algae From Java Moss

What Is Hair Algae

Hair algae is a fungus that grows on plants in an aquarium, it will grow on plants such as java moss, java fern.  Usually hair algae will form after a water cycle, this is because your tank is still setting the waters biological balance.

You can also test the water quality using a tester kit that you can purchase on amazon

This algae will develop because of an imbalance within your tank.

An imbalance in your tank could be caused by

  • Not enough lighting
  • To much sun light
  • Water change

When algae is spotted in an aquarium it is important to take action because it will spread quick and can then be harder to remove from your tank.

The algae can be harmful to your fish, the fish could eat the algae

How To Remove Hair Algae From Java Moss

The best way to remove hair algae from java moss is to rip the algae from the java moss, then lower the level of phosphate and nitrates in your tank and lower the light level in your tank and make sure the tank is not in direct sun light.

The steps to achieve this are as follows.

  1. Turn off your filter. We do not want anything to get in to the filter.
  2. Rip the hair algae away from the java moss. Be careful to remove only the algae and try to save as much of the java moss as you can.  The java moss will grow back.
  3. Remove small bits of hair Algae with a tooth brush. By removing the algae with a tooth brush will insure we will remove most of the algae from the moss.
  4.  Make sure the tank has right amount of lighting. The chart below shows the ideal lighting conditions for your tank.  Make sure your tank meets the requirements.
  5. Make sure tank is not in direct sun light. If your tank is in direct sun light you can try to apply some aquarium film black to the outside of your tank (Available to buy on amazon) This will help to filter out the sun light.
  6. Introduce an algae eating fish to your tank. Some fish like to eat algae and they can process the algae with no issues. A fish I recommend for this is a siamies algae eater
  7. Add fast growing plants.  By adding fast growing plants it will reduce the nutrients available to the algae.
  8. Clean your filter. The last thing you will need to do is clean your filter, If you have been moving hair algae around then small parts would of come off and would of got in to your filter.
  9. Test the water quality. By using a tester kit that you can purchase on amazon


Will hydrogen peroxide kill Java moss? No hydrogen peroxide will not kill Java moss.  It should kill most algae as long as it is not hard algae.

Will hair algae go away on its own? Yes as long as the water condition in your tank is optimally balanced. The hair algae would of developed because of an imbalance in your tank, so as long as that imbalance no longer exists the algae will go away.

Does bleach kill hair algae? Yes bleach will kill hair algae, but it is very likely it will also kill or do damage to the plant it was attached to.  The bleach will also come off the plan and will enter our tanks water which will most likely cause issues with the fish.

What is a simple cure for green hair algae? A simple way to remove hair algae from your tank it to rip it off the plant and then use a tooth brush to remove the smaller parts.


Hello, I'm Jason. I'm the guy behind I volunteer at my local fish shop and I created this site to offer tips and advice on the fish I care for.

Recent Posts