How to make homemade fly spray for your horse

Updated July 19, 2017

Fly spray costs £9, at the time of publication, for a couple days of fly protection, but you can make fly spray with ingredients found in health food, grocery and tack stores. Making fly spray for your horse saves you money and allows you to control the chemicals within the spray. Many ingredients, like vinegar, have been used in homemade fly spray for generations. The spray doesn't hurt the horse and it creates a healthy, glossy coat.

Mix the bug repellent, vinegar, dish soap and citronella in a large pail. If using the shampoo version of citronella, stir gently to avoid stirring up soapy foam. Add in the eucalyptus oil and water. Mix until combined.

Place the spray bottle in the centre of a cement block, between two stones or have someone hold it steady for you.

Place the funnel into one of the bottles. Pour until full. Repeat for the second bottle.


You can use any pet-safe cream or nonaerosol spray bug repellent or use fly spray. You can get citronella shampoo at many online tack shops. Citronella and Eucalyptus oil are available at health supplement and food stores. If you have an old horse fly spray bottle, you can use that instead of buying one or two at the store. The spray works for about an hour before you need to reapply. You can boost your horse's fly-repelling ability by washing it in citronella shampoo on a regular basis. Adding garlic to your horse's ration, assuming you begin to feed it early in spring before the bugs arrive, can aid in keep your horse bite-free.

Things You'll Need

  • Bucket
  • 454gr bug repellent
  • 473ml vinegar
  • 177ml citronella shampoo or oil
  • 56.7gr. Eucalyptus oil
  • 28.4gr dish soap
  • 207ml water
  • Stirer
  • Funnel
  • 2 spray bottles
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author