The cost of a horse can vary significantly depending on factors such as breed, age, training, and pedigree. On average, a horse can cost anywhere from a few hundred dollars to several thousand dollars. Additionally, ongoing expenses for a horse, such as boarding, feed, veterinary care, and equipment, should also be considered when calculating the total cost of owning a horse.