To get rid of drain flies, you need to destroy their breeding grounds. The fastest, most effective option is a natural bio-enzymatic drain cleaner or a specialized drain fly gel. Avoid pouring bleach, as it only kills adults but doesn't remove the sticky scum where eggs and larvae thrive.
To kill drain flies, you need to eliminate the organic slime (biofilm) inside your pipes where they lay eggs. The most effective solutions are commercial enzyme/bacteria gels (like InVade Bio Drain Gel or Green Gobbler Drain Gel), which eat through the gunk safely.
Then, pour ½ cup of baking soda into the drain. Afterwards, pour ½ cup to 1 cup of white cleaning vinegar into the drain. Allow the mixture to sit for several minutes. Pour the remaining hot water into the drain to clear the baking soda and vinegar mixture from the drain.
Yes, Dawn dish soap is highly effective at killing drain flies, but it works best when combined with hot water or used as a trap to eliminate the adults.
Items to Never Flush or Pour Down the Drain:
Boil a pot of water and pour it down the drain where you suspect the drain flies are breeding. Pour a 1/2 cup of baking soda down the drain. Slowly pour a 1/2 cup of vinegar down the drain. Cover the drain with a drain plug, and let it sit for at least 5 to 10 minutes.
Plumbers recommend resolving smelly drains by first identifying the source. Most odors are caused by bacteria buildup from hair, grease, and soap scum, or a dry P-trap letting sewer gases escape. The most common remedies include routine enzyme treatments, vinegar and baking soda flushes, and physically scrubbing the pipe.
People pour salt down the drain at night primarily for routine maintenance. The coarse texture acts as a gentle abrasive to scour away minor grease, soap scum, and grime, while the overnight window gives it time to absorb moisture and loosen buildup before being flushed away.
To get rid of drain flies forever, you must eliminate the organic slime buildup in pipes where they breed, not just kill adult flies. The most effective method is thoroughly cleaning drains with boiling water, baking soda and vinegar, or enzymatic cleaners, combined with removing standing water and sealing gaps.
To kill flies immediately, use a commercial flying insect spray or a high-voltage indoor electric bug zapper. For an instant, non-toxic DIY kill, spray them directly with a mix of water and dish soap. The soap breaks the water's surface tension, causing the flies to suffocate and drop immediately.
Baking soda and vinegar do not effectively unclog drains. Instead of clearing debris, mixing them chemically neutralizes both ingredients into salt water. The fizzing reaction is visually satisfying but largely escapes upwards, offering zero power to dissolve grease, hair, or stubborn sludge.
Yes, drain flies can live in and around toilets. They do not live in the clean water of a flushed bowl, but the larvae can thrive in the dark, bacteria-rich sludge (biofilm) inside drainpipes, the toilet tank, or an underground plumbing leak.
Yes, certain flies—most notably drain flies, fruit flies, and phorid flies—absolutely lay their eggs in sink drains. They do not breed in clean, running water, but are drawn to the moist, slimy biofilm and decaying organic matter (sludge) that builds up inside plumbing pipes.
Drain flies are strictly nocturnal and are most active at night. During the day, they rest on walls or ceilings near plumbing fixtures.
Furthermore, there are essential oils that have insect-repellent properties, which can help deter drain flies, including peppermint, eucalyptus, and lavender oils. To use these oils as a deterrent, just dilute a few drops in water and use a spray bottle to wash down the areas that are infested.
We highly recommend this practice, and often people ask “why pour salt down the drain?” The answer is that salt will break down grease and emulsified fats by itself, and especially when combined with vinegar and hot water it can contribute to clearer pipes.
Plumbers highly recommend avoiding harsh chemical drain cleaners, as they can corrode pipes and only offer temporary relief. Instead, they suggest preventing buildup through daily habits, using natural enzyme or enzymatic cleaners for maintenance, and letting professional cleaners clear severe blockages.
Pouring an occasional glass of soda down the drain won't cause immediate damage, but making it a habit is bad for your plumbing. The high sugar content creates sticky residue that traps debris, while the acid can corrode older metal pipes and harm septic systems over time.
The characteristic "old age smell" is scientifically known as nonenal (or 2-nonenal). It is a chemical compound produced when the skin's natural oils and fatty acids break down and oxidize as we age.
Plumbers strongly advise against using Drano and similar chemical cleaners because the caustic chemicals (like lye) generate immense heat that can melt PVC pipes, crack porcelain, and destroy older plumbing. Instead, professionals recommend using safe and effective methods to clear blockages.
It is not recommended to pour bleach down your sink to eliminate odors. While it temporarily kills surface bacteria, bleach is corrosive to pipes, can ruin the rubber seals in your plumbing, and will not dissolve the underlying grime—like hair and soap scum—that causes the smell.
Another solution to more minor infestations is to pour one cup of vinegar and half a cup of baking soda down your drain. This will clear out the buildup from the top of your drain, eliminating drain fly habitats.
To get rid of drain flies permanently, you must eliminate their breeding grounds—the thick biofilm and organic sludge that builds up inside drain pipes.
I've cleaned the pipes, but there is still an infestation. What is wrong? An ongoing or recurring infestation, despite careful sanitation of all drains, can indicate a broken pipe or leak under a slab or in a crawlspace beneath the home.