There are a variety of reasons why a plant may have flies. Some are harmless, while others can be annoying. One reason is because they feed on the plant’s roots. Fruit flies and fungus gnats are two types of flying pests. Fruit flies will feed on the roots and stems of a plant. This can damage the root system of the plant and make it wilt.
Plant flies are a common problem. These tiny insects have an extremely rapid reproduction rate. You may be over-watering your plant, which will attract these bugs. If you’re having trouble finding a solution, you can try the vinegar and cider combination. Mix equal parts of the two substances in a shallow dish or can. Then, place the trap near the affected plant. The vinegar and cider will attract and drown the pests.
Another reason your plant has flies is because of decaying organic matter in the soil. The insects lay their eggs in the soil and feed on the organic matter. Afterwards, the larvae pupate. This insect is very common in houseplants. You may even notice it while watering the plants.
Fungus gnats may be the culprit, and you may be able to get rid of them by using compost. Many composts are sterilised and will not contain fungus gnat larvae. Another good idea is to cover the top layer of compost with pebbles or gravel mulch. This will discourage flies from laying their eggs in the compost.