Does pouring bleach down the drain get rid of drain flies?

Author: Wendy Ward  |  Last update: Thursday, June 18, 2026

The simple answer is yes but with a caveat. While bleach can kill drain flies and their larvae on contact, it's not the most effective method for long-term control. Bleach's caustic nature allows it to clean the drain pipes and kill some of the larvae.

Will bleach stop drain flies?

A cup of household bleach is generally more than sufficient to kill most drain flies, and all you need to do is pour it down the affected drain. The chemical is strong enough to kill the larvae, and the rest of the adult flies should die off within a few hours to a day or so.

How do I permanently get rid of drain flies?

Apple cider vinegar with a drop of dish soap: leave in a shallow plate or bowl (I used a tiny fish bowl from thrift store) near drains to catch those flying around. They will fly in and drown. Replace every day or every other day as needed.

Does pouring bleach down the sink get rid of gnats?

If you don't have vinegar at home, bleach will kill drain gnats, but it's a potent environmental pollutant, so you're better off running to the store for vinegar, which is actually more effective for cleaning your drain pipes.

What is the best cleaner to get rid of drain flies?

Pour Vinegar and Baking Soda Down the Drain

This will clear out the buildup in your drains, eliminating drain fly habitats.

How To Deal With Fruit Flies And Drain Flies

What smell do drain flies hate?

Peppermint, eucalyptus, and tea tree oils are especially beneficial. Pour a few drops of the chosen oil with water down the toilet. The oils' pungent aroma repels drain flies and disturbs their breeding cycle. To keep the solution effective, reapply it every few days.

Why do I suddenly have drain flies?

Drain flies thrive in stagnant and standing water. Common sources include slow or clogged drains, rarely used and unused toilets, refrigerator drain pans, and standing water created by leaking pipes. They typically enter buildings through basements, windows, and drains.

Does boiling water get rid of drain flies?

Combing, boiling water, vinegar and baking soda will kill drain flies, but will also help remove all the flies breeding ground which includes hair, grime and grease. It will create a chemical reaction and an clear the blockages caused by organic matter in the drainpipe.

Will bleach keep flies away?

While this chemical might get rid of some larvae, bleach passes quickly down the drain and does not penetrate the thick build-up where eggs are deposited by the female drain fly and larvae live. As a result, in most cases, bleach does not get rid of drain flies. Also, this liquid might not be suitable for older pipes.

Does Drano get rid of drain flies?

If your drain fly issue persists, consider using commercial drain cleaners such as Drano. These solutions are formulated to clear out the drains and pipes effectively, removing any debris that might serve as a breeding spot for drain flies. Using these products can aid in preventing new eggs from hatching.

What is the strongest drain cleaner?

The Santeen Sulfuric Acid Drain Opener proved to be the most potent among all the chemical drain cleaners we tested, effectively dissolving 80% of the hair, 80% of the organic matter, 40% of the grease and 76% of the paper products.

Where do drain flies hide during the day?

During the day, adults rest in shaded areas or on walls near plumbing fixtures and on the sides of showers and tubs. Most activity occurs during the evening when these flies are seen hovering about drains and sinks.

Can you pour boiling water down the drain?

Pouring boiling water is quite risky as it might lead to a steam burn or scalding. Another thing to keep in mind is what type of material you are pouring in into. If you have a porcelain sink, it is likely to crack due to the heat. All in all, pouring boiling water down your drain will only cause issues down the road.

What is the fastest way to get rid of drain flies?

Pouring boiling water down your drains can help remove buildup from the pipes and prevent drain flies from coming back, says Wong. Boil a pot of water and pour it down the drain where you suspect the drain flies are breeding.

What mixture kills drain flies?

Mix together 1/2 cup of salt, 1/2 cup baking soda and 1 cup of vinegar. Pour the mixture down the drain. Let sit overnight, then flush the drain with hot water in the morning. This should kill all flies and the organic material they've been feeding on.

Why are there tiny black gnats in my bathroom?

Fungus gnats are attracted to moisture and organic matter, often found in bathrooms. They might congregate in your bathroom because of overwatered houseplants, damp towels, or a leaky faucet. Reducing moisture and removing any potential breeding sites will help keep them away.

Can drain flies survive bleach?

Bleach will absolutely kill drain flies. However, using bleach comes with certain risks. It's better to try other methods first and use bleach as a last resort.

Does Pine-Sol get rid of flies?

Yes, using Pine-Sol to keep flies away is safe. According to the Pine-Sol product page, it is biodegradable and safe for use around pets. However, Thaeler suggests waiting until treated areas have dried before letting children or pets near to be safe.

What smell do flies hate the most?

Cinnamon – use cinnamon as an air freshner, as flies hate the smell! Lavender, eucalyptus, peppermint and lemongrass essential oils – Not only will spraying these oils around the house create a beautiful aroma, but they will also deter those pesky flies too.

What scent gets rid of drain flies?

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.

Why are the drain flies not going away?

In those instances, their breeding area may be a clogged gutter or other source of standing water outside. What if you're still unable to get rid of drain flies? If you have killed many sets of drain flies over the course of more than 2 weeks, your house many have a well-developed breeding site.

What is a natural drain cleaner for flies?

How to Get Rid of Drain Flies
  • Vinegar and baking soda: Pour 1/2 cup baking soda and 1 cup of vinegar down the drain. ...
  • Boiling water: “The most natural way to remove the biofilm is to flush the drain with boiling water and then clean the drain with a metal pipe brush,” says Warberg Block.

How long does a drain fly infestation last?

Learn the Pest Biology

Knowing the life cycle helps you fight fly infestations. Life Cycle: Adult females lay 30–100 eggs in sludge around sewage and drainage areas. Eggs hatch in 32–48 hours, larval stage lasts 8–24 days, pupal stage 20–40 hours. Adults live about two weeks.

How to prevent drain flies from returning?

It can be difficult to prevent drain flies completely, but you can reduce the chances of them being attracted to your drains by keeping them clean. This is as simple as refraining from putting clog-inducing items down the drain, like coffee grinds, rice, solid foods, hair, and more.

Do drain flies always mean a leak?

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.

Previous article
Do smoke detectors randomly blink red?
Next article
Which of the following tools is the best tool for stripping and cutting wires?