Vinegar may attract gnats more than it kills, since it mimics the fermenting fruit that gnats love most. Vinegar traps might catch a few gnats, but they won’t be enough to stop a full infestation on ...