GetRidofDrainFlies.com is supported by readers and may earn an affiliate commission.

Rather have a pro do it for you?

Tools and Supplies to prevent drain flies from breeding in your houseplants
1 Sticky traps
2 Hydrogen peroxide
3 Neem oil
4 Diatomaceous earth
5 Fly swatter
6 Vacuum cleaner
7 Drain brush
8 Liquid drain cleaner
9 Plant insecticide spray
10 Plastic wrap or sheeting

How to prevent drain flies from breeding in your houseplants

Stop Drain Flies in Their Tracks: Tips for Keeping Houseplants Bug-Free

Drain flies, also known as moth flies, are tiny insects that are commonly found in damp areas such as drains, sewers, and houseplants. These flies can be a nuisance and can quickly multiply if not properly controlled. Here are some steps you can take to prevent drain flies from breeding in your houseplants:

1. Inspect your houseplants regularly: Regular inspection of your houseplants is important to identify any signs of infestation early. Look for any signs of small, dark flies hovering around your plants or on the soil surface.

2. Water your plants properly: Overwatering your plants can create a moist environment that is ideal for drain flies to breed. Make sure you water your plants only when the soil is dry to the touch. Avoid leaving standing water in the saucer or tray underneath the pot.

3. Use a well-draining soil mix: Using a well-draining soil mix can help prevent the soil from becoming too moist and attracting drain flies. You can add perlite or sand to your soil mix to improve drainage.

4. Clean your plant pots regularly: Dirty plant pots can harbor bacteria and fungi that attract drain flies. Clean your plant pots regularly with soap and water to remove any debris or soil buildup.

5. Use sticky traps: Sticky traps are an effective way to catch adult drain flies. Place the traps near your plants or in areas where you have noticed the flies. Make sure to replace the traps regularly.

6. Use natural repellents: There are several natural repellents that can help prevent drain flies from breeding in your houseplants. You can use essential oils such as lavender, peppermint, or eucalyptus to repel the flies. Simply add a few drops of the oil to a spray bottle filled with water and spray the mixture on your plants.

By following these steps, you can prevent drain flies from breeding in your houseplants and keep your home free of these pesky insects. Remember to be consistent with your efforts and regularly monitor your plants for any signs of infestation.

Indoor Insect Catcher & Killer...


Check Price
Gobbler Gel - Drain and Fruit ...


Check Price
Fruit Fly & Drain Fly Eliminat...


Check Price
FlyAway Drain Gel - Powerful S...


Check Price