Our Privacy/Cookie Policy contains detailed information about the types of cookies & related technology on our site, and some ways to opt out. By using the site, you agree to the uses of cookies and other technology as outlined in our Policy, and to our Terms of Use.


How to Keep Flies Off a Horse With Vinegar

| Updated September 26, 2017

Things You'll Need

  • Apple cider and white vinegar

  • Sugar

  • Water

  • Avon's Skin So Soft Bath Oil/lotion

  • Eucalyptus oil

  • Citronella oil

  • Spray bottles

How to Keep Flies Off a Horse With Vinegar. Flies buzzing, flies biting, flies just being flies are annoying creatures. For horses, flies and mosquitoes compete for the title of most annoying pest. From acting as an area repellent to being placed directly on horses, vinegar is a good home-made solution for helping keep your horses fly-free.

Use vinegar in home-made fly bait mixes. Many fly traps use fly bait. You can make your own by adding 2 cups of water and ½ cup of sugar to ½ cup of vinegar. Stir this and place into the fly trap you plan to hang.

Add apple cider vinegar to your horse's drinking water. Besides being beneficial to your horse internally, some believe that the consummation of apple cider vinegar makes horses less attractive to flies.

Use vinegar as a natural fly spray for your horse. You can use 2 cups of vinegar with 1 cup of water and 1 cup of Avon Skin So Soft bath oil mixed with 1 tbsp. of Eucalyptus oil. You can also add a tbsp. or two of citronella oil to this mixture. Shake it well and then spray on your horse.

Use a modified version of the recipe above as a repellent mix. Add 1 cup of water and 1 cup of cider vinegar to 2 ounces of Avalon Skin So Soft and 1 ounce of citronella oil. Mix this into a large spray bottle.


  • Be sure to consult your veterinarian before using these remedies. Keep in mind that you will have to pay extra attention to pink-skinned horses with Skin So Soft oil on them during summer months. They can get sunburned just like the rest of us can.