Vinegar acts as an all-natural mosquito repellent, especially apple cider vinegar. Due to the strong odor of the vinegar, the mosquitoes are repelled by it. Vinegar can be used for cleaning purposes or even on a person.