If you’ve noticed tiny, moth-like flies hovering around your sink, shower, or floor drains, you’re not alone. These pests are known as drain flies (also called moth flies, sewer gnats, or filter flies). While they don’t bite or spread serious diseases, they multiply quickly and can become a persistent nuisance in your home.
The good news is that with the right approach, you can get rid of drain flies and prevent them from returning. In this guide, we’ll explain what causes drain flies, how to eliminate them, and what steps to take for long-term prevention.
Step 1: Identify the Source
The first step in getting rid of drain flies is to confirm where they’re coming from.
- Look for activity: Drain flies typically hover near sinks, showers, or damp areas.
- Use the tape test: Place clear tape over a suspected drain overnight. If flies stick to the underside by morning, you’ve found the source.
- Check for larvae: Look inside drains with a flashlight. Larvae resemble tiny, worm-like creatures feeding on slimy buildup.
Step 2: Clean the Drains Thoroughly
Since drain flies breed in the slimy organic matter (called biofilm) inside drains, cleaning is the most effective way to eliminate them.
Methods to Clean Drains:
- Boiling Water – Pour boiling water down the drain 1–2 times daily for a week.
- Baking Soda & Vinegar – Pour ½ cup of baking soda followed by 1 cup of vinegar. Let it foam for 15 minutes, then flush with hot water.
- Drain Brush – Scrub inside the drain using a long, flexible pipe brush to remove organic buildup.
- Enzymatic Cleaners – Use eco-friendly cleaners that break down organic material without harming pipes.
Step 3: Kill Adult Drain Flies
While cleaning drains targets larvae, you should also reduce the adult population:
- Apple Cider Vinegar Trap – Place vinegar in a bowl with a drop of dish soap. Flies are attracted, sink, and drown.
- Sticky Traps – Place near drains to catch adult flies.
- UV Light Traps – Effective in catching multiple flies at once.
Step 4: Prevent Reinfestation
Once the infestation is under control, focus on prevention:
- Run hot water weekly through drains.
- Clean sink stoppers and overflow holes regularly.
- Use enzymatic cleaners monthly to prevent biofilm buildup.
- Fix leaks under sinks or around plumbing fixtures.
- Ventilate bathrooms and kitchens to reduce humidity.
Step 5: When to Call a Professional
If the infestation persists even after cleaning, the issue may be more serious. Possible causes include:
- Cracked or leaking sewer pipes
- Septic tank problems
- Hidden plumbing leaks
In these cases, it’s best to call a licensed plumber or pest control expert.
Frequently Asked Questions (FAQ)
How long does it take to get rid of drain flies?
With consistent cleaning, most infestations can be eliminated in 1–2 weeks.
Does bleach kill drain flies?
Bleach may kill some larvae, but it’s not effective at removing the organic buildup where flies breed.
What kills drain flies instantly?
Boiling water and chemical cleaners can kill larvae quickly. Sticky or vinegar traps help reduce adult flies.
Can drain flies come back after treatment?
Yes, if organic matter or stagnant water remains in drains, they can return. Regular maintenance is key.
Are drain flies harmful?
No, they don’t bite or spread serious diseases, but they can carry bacteria from drains onto surfaces.
Conclusion
So, how do you get rid of drain flies? The answer is simple: attack the source. By thoroughly cleaning drains, killing adult flies, and maintaining proper sanitation, you can eliminate drain flies and keep them from coming back.
Remember, these pests are more than a nuisance—they’re often a sign of hidden plumbing or sanitation issues. Addressing the root cause will give you long-term relief.
