While vinegar will not always work to keep cats away, it is one of the many methods you can use to try and deter them from your property. You can spray diluted vinegar around your yard or house, or soak some rags in vinegar and place them in strategic areas. The vinegar smell will usually discourage cats from lingering around. You can also try using mothballs or citrus peels as deterrents.