drain and flies

If you've ever walked into your kitchen or bathroom and noticed tiny flying insects hovering around the sink or shower drain, you're not alone. These little insects are called drain flies, and while they're harmless, they're definitely annoying. The good news is they can be eliminated once you know what's causing them.

What are Drain Flies?

Drain flies (also known as sewer gnats or moth flies) are small, fuzzy-looking insects about the size of a sesame seed. They love moisture, organic buildup, and slow-moving drains, making your plumbing a perfect home for those annoying flies.

Why Might You have Drain Flies?

Drain flies show up for a few common reasons:

  • Organic gunk in drains- Soap scum, grease, hair, and food scraps create buildup where flies lay eggs.

  • Rarely used drains- Stagnant water allows bacteria to grow, attracting drain flies.

  • Sewer line backups- Excess moisture or blockages can lead to breeding areas

  • Leaky pipes or damp areas - Any moisture source can become a breeding ground for them.

How to Tell if They're Coming From Your Drain

Here's a quick test:

Place a piece of tape sticky-side down over the drain overnight. If you see small flies stuck to it the next day, you've found the source.

When to call a Plumber

If the flies keep appearing or you find a strong sewage smell, it may indicate:

  • A cracked drain pipe

  • A broken trap

  • A sewer line issue

  • Hidden moisture behind walls or under floors

A plumber can inspect the system, clear clogged drains, repair leaks, and eliminate drain flies at their source.


Back to Blog
Contact us media

Get in TouchLet Our Family Help Yours

Whether it's a routine check-up or an emergency repair, Mazzer Pro Services is the name your neighbors trust. Schedule an appointment today.

Accessibility: If you are vision-impaired or have some other impairment covered by the Americans with Disabilities Act or a similar law, and you wish to discuss potential accommodations related to using this website, please contact our Accessibility Manager at (201) 815-8901.
Book Now