The cost to maintain a horse per year varies, but on average, it can range from $3,000 to $10,000. This includes expenses for feed, bedding, veterinary care, farrier visits, and other miscellaneous costs. It's important to budget accordingly and consider the ongoing expenses of horse ownership.