Can Horses Eat Alfalfa?

Can horses eat alfalfa

Can horses eat alfalfa? I’m glad you asked. Horses enjoy eating various food like alfalfa, but can horses eat alfalfa? Is it good for them? What about alfalfa pellets and cubes? Continue reading to find out.

Can Horses Eat Alfalfa?

The good news is yes, horses can eat alfalfa including alfalfa pellet and cubes, but before you start serving alfalfa to your livestock, there are a few ‘ifs and buts’ you should consider first. Let’s find out what’s good and bad about serving alfalfa to your horses.

Is Alfalfa Good for Horses?


The good news is yes, alfalfa is good and safe for your horses to eat in moderation. However, you should learn how to prepare it properly to prevent some risks.

Alfalfa provide numerous nutrients such as vitamins, minerals, fiber, and carbs that can serve the health of your horse.

Below, we’ve put together some of the health benefits of serving alfalfa to your ruminants.


Horses use vitamins to maintain their body functions. Below are several vitamins that animals can get from alfalfa.

  • Vitamin A is crucial for your horse to maintain healthy eyes and organs.
  • Vitamin B1 (Thiamin) Its deficiency cause horses to lose appetite, have occasional seizures and even death in severe cases.
  • Vitamin C helps create antibodies which are vital for horse’s immune system, and it’s also an anti-inflammatory
  • Vitamin K in alfalfa helps horses’ blood’s ability to coagulate normally.


Horses need various minerals in their meal. Below are several minerals that your horse can get from alfalfa.

  • Magnesium content of alfalfa helps the animal’s body to have healthy blood sugar levels in addition to a healthy heart.
  • Iron in alfalfa is required for horses’ body to produce healthy red blood cells.


Fiber: Alfalfa consists of 1.9% fiber which keep horses’ digestion system in good condition.

Protein: Alfalfa also contains 4% protein which is required for your horses’ growth.

Is Alfalfa Bad for Horses?

No, alfalfa is neither bad nor poisonous to your horses. However, eating big amounts can cause some side effects like digestion issues and diarrhea.

Do Horses Like Alfalfa?

Yes, horses like alfalfa; they find it tasty and would happily eat it whenever they can.

How Much Alfalfa Can Horses Eat?

There is no exact rule on how much alfalfa horses can eat. However, alfalfa or any treat shouldn’t make up more than 5-10% of horses’ total daily calories. alfalfa should be considered as a treat, not as replacement for their main diet. If you feed horses alfalfa, it should be as a part of a well-balanced food.

How to Feed Alfalfa to Horses?

Here is how you can offer alfalfa to your horses.

  • Seek organic alfalfa whenever possible.
  • Ensure that the alfalfa is free from any potential pesticides or contaminants.
  • Mix the alfalfa with other foods that your horse eat.
  • Start with a small amount of alfalfa the first time you serve it to your foals to see if they show any side effects. This should be done with any new food.

Do you have to Soak Alfalfa Pellets for Horses

The video below answers exactly your question

Conclusion: Can Horses Eat Alfalfa?


Yes, horses can eat alfalfa, including the pellets and cubes in moderation. It’s healthy, delicious and safe for horses. However, it can cause some issues if over-consumed.

And with many healthy options out there. Alfalfa is best served up along other food your horse eat.

You should keep alfalfa as a special treat, and don’t replace it with your horse’s main food.

Leave a Comment