How to Get Rid of Drain Flies (Causes, DIY Fixes & Permanent Solutions)

Drain flies around a bathroom floor drain in a Sydney home

Drain flies, also known as moth flies or sewer flies, are a common household nuisance, especially in bathrooms, kitchens, and laundry areas. While they’re not harmful, they can multiply quickly and usually indicate a deeper issue inside your drains.

If you’re wondering how to get rid of drain flies for good, this guide explains what causes them, which DIY methods actually work, and when professional plumbing is needed to stop them permanently.

What Are Drain Flies and Why Do They Appear?

Drain flies are small, fuzzy insects that thrive in damp environments. Unlike fruit flies, they don’t come from food left out on benches; they breed in organic buildup inside drains, floor wastes, and pipes.

They’re often a sign of:

Killing the flies alone won’t solve the problem unless the source is removed.

Common Causes of Drain Flies in Australian Homes

Drain flies are usually linked to one or more of the following issues:

In older Australian suburbs, clay pipes and mature trees can make drain fly issues more frequent.

How to Get Rid of Drain Flies (DIY Methods That Work)

If the infestation is minor, you may be able to reduce drain flies with the following DIY steps. These work best when the drain is slow but not fully blocked.

1. Clean the Drain Thoroughly

Use a stiff drain brush to scrub the inside of the drain opening and remove visible sludge. This is the most important step — surface cleaning alone is not enough.

2. Boiling Water Flush

Slowly pour boiling water down the drain in stages to help dissolve grease and organic residue. This can reduce breeding material.

3. Baking Soda and Vinegar Treatment

Pour half a cup of baking soda into the drain, followed by half a cup of vinegar. Allow it to fizz for 15–20 minutes, then flush with hot water.

4. Use a Plunger

For soft blockages, plunging can help dislodge buildup further down the pipe.

⚠️ Avoid chemical drain cleaners. They can damage pipes and rarely remove the organic sludge that drain flies feed on.

Room-Specific Drain Fly Tips

Bathroom & Shower Drains

Kitchen Drains

Toilets & Floor Wastes

Natural Remedies for Drain Flies

Natural methods can help reduce fly activity, but they won’t fix deeper drainage problems.

These methods are best used alongside proper drain cleaning.

When DIY Methods Aren’t Enough

If drain flies keep returning, there’s usually an underlying plumbing issue.

You should contact a licensed plumber if:

Professional plumbers use CCTV drain inspections and high-pressure water jetting to remove organic buildup completely, something DIY methods can’t achieve.

Organic sludge buildup inside a household drain pipe

How to Get Rid of Drain Flies Permanently

Permanent removal requires eliminating the breeding source inside your pipes.

Long-term solutions may include:

Without fixing the underlying cause, drain flies will keep returning.

Preventing Drain Flies from Coming Back

Once the problem is resolved, prevention is key.

Routine maintenance is far cheaper than emergency plumbing repairs. Maintaining clean drains and household hygiene is also recommended by NSW Health to reduce sanitation and pest risks.

Frequently Asked Questions

What are the early signs of drain flies?

Small flies near drains, slow drainage, gurgling noises, and unpleasant smells are common early indicators.

Are drain flies dangerous?

No, but they indicate unsanitary conditions inside your drainage system.

Will vinegar alone remove drain flies?

Vinegar can reduce adult flies, but it won’t remove the organic buildup causing the problem.

Can drain flies mean a blocked drain?

Yes. Drain flies often indicate partial blockages or stagnant water inside pipes.

Should I call a plumber for drain flies?

If DIY methods don’t work or the problem keeps returning, professional plumbing is recommended.

Need Help Getting Rid of Drain Flies?

If drain flies keep coming back, it’s often a sign of deeper pipe or drainage issues. Civic Plumbing provides professional drain cleaning, CCTV inspections, blocked drain services, and preventative maintenance across Sydney.

Call 0410 790 630 to book an inspection and stop drain flies at the source permanently.

Civic Plumbing
Civic Plumbing
Google star 1Google star 2Google star 3Google star 4Google star 5
4.987 Google reviews
Posted on Google Google
Zampa Max profile picture
Zampa Max
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I offer services to remove negative reviews from Google Business profiles. All my contact info is right on my profile - hit me up. You don’t pay anything until the work is complete...
Posted on Google Google
Joel Reddy profile picture
Joel Reddy
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Civic plumbing saved my hide! The bloody pipe broke in my apartment and I didnt know what to do. Chris saved the day!!
Posted on Google Google
KARINA CHAN profile picture
KARINA CHAN
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Quick same day service and reasonable pricing to fix my kitchen tap. Thank you Chris ☺️

Owner's reply
Thanks for the review.
Posted on Google Google
M. G Squared profile picture
M. G Squared
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Chris from Civic Plumbing provided excellent service. He diagnosed and corrected our problem quickly and efficiently, with perfect timing and no delays. Really impressed with the professionalism and responsiveness—awesome experience overall!

Owner's reply
Thanks for the feed back!
Posted on Google Google
Connor fheyman profile picture
Connor fheyman
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Had a plumbing issue come up at the worst possible time and gave Civic Plumbing a call not really expecting anyone to pick up. They actually answered after hours and talked us through the whole thing with honest advice. Really refreshing dealing with someone who's not trying to upsell you on stuff you don't need. Would definitely recommend them to anyone around Sydney. 👍
Posted on Google Google
Gabriel Simon profile picture
Gabriel Simon
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Chris and his team at Civic Plumbing epitomise the concept of professional business. Civic Plumbing are reliable, honest and offer high quality service/work. I would recommend Civic Plumbing for all types of work (commercial or residential). 5/5!

Owner's reply
Thanks Gabriel
Posted on Google Google
Moses Gray profile picture
Moses Gray
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Water was comin up through all the drains in our bathroom, and even though I called up late afternoon Chris was still able to come out within a couple of hours. Pulled out a blockage the size of a small cat and was sorted without any fuss. This is the second time Civic has come through for us, we'll be sure to call them next time they're needed!

Owner's reply
Thanks for the feedback
Posted on Google Google
Sue Dunderdale profile picture
Sue Dunderdale
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolutely amazing. Did our kitchen and bathroom. Great guy’s . Great service. Thank you.

Owner's reply
Thanks for your feed back Sue.
Posted on Google Google
Kirsty Wilson profile picture
Kirsty Wilson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolutely Fantastic job of our kitchen bathroom reno great to deal with and no issues with anything thanks a lot guys!

Owner's reply
Thanks Kirsty!