Discover How to Get Rid of Drain Flies in Your Fish Tank Today!

Photo of author

by Jason Matthews



Getting rid of drain flies in a fish tank can be a bit of a challenge, but with a bit of patience and persistence, you can successfully eliminate them. Follow these steps to get rid of drain flies in your fish tank:

  1. Identify the problem: Ensure that the small insects you see in your fish tank are drain flies. They are also known as moth flies, sewer flies, or filter flies, and they are small, fuzzy, and moth-like. Their presence usually indicates an issue with water quality or decaying organic matter in the tank.
  2. Clean the fish tank: Thoroughly clean the fish tank to eliminate the organic matter that may be attracting drain flies. Remove any uneaten food, dead leaves, and waste materials. Replace about 25-50% of the water in the tank with fresh, treated water. Be sure to clean the filter and any decorations, as well.
  3. Use a fine mesh net: Use a fine mesh aquarium net to scoop out any adult drain flies you see in the tank. Be gentle and patient to avoid harming your fish or other aquatic life.
  4. Remove and clean the substrate: Drain flies can lay their eggs in the substrate, so it’s essential to remove and clean it. If possible, replace the old substrate with the new, clean substrate. If you have live plants, inspect them for drain fly larvae and clean them before returning them to the tank.
  5. Maintain water quality: Regularly test the water quality in your fish tank, and maintain proper pH levels, ammonia levels, nitrites, and nitrates. This will help to discourage drain flies from breeding in your tank.
  6. Use a bacterial additive: Introduce a beneficial bacterial additive to your fish tank to help break down waste materials and improve water quality. This will make the environment less suitable for drain flies.
  7. Install a tight-fitting lid: Use a tight-fitting lid with a fine mesh or screen on your fish tank to prevent adult drain flies from entering or laying eggs.
  8. Prevent overfeeding: Overfeeding your fish can produce uneaten food and excess waste, attracting drain flies. Feed your fish as much as they can consume in a few minutes, and promptly remove any leftovers.
  9. Regular tank maintenance: Keep your fish tank clean and well-maintained to prevent future infestations. This includes cleaning the filter, changing the water, and removing debris from the tank.
  10. Monitor the situation: Keep a close eye on your fish tank to ensure that the drain fly infestation has been resolved. If you continue to see drain flies, you may need to repeat the cleaning process or consider seeking professional help.

By following these steps, you can effectively eliminate drain flies in your fish tank and create a healthier environment for your fish and other aquatic life.


Jason Matthews

My name is Jason Matthews, and welcome to my website. When other kids were bragging about how their dog could sit and roll over, I was bragging about my latest Betta Fish and the cool sea castle I just added to his aquarium. 

Jason aquariume

🐠 Get Your Free Ebook: A Beginner's Guide to Aquariums - Sign Up Now!

Learn everything you need to know to keep fish, including setting up your tank, choosing the right fish, and maintaining water quality. As a subscriber, you'll also stay up-to-date on the latest aquarium products, special offers, and discounts.

Your privacy is important to us. You can trust that we will never share or sell your information, and we'll only send you relevant content.

Leave a Comment