Can Horses Eat Walnuts

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

Horses can eat walnuts in small, carefully prepared amounts, but they should never be a staple of your horse’s diet.
 
If you’ve been wondering whether your horse can safely snack on walnuts, the short answer is yes, with major caveats.
 
Walnuts aren’t toxic to horses the way they are to dogs, but they come with risks like mold, choking, and digestive upset.
 
In this post, we’ll explore whether horses can eat walnuts, the benefits and dangers, and how to feed them safely.
 
Let’s dig in so you can decide if walnuts deserve a spot in your horse’s treat bucket.
 

Can Horses Eat Walnuts?

Yes, horses can eat walnuts, and a few plain, shelled nuts won’t send your horse to the vet.
 
Horses are herbivores built to graze on grass and hay, but they can handle small amounts of nuts as an occasional treat.
 
The key word here is small.
 
A single walnut or two is a fun, crunchy reward, but a whole bag is a recipe for trouble.
 
Here’s why horses can eat walnuts in moderation and what makes them a risky snack.
 

1. Walnuts Aren’t Toxic to Horses

Unlike dogs, horses can eat walnuts without worrying about poisoning.
 
The nut itself doesn’t contain the compounds that make walnuts dangerous for some pets.
 
That said, black walnuts and their hulls are a different story, so stick with plain English walnuts from the store.
 

2. Walnuts Are Packed With Healthy Fats

Walnuts are rich in omega-3 fatty acids, which can support a horse’s skin, coat, and joint health.
 
A tiny taste now and then can add a bit of shine to your horse’s coat.
 
Just remember that horses don’t need much fat in their diet, so a little goes a long way.
 

3. They Offer a Crunchy Treat Alternative

If your horse is bored with carrots and apples, a walnut can add variety.
 
Horses can eat walnuts as a novel treat that satisfies their urge to chew.
 
The crunch factor makes it rewarding, especially for horses who love to nibble.
 

Risks of Feeding Walnuts to Horses

Even though horses can eat walnuts, that doesn’t mean you should toss them a handful without thinking.
 
There are real dangers you need to know about before you make walnuts a regular thing.
 

1. Mold and Mycotoxins

Walnuts go bad quickly, and moldy nuts can produce mycotoxins that are toxic to horses.
 
A moldy walnut can cause colic, neurological issues, or even liver damage.
 
Always inspect every nut for dark spots, fuzzy patches, or a musty smell before feeding.
 

2. Choking and Digestive Blockages

Horses bolt their food, and a hard walnut can get lodged in the throat or esophagus.
 
Whole nuts can also cause blockages in the digestive tract, which is a medical emergency.
 
That’s why you should always break walnuts into small pieces or crush them before offering them.
 

3. Too Much Fat and Sugar

While horses can eat walnuts, overdoing it can lead to weight gain and metabolic problems.
 
Walnuts are calorie-dense, and horses with conditions like laminitis or EMS should avoid them entirely.
 
Even healthy horses can get diarrhea or colic from too many rich treats.
 

4. Shells Are a Big No-No

Never feed your horse walnuts in the shell.
 
The hard shell can crack teeth, cause choke, or lead to a deadly impaction.
 
Always remove the shell and offer only the plain nut meat.
 

How to Safely Feed Walnuts to Your Horse

If you’ve decided your horse can eat walnuts, follow these simple rules to keep things safe.
 

1. Stick to One or Two Nuts

A single walnut is plenty for most horses.
 
Large breeds might handle two, but never more than that in a day.
 
Treats should make up less than 10% of your horse’s daily calories.
 

2. Break Them Into Small Pieces

Crush or chop walnuts into pea-sized bits to prevent choking.
 
Sprinkle the pieces over their regular feed so they have to slow down and chew.
 

3. Avoid Flavored or Salted Walnuts

Plain, raw, unsalted walnuts are the only safe option.
 
Salted, honey-roasted, or chocolate-covered walnuts can make your horse sick.
 
Seasonings and added sugars are a hard no for equine diets.
 

4. Introduce Slowly and Watch for Reactions

Offer one small piece and wait 24 hours.
 
Watch for signs of colic, diarrhea, or an allergic reaction like hives or swelling.
 
If everything looks normal, you can occasionally treat your horse to another piece.
 

5. Consult Your Vet First

Every horse is different, and some have underlying conditions that make walnuts a bad idea.
 
Talk to your veterinarian before adding any new treat to your horse’s diet.
 
They know your horse’s health history best and can give you personalized advice.
 

So, Can Horses Eat Walnuts?

Horses can eat walnuts in tiny amounts, but they’re not a necessary or risk-free treat.
 
If you feed them, stick to plain, shelled, unsalted nuts in one- or two-piece servings.
 
Always watch for mold, break them into small bits, and check with your vet first.
 
For most horses, a carrot or apple is a safer, simpler choice.
 
But if you’re careful, a walnut now and then can be a fun little snack your horse will crunch with joy.