how to get rid of drain flies

How to Remove Drain Flies?

Drain Flies, also known as “drain flies,” can breed inside your home by using your indoor plants as their hosts. These small, moth-like insects feed on organic materials and lay eggs that produce other adult sewer flies in seven to 14 days, which is why they can get out of control quickly. Although these flies can be difficult to remove, you can take several steps to control sewer flies and eggs on your houseplants so that these insects no longer have an indoor breeding ground.

Things You’ll Need

  • Scissors
  • Yellow sticky trap
  • Insecticidal soap
  • Fresh soil


  1. Lift up plant parts, such as the leaves, and gently shake the plant to determine whether your indoor plant has sewer flies and/or eggs. It is best to check for white bumps or flying insects before bringing an infested plant into your home.
  2. Use scissors to cut off any leaves or other plant materials that are rotting or dead. Sewer flies are known to thrive on decaying vegetation.
  3. Insert a yellow sticky trap into the soil of your indoor plant. Flies are attracted to the bright yellow color and get stuck once they come in contact with this device.
  4. Take your plant outside and spray an insecticidal soap all over the leaves and on the soil. Allow the plant to dry before bringing it back inside. You can find many organic insecticidal soaps that do not damage your plant or household with dangerous chemicals.
  5. Replace your indoor plant’s soil with fresh soil. This treatment is effective for serious sewer fly infestations, because it gets rid of any undetectable eggs that may be residing in the soil.

Tips & Warnings

  • Fix any broken or leaking pipes around your home to ensure that sewer flies do not have an easy way to enter.
  • Pour boiling water down drains to remove any sticky material that may harbor developing sewer fly eggs.