Skip to main content

How to Make Your Own Liniment for Horses


In the horse world, liniment has been a longstanding staple in barns across the world. It’s used most commonly as a post-workout rub-down to relieve muscles and joints of pain and inflammation. A liniment bath is a great way to offer your horse a soothing treat after a ride, especially on a hot summer day.

Did you know? Liniment offers the following benefits for horses:

  • Relieves soreness, swelling, and stiffness
  • Soothes arthritis pain
  • Disinfects and treats skin and hoof infections
  • Acts as an antiseptic for small abrasions and cuts

Making horse liniment from scratch

Liniment can be used full-strength or diluted as a body wash. A number of pre-made formulas exist that can be purchased in tack shops and online. Popular brands include Absorbine, Vetrolin, and Bigeloil, and they can run anywhere from $15 - $30 or more, depending on the size.

Fortunately, for those of us who pride ourselves on frugality and who possess a DIY attitude, it's very simple (and cheap!) to create your own formula at home using just two basic ingredients that you can purchase at your local drugstore or Walmart.

Recipe for simple homemade horse liniment

In a bottle, combine these three ingredients in equal parts:

  • Wintergreen scented rubbing alcohol (about $1)
  • Witch hazel (about $3)
  • Water (free!)
Scroll to Continue

In addition, there are a number of optional ingredients you can add:

  • Listerine (for added antiseptic properties)
  • Menthol crystals
  • A few drops of essential oils (menthol, eucalyptus)

For just a few dollars, you can make your own homemade liniment recipe that provides the same effects as more expensive store-bought formulas.

Do you have your own favorite formula for homemade liniment (horse OR human)?

Share in the comments below!

Related Articles