Interior Fun

How to Get Rid of Drain Flies in My House

Drain flies, which are also known as moth flies, are a common nuisance in homes. They typically live and breed in moist environments such as drains, garbage disposals, and compost piles. While they are not harmful to humans or pets, they can be a nuisance because of their persistent flying and breeding habits.

How to Get Rid of Drain Flies in My House

What Are Drain Flies?

Drain flies are a type of fly that is similar to the average house fly. They are about an eighth of an inch long and are black or brown. Drain flies can be found near water sources, such as drains, sewers, and rivers. They live in dirty environments and eat decaying matter.

How Do I Know if I Have Drain Flies?

If you have a suspicion that you might have drain flies, there are some key things you can look for to confirm your suspicions. First, examine the areas around your drains. Drain flies love moist and dark environments, so they will be congregating around the drain.

They are also attracted to organic matter like food debris, so if you see any of that floating in your sink or tub drains, that’s a good sign that you have an infestation.

Additionally, drain flies will often leave behind black specks on surfaces near the drains – these are their droppings. If you see any of these signs, it’s time to take action and get rid of the flies.

How Do I Get Rid of Drain Flies Naturally?

While drain flies do not bite or sting, they can be a vector for disease. If you are experiencing a drain fly infestation, there are several ways to get rid of them naturally.

Use Vinegar and Baking Soda Mixture

One natural remedy that is often effective against drain flies is a vinegar and baking soda mixture. To make this mixture, mix one cup of vinegar with one cup of baking soda. Pour this mixture down your drains and let it sit for an hour. Then rinse with hot water. You may need to do this a few times to completely get rid of the drain flies.

Use Apple Cider Vinegar and Plastic Wrap

Pour some apple cider vinegar down the drain, and then cover the drain with plastic wrap. The vinegar will kill the flies, and the plastic wrap will keep them from coming back up.

Use Boiling Water

If you’re dealing with a drain fly infestation, the best way to get rid of them is by pouring boiling water down the drains. This will kill the adult flies and larvae, and help to prevent future infestations. You can also use a chemical insecticide to treat the drains, but boiling water is a more natural and less harmful option.

person pouring water on white ceramic mug

Use Bleach

There are a few things that you can do in order to get rid of drain flies. Bleach is one of the most effective ways to kill the pests. Pour bleach down the drain and let it sit for about 15 minutes. Then, rinse with hot water.

How Do I Get Rid of Drain Flies Using Chemical Sprays and Repellents?

Drain flies, also known as moth flies, are small, black flying insects that are commonly found near rotting organic matter. While they don’t typically pose a health risk to humans, they can be a nuisance and are difficult to get rid of. Chemical sprays and repellents are the most common way to get rid of drain flies.

There are a number of different chemical sprays and repellents that can be used to get rid of drain flies. Some of the most common include:


Borax is a natural mineral that is used to kill insects. It can be used to get rid of drain flies by sprinkling it in the drains where they are nesting. The borax will kill the flies and their larvae.

Boric Acid

Boric acid is poisonous to drain flies, and they will die after coming into contact with it. To use boric acid to get rid of drain flies, first find the opening of the drain where the flies are coming from. Pour a small amount of boric acid into the opening and then cover it with a piece of paper or tape so the acid doesn’t evaporate. Let the acid sit for 24 hours, then remove the cover and flush the drain with water. Repeat this process every few days until the flies are gone.

Diatomaceous Earth (DE)

Diatomaceous earth is a powder made from the fossilized remains of diatoms, a type of algae. It has sharp edges that cut through the exoskeleton of insects, which kills them.

To use diatomaceous earth to get rid of drain flies, first pour some into a dish or bowl and then place it near the fly infestation. You can also sprinkle it directly into the drains. The diatomaceous earth will kill the flies and their eggs.

How to Prevent Drain Flies

Here are some tips on how to prevent drain flies from becoming a problem in your home.

Scrubbing the Sides of The Drain Pipe

Drain flies can be prevented by scrubbing the sides of the drain pipe. When the pipe is clean, the flies will have nowhere to breed and will disappear. Here’s how to scrub the sides of the drain pipe:

  • Pour boiling water down the drain to soften any build-up on the sides of the pipe.
  • Use a bottle brush or wire brush to scrub off any build-up.
  • Rinse with hot water.
  • Repeat as necessary until the drain flies are gone.

round silver-colored wheel in white background

Placing a Very Fine Mesh Screen Over the Drain

Drain flies are attracted to moisture and can breed in any standing water, making them difficult to get rid of. One way to prevent drain flies from breeding is by placing a fine mesh screen over the drain. This will keep the flies from getting into the drain and breeding.


In conclusion, there are several methods that can be used to get rid of drain flies in the home. The most effective solution may vary depending on the individual situation, but all of the methods listed above have proven to be successful in eliminating these pests. Anyone experiencing a problem with drain flies should try one or more of these solutions to see which works best for them.

And with that, we officially end this blog post. But before you go, can you do us a solid and spread the love (or laughter) by sharing this on your social media? Who knows, maybe we might even find someone who can relate to our content and benefit from it... Wink