Adding a 1-inch layer of sand or oyster shells on top of the soil prevents adults from laying eggs and keeps the surface dry.
For severe infestations, beneficial nematodes (microscopic worms) can be watered into the soil to hunt and eat gnat larvae. 2. Fruit Flies how do get rid of gnats
Reviewers consistently rate Mosquito Bits or Mosquito Dunks as the most effective long-term solution. Creating a "tea" by steeping these in water for 24 hours and then watering your plants kills larvae in the soil using BTI bacteria. Adding a 1-inch layer of sand or oyster
A mixture of 1 part 3% hydrogen peroxide to 4 parts water kills larvae on contact when used for watering. how do get rid of gnats
Weapons of Gnat Destruction: A Guide to Killing Fungus Gnats