Asked on Mar 19, 2018

How can you get rid of drain flies?

ShoshanaLisa York-Wallace OrmsbyGeew


Drain flies hatch somewhere in a houses drainage pipes and killing the ones that come out of the drain pipe doesn't get rid of them. They just keep on hatching in the pipes and then flying out. Will a good foaming pipe cleaner get rid of them or is there something else that will work that isn't so toxic? I've looked up information online and they make some good suggestions but I would rather use natural non toxic ingredients to get rid of them.

4 answers
  • Geew
    on Mar 19, 2018

    Usually drain flies nest in the kitchen drain pipe. If you have 2 sinks, Plug up the one that isn't the garbage disposal.
    Pour equal parts of (I use 1/2 cup each, but you can use more if you prefer), Baking Soda (1st), then follow with equal parts White Vinegar, it will foam up when the 2 chemicals mix, which kills the nest.
    Let it sit for about 20-30 minutes and do it one more time to ensure you've killed everything. Rinse the sink with clean water after the 2nd treatment and you should see a drastic decline in the drain flies.
    Make sure your kitchen garbage is covered, if you see any around the kitchen trash, dispose of the trash immediately.
  • Lisa York-Wallace Ormsby
    on Mar 19, 2018

    bleach down the drain kills the bacteria that builds up on the pipes that the flies like, just don't use too much it could damage your pipes. pour it down the drain, let it sit for about 5 minutes and rinse with hot water. then put lemon juice down the drain to help cover the bleach smell.
  • Shoshana
    on Mar 20, 2018

    Figure out which drain it seems they are coming out of and then pour your favorite drain cleaner down there. You can do it a couple of times to make sure you really get them out
Your comment...