Can Dogs Eat Peanuts?
Yes, dogs can eat peanuts, but only under specific conditions. Plain, unsalted peanuts are not toxic to dogs and can be given as an occasional treat in very small amounts. While many dogs enjoy the taste, it is important to understand the risks associated with them, particularly their high fat content and the common additives found in peanut products prepared for humans.
Supervision is always recommended when introducing any new food. Because peanuts are not a necessary part of a balanced canine diet, they should only be considered an infrequent snack. Always consult your veterinarian if you have questions about your dog’s specific dietary needs.
Peanuts and dogs: the facts in one table
| Verdict | Only plain, small amounts, with care |
|---|---|
| How to offer it |
|
| Remove or avoid |
|
| Main risks |
|
| Signs to watch |
|
What makes peanuts tricky for dogs
The primary concern with peanuts is their high fat content. A diet rich in fat can cause digestive upset in dogs, leading to symptoms like vomiting or diarrhea. Consuming too much fatty food can also be a contributing factor to pancreatitis, a serious and painful inflammation of the pancreas that requires veterinary care.
Another significant risk comes from added ingredients. Many peanuts sold for human consumption are salted. Too much salt is not healthy for dogs. Other popular coatings, such as honey-roasted, spiced, or chocolate-covered peanuts, introduce sugars, spices, and other ingredients that are unsuitable for pets. Chocolate is toxic to dogs and must always be avoided.
How to offer peanuts, and what to leave out
If you choose to offer peanuts, they must be plain and served with care. Follow these guidelines to ensure safety:
- Choose plain varieties only. Offer only raw or dry-roasted peanuts without any salt, sugar, or other coatings. Always read the ingredient label to confirm there are no added seasonings or artificial sweeteners.
- Remove the shells. Peanut shells are fibrous and can be difficult for a dog to digest. They pose a choking hazard and can potentially cause an intestinal blockage, especially in smaller dogs.
- Serve only a few. Peanuts should be an occasional treat, not a regular part of your dog’s diet. A few individual peanuts are enough for a snack.
- Avoid mixed nuts. Do not give your dog peanuts from a container of mixed nuts. These mixes often contain other nuts that are toxic to dogs, such as macadamia nuts.
When to skip peanuts altogether
Some dogs should not be given peanuts at all. Dogs that are overweight or have a history of pancreatitis should avoid high-fat foods like peanuts. The extra fat can worsen these conditions. If your dog has known food allergies or a sensitive stomach, it is best to stick to their regular diet and avoid introducing new and potentially problematic foods.
Small dogs and puppies are at a higher risk of choking on whole peanuts, so it is safer to avoid giving them this treat. As with any food, if you are unsure whether peanuts are appropriate for your specific dog, it is always best to ask your veterinarian for guidance before offering them.
When to call your vet
Most dogs who eat a little plain peanuts need nothing more than watching. Call your vet if anything below shows up, or if your dog has a health condition or is on a special diet.
If your dog shows signs of stomach upset like vomiting, diarrhea, or a sore belly after eating a large quantity of peanuts, contact your veterinarian for advice. You should also call your vet or a pet poison hotline immediately if you suspect your dog has eaten chocolate-covered peanuts or mixed nuts that may have contained macadamia nuts. Keep any packaging available to help identify the ingredients.
Emergency signs: go now
- Collapse, fainting or severe weakness
- Seizures, tremors or trouble standing
- Trouble breathing or blue, gray or very pale gums
- Repeated vomiting or retching, or a swollen, painful belly
- Any known contact with a substance listed as toxic, even before signs appear
Book an appointment soon
- Vomiting or diarrhea that lasts or keeps coming back
- Not eating or drinking, or drinking much more than usual
- Drooling, pawing at the mouth or a swollen face
- Lethargy, hiding or acting unlike themselves
ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.
Sources
- American Kennel Club: Can Dogs Eat Peanuts?
- American Kennel Club: People Foods Dogs Can and Can’t Eat
- ASPCA Animal Poison Control Center: People Foods to Avoid Feeding Your Pets
Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.