Where Sewer Flies Come From and How to Spot Them

Sewer flies—also called drain flies or filter flies—breed in the organic buildup inside your pipes and drains. They are tiny, about 1/8 inch long, with fuzzy bodies and a moth-like appearance. Unlike fruit flies, which swarm around food on your counter, sewer flies stay near drains, especially in bathrooms and kitchens. You will see them crawling on walls near the sink or toilet, or hovering around the drain opening itself.

These flies lay eggs in the slimy film that coats the inside of your pipes—the same film made of hair, soap, grease, and decomposing organic matter. Once the eggs hatch, the larvae feed on that film for about two weeks before becoming adults. A single drain can support hundreds of flies at once, which is why an infestation can feel sudden even though it took weeks to build.

The first sign is usually seeing the flies themselves, but sometimes you will notice a foul smell from the drain or see tiny black specks (the larvae) in the drain opening. If you see flies only near one drain, that is your source. If they are scattered throughout the house, you may have multiple problem drains or a larger issue in your main sewer line.

Key Takeaways

  • Sewer flies breed in the organic film inside your pipes, so killing the adults alone will not stop the infestation—you must clean the drain itself.
  • A drain brush or plumbing snake removes the buildup where larvae live, and this is the most reliable way to end the problem.
  • Boiling water poured slowly down the drain can kill larvae and break up some buildup, but works best on fresh infestations in shallow drains.
  • Enzyme drain cleaners dissolve organic matter over several hours and are safer than chemical cleaners, though slower.
  • Once the drain is clean, a drain cover or regular flushing with hot water prevents new infestations from starting.

Physically Remove the Buildup with a Drain Brush or Snake

The most effective way to stop sewer flies is to remove the film where they breed. A drain brush (also called a drain cleaning brush) is a long, flexible rod with stiff bristles that scrub the inside of the pipe. You can buy one at any hardware store for $5 to $15. Push it down the drain as far as it will go, twist it back and forth several times, then pull it out. Repeat this two or three times, flushing with hot water between passes.

For deeper clogs or tougher buildup, a plumbing snake (a motorized or hand-crank auger) works better. A hand-crank snake costs $15 to $30 and can reach 15 to 25 feet down the pipe. Feed it slowly into the drain, crank the handle to spin the head, and let it break apart the clog. When you feel resistance, crank harder for a few seconds, then pull the snake out slowly. Flush with hot water afterward.

This method works on any drain—sink, shower, or toilet—and kills both the larvae and removes their food source. You should see fewer flies within 24 hours and none within a week if the drain was the only source. If flies return after two weeks, the drain needs cleaning again or there is another problem drain in the house.

Use Boiling Water for a Quick First Step

Boiling water kills sewer fly larvae on contact and can break up light buildup, making it a good first step if you do not have a drain brush on hand. Boil a kettle of water, let it cool for 30 seconds (so it does not crack the pipes), then pour it slowly down the drain over the course of one minute. The heat and the force of the water will kill larvae and flush some debris away.

This method works best on fresh infestations in kitchen sinks where the buildup is mostly grease. It is less effective on shower drains clogged with hair or on older infestations where the film is thick and established. Boiling water alone will not solve the problem if there is heavy buildup, but it can reduce the fly population while you prepare to use a drain brush or snake.

Do not pour boiling water down a drain if you have PVC pipes (common in newer homes)—the heat can damage the joints. If you are unsure what your pipes are made of, use hot tap water instead, which is still effective on light infestations.

explore an Enzyme Drain Cleaner Overnight

Enzyme drain cleaners use natural proteins to break down the organic film where sewer flies breed. Unlike chemical drain cleaners, which are caustic and dangerous, enzyme cleaners are safe to pour down any drain and will not damage pipes. Brands like Green Gobbler, Bio-Clean, and Earthworm are widely available at hardware stores and online for $10 to $20 per bottle.

Pour the enzyme cleaner down the drain according to the package directions (usually 1 to 2 cups), then add hot water and let it sit for 8 to 12 hours or overnight. The enzymes will slowly dissolve the buildup. In the morning, flush the drain with hot water. Repeat this process once a week for two to three weeks to fully clear the film.

Enzyme cleaners work on all types of drains and are safe for septic systems, making them a good choice if you are unsure about your plumbing. They are slower than mechanical methods—you will not see results for 24 hours—but they require no physical effort and are less likely to damage old or fragile pipes. Combine them with a drain brush for faster results.

Install a Drain Cover and Keep Drains Dry

Once you have cleaned the drain, prevent new infestations by blocking the flies' entry point. A drain cover or drain strainer sits over the drain opening and catches hair and debris while allowing water to flow through. Metal mesh covers cost $2 to $8 and fit most standard drains. Install one on every drain in your house, especially in bathrooms.

Sewer flies also need moisture to survive, so keeping drains dry between uses helps. After a shower, wipe down the drain with a dry cloth or paper towel. In kitchen sinks, do not leave standing water overnight. If a drain is not used often (like a guest bathroom), pour a small amount of mineral oil down it once a month—the oil creates a barrier that prevents flies from crawling up.

Flush drains regularly with hot water, especially after heavy use. A weekly flush with boiling water (or hot tap water if you have PVC pipes) keeps the buildup minimal and the drain inhospitable to fly larvae. These habits take only a few minutes but will prevent the problem from returning.

When to Call a Plumber

If you have cleaned multiple drains and the flies persist, or if the smell is coming from inside the walls or from the main sewer line, you need a professional plumber. A plumber can use a camera to inspect the inside of your pipes and identify breaks, clogs, or damage that is allowing sewer gases and flies to enter your house. This usually costs $150 to $300 for the inspection.

You should also call a plumber if you have a septic system and are unsure whether it is safe to use drain cleaners, or if you suspect a clog in the main line (flies appearing in multiple drains throughout the house despite cleaning each one). A plumber has industrial-strength equipment that can clear blockages a home snake cannot reach.

Do not ignore persistent sewer flies—they are a sign that something in your plumbing is not working correctly. Addressing the root cause now prevents larger problems later.

Avoid These Common Mistakes

The biggest mistake is killing the adult flies without cleaning the drain. Spraying insecticide or setting traps will reduce the visible flies for a day or two, but new adults will emerge from the larvae in the pipes within hours. You must remove the breeding ground, not just the adults.

Another mistake is using chemical drain cleaners on a drain with a heavy clog. These cleaners work by dissolving organic matter, but if the clog is mostly hair or solid debris, the chemical will sit on top of it and do nothing. Use a drain brush or snake first to break up the clog, then follow with an enzyme cleaner to dissolve the remaining film.

Do not assume one cleaning will solve the problem forever. Drains naturally accumulate buildup over time, so sewer flies can return months later if you do not maintain the drain. A monthly hot-water flush and a drain cover will keep infestations from starting again.

Frequently Asked Questions

Can I use bleach to kill sewer flies?

Bleach will kill the flies it touches, but it does not reach the larvae deep in the pipe and does not dissolve the film where they breed. Bleach also evaporates quickly, so any protection is temporary. A drain brush or enzyme cleaner is far more effective because it addresses the root cause.

How long does it take to get rid of sewer flies after cleaning the drain?

You should see a noticeable drop in flies within 24 hours of cleaning the drain. Most infestations are gone within one week. If flies are still present after two weeks, either the drain was not fully cleaned or there is another problem drain in the house.

Why do sewer flies keep coming back?

Drains naturally accumulate hair, soap, and grease over time, creating a new breeding ground for flies. If you do not maintain the drain with regular hot-water flushes and a drain cover, the buildup will return and so will the flies. Clean the drain once, then prevent future infestations with monthly maintenance.

Are sewer flies dangerous?

Sewer flies are not known to transmit disease, but they are a nuisance and a sign of poor drain hygiene. They can also indicate a larger plumbing problem, such as a broken pipe or a clog in the main sewer line, which should be addressed by a plumber.

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

A drain brush or plumbing snake is the fastest method—you can clean the drain in 15 to 30 minutes and see results within hours. Boiling water is also quick but less effective on heavy infestations. Enzyme cleaners are slower (24 to 48 hours) but require no physical effort.