Can dogs eat nuts? Dog sitting beside a bowl of plain mixed nuts

Can Dogs Eat Nuts? Which Nuts Are Dangerous

FEEDING GUIDE

Can Dogs Eat Nuts?

Some nuts are safe treats in tiny amounts, but macadamia nuts and walnuts can be deadly. Learn the safe list, the toxic list, and emergency steps.

By Emily Carter · Reviewed by our vet team · Updated October 2026

Safety Depends on the nutType SnackNever Macadamia, walnuts
Can dogs eat nuts? Dog sitting beside a bowl of plain mixed nuts
Safety: Depends on the nut  ·  Serving: Tiny amounts, plain, unsalted  ·  Frequency: Rare treats only

You are halfway through a bowl of trail mix when your dog locks eyes on it. That hopeful stare makes it hard to say no, but with nuts the answer is not always simple.

Quick answer: Can dogs eat nuts? It depends on the nut. Peanuts and peanut butter are safe in small amounts, while macadamia nuts are highly toxic and walnuts, pistachios, and almonds carry real risks. Even safe nuts are high in fat, so keep treats to 10% of daily calories and call your vet right away if your dog eats a dangerous nut.

Can Dogs Eat Nuts? The Short Answer

The safest way to think about it is this: some nuts pose little risk in small amounts as an occasional treat, while others are toxic or cause health problems. The question of whether dogs can eat nuts never has a one word answer, because each type carries its own risks.

Even nuts that are considered dog friendly can harm your pup if fed too often. Nuts are dense in fat and calories, so they should always stay within the treat limit of 10% of daily calories. The high fat content can lead to pancreatitis, a painful inflammation of the pancreas that causes vomiting and diarrhea, and it can also contribute to weight gain.

If you typed the phrase can dogs eat nuts into a search bar before reaching for that trail mix, you are asking exactly the right question. Salted, flavored, or seasoned nuts add extra sodium and spices on top of the nut risks, so plain is the only way any nut should ever be shared. Keep reading for a type by type breakdown of what is safe, what is risky, and what is downright dangerous.


At a Glance

SAFETY
Depends on the nut
TYPE
Snack
SERVING
Tiny amounts, plain and unsalted
FREQUENCY
Rare treats only
SAFEST BETS
Peanuts, in tiny amounts
WATCH OUT
Macadamia nuts and walnuts – toxic

Nuts That Are Safer for Dogs

These options are not totally worry free, but small amounts are generally fine for most healthy dogs. Stick to plain, unsalted versions and keep portions tiny.

When people wonder “can dogs eat nuts” and hope for a yes, peanuts are usually the safest example. That does not make them a daily snack, though. Even safe nuts should stay occasional and tiny, because the fat adds up fast in a small dog.

Peanuts

Yes, dogs can eat peanuts when they are plain and non salted. Peanuts are technically legumes rather than true nuts, and a peanut or two makes a safe occasional treat.

Peanuts offer good protein plus nutrients like biotin, copper, phosphorus, manganese, niacin, thiamin, folate, and vitamin E. These support skin and coat health, heart health, blood flow, brain function, and digestion. The catch is sodium, so dry roasted non salted peanuts in tiny portions are the way to go. This is why peanuts are the clearest yes whenever someone asks can dogs eat nuts.

Peanut Butter

Peanut butter is a favorite of many pups, and it is safe only when it is xylitol free. This sweetener causes serious harm to dogs, so always read the label before sharing.

Keep servings small because peanut butter is high in fat and calories. A thin smear on a chew toy or a spoonful as a reward is plenty, and feeding it in moderation keeps the treat fun without the extra pounds.

Cashews

Cashews are non toxic, but they are not the healthiest nut choice for dogs. Their high fat and protein content can cause health concerns when eaten in larger quantities.

Cashews do contain antioxidants, omega 3 fatty acids, vitamins C and K, calcium, magnesium, and phosphorus. At the minimal quantities dogs should eat, though, those nutrients make little difference, so cashews work best as a rare treat rather than a routine snack.


Nuts That Are Dangerous for Dogs

These are the nuts to keep far from curious noses. If you are wondering whether all nuts are harmful for dogs, the ones below show why caution matters.

For these four, the “can dogs eat nuts” question flips to a clear no. Dogs are scavengers by nature, so store these nuts in sealed containers up high rather than in low bowls where a curious nose can reach them.

Macadamia Nuts

Dogs should never eat macadamia nuts. They are highly toxic to dogs, though the exact reason remains unknown, so even a small amount is an emergency. No nut earns a stronger no in the whole can dogs eat nuts debate than the macadamia.

Watch for muscle weakness, especially in the hind legs, along with lethargy, loss of coordination, diarrhea, tremors, vomiting, and fever. If you are ever asking yourself “can dogs have macadamia nuts,” the answer is an absolute no.

Walnuts

Walnuts are off the menu. Moldy walnuts can carry tremorgenic mycotoxins that can be fatal, and black walnuts are especially dangerous for dogs.

English walnuts pose a different problem: they are hard to digest and may block the intestines. Symptoms of walnut trouble include excessive salivation, fatigue, vomiting, tremors, fever, seizures, abdominal pain, jaundice, and liver damage.

Almonds

Almonds are not toxic, but they are a choking hazard, especially for small breeds. They can block the windpipe, esophagus, or intestines, which makes them risky even without any poison involved.

Possible side effects include lethargy, vomiting, gas, loss of appetite, and general discomfort. If you still want that nutty flavor, almond butter in small amounts is a safer alternative, since it offers vitamin E, B vitamins, bioflavonoids, copper, magnesium, manganese, zinc, and omega 3 fatty acids. Make sure it is xylitol free.

Pistachios

Pistachios are generally a no, even the unshelled unsalted kind. They carry risks in minimal amounts that most owners do not expect from a plain snack.

The high fat content can lead to obesity, gastrointestinal disorders, and pancreatitis. The shells are hard to digest and can block the intestines, and pistachios can harbor Aspergillus mold that produces aflatoxins, which may cause loss of appetite, lethargy, vomiting, jaundice, and liver failure. So when the question is can dogs eat nuts like these, pistachios land firmly on the no side.


Plain peanuts being placed into a dog bowl as a tiny treat

What to Do If Your Dog Ate Toxic Nuts

Stay calm and act fast. If your dog ate dangerous nuts, call your veterinarian or an animal poison control hotline immediately rather than waiting for symptoms to appear.

Have the details ready: what kind of nut it was, how much your dog ate, and when it happened. Quick action gives your vet the best chance to treat your dog before things get serious.

Do not try to make your dog vomit unless your vet tells you to. Knowing which nuts dogs can eat, and which ones they must never have, makes these scary moments much easier to handle with a clear head.


FAQs

Are almonds safe for my dog?

The question “can dogs eat almonds” comes up often, and the answer is that almonds are not toxic but remain unsafe because they can cause choking or intestinal blockage. Small breeds face the highest risk, so keep almonds away and choose almond butter in tiny amounts instead.

Can dogs eat nuts from trail mix?

Skip it. Trail mix often combines risky nuts like macadamia nuts and raisins or chocolate with other additives, and the salt and seasoning add extra problems. When you ask can dogs eat nuts from a mixed bag like this, the answer is always no. Reach for plain treats made for dogs instead.

Can a small amount of nuts still harm my dog?

It depends on the nut. A peanut or two is fine for most dogs, but the high fat in every nut adds up quickly, and nuts like macadamia nuts are dangerous in any amount. When in doubt, the “are nuts harmful for dogs” question is a sign to check the specific type first.

How many peanuts can a dog eat?

A peanut or two now and then is a safe treat for most dogs. Keep peanuts within the 10% treat limit of daily calories, and stick to plain non salted dry roasted peanuts.

Is peanut butter safe for dogs?

Yes, as long as it is xylitol free. Check the ingredient label every time, since sweetened formulas can change, and feed it in moderation because of the fat and calories.

What nuts are most dangerous for dogs?

Macadamia nuts top the list because they are highly toxic, followed by walnuts, which can carry fatal mycotoxins or cause intestinal blockage. Pistachios and almonds also carry meaningful risks, so the safest habit is to keep all nuts out of reach unless you know the type is safe.


The Bottom Line on Nuts for Dogs

Can dogs eat nuts? Only a few, and only as rare tiny treats. Peanuts and xylitol free peanut butter are your safest bets, while macadamia nuts, walnuts, pistachios, and almonds are best avoided entirely.

Memorizing one safe list is all it takes. When someone asks you “can dogs eat nuts,” you can answer with confidence: peanuts and peanut butter in small amounts, everything else off limits or not worth the risk.

Want to keep snack time safe and fun? Explore our other feeding guides for simple, vet aware answers about everyday foods your dog eyes at the table.

Keep exploring what dogs can and cannot eat:

Keep Exploring

Browse the full A to Z dog breed collection to find your perfect match, or explore more cat breed guides.

Similar Posts