No, vinegar doesn't kill insects but repels them. For an effective mixture, make a 50/50 mixture of vinegar and water. It should keep regular insects such as flies, mealybugs, centipedes and millipedes away from your plants. Do not spray directly on plants.