Quick answerFind the breeding drain with the tape test, scrub the pipe walls with a brush to remove the slime they breed in, then flush with hot water + enzyme cleaner. Repeat for a few nights.
Drain flies vs fruit flies: Drain flies are small, moth-like, and fuzzy โ they hang around sinks and showers. Fruit flies are smaller, shinier, and hover near produce. Different pest, different fix.
Step 1 โ Find the breeding drain (tape test)
- Before bed, place a strip of clear packing tape loosely over each suspect drain (don't seal it).
- In the morning, check which tape caught flies โ that's your breeding site.
- Common culprits: bathroom sink, shower drain, rarely-used guest bathroom.
Step 2 โ Scrub the slime out
This is the critical step. Drain flies breed in the gelatinous slime coating pipe walls โ pouring things down won't remove it.
- Use a bottle brush or pipe brush to scrub as far down as you can reach.
- Pull out the gunk (it's unpleasant; that's the point).
- For shower drains, remove the cover and scrub underneath it too.
Step 3 โ Flush and treat
- Pour a kettle of hot water down the drain.
- Follow with an enzyme-based drain cleaner (eats organic slime; leave overnight).
- Flush with hot water in the morning.
Step 4 โ Break the cycle
Repeat the flush for 3โ5 nights. Drain fly eggs hatch in ~2 days โ you need to outlast one full generation.
<div class="safety"> <strong>๐ Stop and call a pro if:</strong> <ul> <li>Flies persist after a week of treatment (possible broken pipe or septic issue)</li> <li>You find them coming from a floor drain connected to sewage</li> </ul> </div>
DIY vs pro cost
| Option | Typical cost |
|---|---|
| DIY (brush + enzyme cleaner) | $0โ$10 |
| Plumber/pest control | $150โ$300 |
Printable checklist
- [ ] Tape test done โ breeding drain identified
- [ ] Pipe walls scrubbed with brush
- [ ] Hot water flush
- [ ] Enzyme cleaner applied overnight
- [ ] Repeat 3โ5 nights
- [ ] Unused drains run weekly (prevents re-infestation)
Frequently asked questions
What causes drain flies?
Organic slime buildup inside drains โ they lay eggs in the gelatinous coating on pipe walls.
Will bleach kill drain flies?
Temporarily โ bleach doesn't remove the slime they breed in. Scrubbing + enzyme cleaner works permanently.
How long do drain flies live?
About 2โ3 weeks, but they reproduce continuously in the drain โ break the breeding cycle to end it.
Advertisement