The flying bugs hovering around your houseplants are almost certainly one of three pests: fungus gnats, whiteflies, or thrips. Each one breeds and feeds differently, so identifying which you’re dealing with is the first step toward eliminating them. The good news is that all three can be controlled without expensive products or professional help.
Identify What’s Flying Around Your Plants
Fungus gnats are the most common culprit. They’re tiny black flies, about 3 mm long, with long legs and antennae. You’ll notice them darting up from the soil when you water or bump the pot. The adults are mostly a nuisance, but their larvae live in the top layer of moist soil and feed on organic matter and roots. Heavy infestations cause wilting, poor growth, and yellowing leaves.
Whiteflies are even smaller, around 1.5 mm, with yellow bodies and white wings. They cluster on the undersides of leaves and scatter into a tiny cloud when you shake the plant. Whiteflies pierce leaves to drink plant fluids and excrete a sticky residue called honeydew, which can lead to a dark mold coating on leaves. Over time, they cause leaf drop, stunted growth, and overall decline.
Thrips are the hardest to spot. They’re slender, under 1.5 mm, and can be brown, black, or pale yellow. Instead of the obvious flying behavior of gnats or whiteflies, thrips fly only short distances and tend to hide inside flowers or along leaf veins. Their signature damage is irregular silvery patches on leaves, along with tiny dark specks of excrement.
Cut Off the Breeding Cycle First
Before reaching for any spray or trap, change the conditions that let the bugs reproduce. For fungus gnats, the single most important thing you can do is let the top inch or two of soil dry out completely between waterings. Gnat larvae need consistently moist soil to survive. Many indoor gardeners overwater without realizing it, and that damp organic soil is an ideal nursery.
Switching to bottom watering helps keep the soil surface dry while still hydrating roots. Place the pot in a tray of water for 15 to 20 minutes (larger pots may need up to an hour), then remove it. The water wicks up through the drainage hole, leaving the top layer relatively dry. This approach reduces gnat populations noticeably, though it’s not a complete fix on its own. Some gardeners have reported adult gnats emerging from drainage holes even after months of bottom watering, so combine this with other methods below.
For whiteflies and thrips, inspect any new plant you bring home before placing it near your collection. These pests hitchhike easily. Isolate new plants for a week or two and check the undersides of leaves before giving them a permanent spot.
Use Yellow Sticky Traps to Catch Adults
Yellow sticky traps are cheap, effective, and work on all three flying pests. Whiteflies, fungus gnats, and thrips are naturally drawn to the color yellow because it mimics tender new foliage. Place the traps at leaf height, about six inches from the infested plant, staked into the soil or clipped to a small bamboo stick. Positioning them right at the canopy level catches far more insects than hanging them above the plant.
Replace the traps when they’re covered with insects or every one to two weeks, whichever comes first. In a heavy infestation, you may need to swap them every four or five days. Sticky traps won’t eliminate an infestation alone since they only catch adults, but they dramatically reduce the number of bugs laying new eggs while your other treatments work on larvae.
Kill Soil Larvae With a Hydrogen Peroxide Drench
For fungus gnats specifically, a hydrogen peroxide soil drench kills larvae on contact without harming plant roots. Mix one part standard 3% hydrogen peroxide with four parts water and pour it over the soil as you would a normal watering. The solution fizzes on contact with organic matter, which is it breaking down and killing larvae. You can repeat this every time you water until you stop seeing adults on your sticky traps.
Another highly effective soil treatment is a biological larvicide containing Bti, a naturally occurring bacterium that’s toxic to gnat larvae but harmless to plants, pets, and people. It’s sold as granules or liquid concentrate. Apply it to the soil following the product’s instructions. Bti breaks down fairly quickly, so you may need to reapply every week or two until the infestation clears.
Spray Leaves for Whiteflies and Thrips
Whiteflies and thrips live on foliage, not in soil, so you need a foliar spray. Insecticidal soap and horticultural oil (including neem oil) both work well against soft-bodied pests like whiteflies, thrips, aphids, and mites. The key detail: these sprays must make direct contact with the insect to kill it. Once the spray dries on the leaf, it has no residual insecticidal effect. That means thorough coverage matters more than the product you choose.
Flip leaves over and spray the undersides where whiteflies cluster and thrips hide. Repeat every five to seven days for at least two to three weeks to catch newly hatched insects that weren’t present during your last application. These products lack residual activity, so they can’t prevent reinvasion. Consistent reapplication is what actually clears the population.
A few precautions: plants with hairy or fuzzy leaves (like African violets) can be more sensitive to soap sprays. Drought-stressed plants are also more prone to damage. Avoid spraying in direct sunlight or high heat, as this increases the chance of burning leaves. If you’re unsure how a plant will react, test on a single leaf and wait 48 hours before treating the whole plant.
Add a Physical Barrier to the Soil Surface
Once you’ve knocked down the active infestation, a layer of sand or fine gravel on top of the soil prevents fungus gnats from laying eggs there again. Adult gnats need to reach moist organic soil to deposit eggs. A half-inch to one-inch layer of horticultural sand creates a dry, inorganic barrier they can’t penetrate. Coarse decorative sand works too, as long as it covers the entire surface without gaps.
This approach pairs well with bottom watering. The sand stays dry on top while roots still get moisture from below. Some gardeners use decorative pebbles or perlite for the same purpose, though sand tends to pack more tightly and leave fewer openings for determined gnats.
Preventing Reinfestation
Most flying pest problems start with overwatering or contaminated soil. Switching to a well-draining potting mix with perlite or bark reduces the consistently soggy conditions that fungus gnats love. Store unused potting soil in sealed containers, since open bags sitting in a garage or closet are common breeding grounds.
Check plants regularly, especially the undersides of leaves and the soil surface. Catching a few gnats or whiteflies early is a five-minute fix. Letting them establish for weeks turns it into a month-long project. If you bring home a new plant from a nursery or garden center, keep it separated from your other plants for at least a week while you monitor for any hitchhikers.