top of page
  • Writer's pictureAilane Joy Ferrer

Top 5 Ways to Get Rid of Drain Flies in Lavon, TX

Drain flies, also known as sewer flies or moth flies, can be a significant nuisance in your home. These small, fuzzy insects are often found near sinks, drains, and other damp areas where organic matter accumulates. If you’re dealing with a drain fly infestation in Lavon, TX, here are the top 5 ways to get rid of them, with detailed steps for each method.

1. Clean and Maintain Drains

Step-by-Step Process:

  1. Identify Infested Drains: Check all sinks, showers, and floor drains for drain fly activity. Look for adult flies resting on walls near the drains.

  2. Remove Organic Buildup: Use a stiff brush or drain brush to scrub the inside of the drain pipe. This helps remove the organic matter that drain flies feed on and lay their eggs in.

  3. Use a Drain Cleaner: Pour a commercially available drain cleaner or a mixture of baking soda and vinegar down the drain to break down any remaining organic material.

  • Baking Soda and Vinegar: Pour 1/2 cup of baking soda down the drain, followed by 1/2 cup of vinegar. Let the mixture fizz for 15 minutes, then flush with hot water.

  1. Flush with Boiling Water: Pour a kettle of boiling water down the drain to kill any remaining larvae and clean out residual debris.

  2. Regular Maintenance: Repeat this process weekly to prevent the buildup of organic matter and keep your drains clean.

2. Use Enzyme Cleaners

Step-by-Step Process:

  1. Purchase an Enzyme Cleaner: Choose a drain enzyme cleaner that is specifically designed to break down organic material.

  2. Follow Product Instructions: Read and follow the manufacturer’s instructions carefully for the best results.

  3. Apply to Drains: Pour the enzyme cleaner into the infested drains as directed. Typically, this involves letting the product sit overnight to allow the enzymes to work.

  4. Flush with Water: In the morning, flush the drains with hot water to wash away any remaining debris and larvae.

  5. Regular Treatment: Use the enzyme cleaner regularly as part of your drain maintenance routine to prevent future infestations.

3. Set Up Drain Fly Traps

Step-by-Step Process:

  1. DIY Apple Cider Vinegar Trap:

  • Fill a small bowl with apple cider vinegar and add a few drops of dish soap.

  • Cover the bowl with plastic wrap and poke small holes in the top.

  • Place the trap near the infested drain. The flies will be attracted to the vinegar, enter through the holes, and get trapped by the dish soap.

  1. Store-Bought Traps:

  • Purchase commercially available drain fly traps and place them according to the manufacturer’s instructions.

  • These traps typically use a combination of attractants and adhesives to capture adult flies.

4. Fix Plumbing Issues

Step-by-Step Process:

  1. Inspect for Leaks: Check for any leaks or moisture issues around your sinks, pipes, and drains. Drain flies thrive in damp environments.

  2. Repair Leaks: Fix any leaks promptly to reduce the moisture levels in your home. This can involve tightening loose fittings, replacing worn-out washers, or calling a plumber for more serious issues.

  3. Ensure Proper Drainage: Make sure all drains are functioning correctly and are not clogged. Proper drainage prevents water from stagnating and becoming a breeding ground for flies.

5. Use Natural Repellents

Step-by-Step Process:

  1. Essential Oils Spray:

  • Mix a few drops of essential oils such as peppermint, eucalyptus, or lavender with water in a spray bottle.

  • Spray the mixture around the infested drains and other areas where you have noticed drain fly activity.

  • Essential oils act as natural repellents and can help deter drain flies.

  1. Citrus Peels:

  • Place citrus peels, such as lemon or orange, near the infested drains.

  • The strong scent of citrus acts as a natural repellent for drain flies.

  1. Baking Soda and Salt:

  • Mix equal parts baking soda and salt, then pour the mixture down the drain.

  • Let it sit overnight and flush with hot water in the morning. This helps clean the drain and deter flies.


Dealing with drain flies in Lavon, TX, requires a combination of cleaning, maintenance, and preventive measures. By keeping your drains clean, using enzyme cleaners, setting up traps, fixing plumbing issues, and using natural repellents, you can effectively get rid of drain flies and prevent future infestations. Regular maintenance and vigilance are key to ensuring a fly-free home.

0 views0 comments


bottom of page