Yes, squirrels hate the smell of vinegar. The strong scent of vinegar can irritate their noses and keep them away from your property. You can use white vinegar as a natural squirrel repellent by spraying it on your plants or using it as a barrier around your property.