Owning a horse isn’t cheap. There are ways to budget and cut corners safely, but the reality is that these big animals can cost a pretty penny. It is well-known that the upfront costs are generally less than the cost of caring for a horse in the long run. If you’re new to horses, here’s a great guide for what you can expect financially.

The Upfront Costs

  • Average Horse: $800-$4,000
  • Show Horse: $3,500-$8,000
  • Pre-Purchase Vet Exam: $250-$500
  • Tack: $400-$1,500
  • Buckets & Stable Supplies: $50-$100

Monthly Expenses

  • Stall Boarding: $250-$500
  • Field Boarding: $100-$200
  • Farrier (Every 6-8 weeks): $25-$100
  • Dewormer: $5-$15

Self-Care & At Home Expenses

  • Hay: $40-$200 a month
  • Grain: $15-$30 a bag
  • Bedding: $5-$12 a bag
  • Fencing: $500+
  • Shelter: $1,200+

Annual Expenses

  • Annual Vaccines: $50-$200
  • Emergency Vet Call: $250+
  • Teeth Floating: Up to $150

There’s a lot more you could purchase, such as riding apparel, a truck and trailer, a first-aid kit, and rubber stall mats. Just remember, the moment you buy a horse is the moment you hand over your wallet.

Disclaimer: All expenses are estimates. Factors like location and quality can make expenses vary!