Yes. Dogs can eat plain peanuts in small amounts. They are not toxic but they are high in fat and calories so they should only be offered occasionally and must be plain without salt flavouring or coatings.
Last updated:
March 19, 2026

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.
Only plain unsalted peanuts should be offered to dogs. Salted peanuts flavoured peanuts or those coated in sugar, spices or chocolate should always be avoided. Peanut shells are difficult to digest and may cause choking or digestive irritation so they should be removed before feeding. Because peanuts are high in fat they should be given sparingly especially for dogs that are prone to pancreatitis or weight gain.
Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.
Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.
If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.
Here are answers to some of common questions that dog owners ask about this food's safety and nutrition
Dogs can eat peanuts but they should not be given every day. While plain peanuts are not toxic they are very high in fat and calories which can quickly add up if offered frequently. Most veterinarians recommend treating peanuts as an occasional snack rather than a daily food so that a dog main diet remains balanced and appropriate for their nutritional needs.
The amount of peanuts a dog can eat depends on their body size and overall diet. Extra small dogs may only tolerate one or two peanuts while medium and large dogs can have several as an occasional treat. Because peanuts are calorie dense portions should stay small. They should always be plain unsalted peanuts with the shell removed before feeding.
If a dog eats too many peanuts they may experience digestive upset such as vomiting diarrhea or stomach discomfort because of the high fat content. Offer fresh water and avoid giving additional fatty foods for the rest of the day. In most cases symptoms settle on their own but if vomiting continues or the dog seems lethargic it is best to contact a veterinarian for advice.
Puppies can eat tiny amounts of plain peanuts but they are not an ideal treat for young dogs. Puppies need balanced nutrition that supports rapid growth and development and most of their calories should come from a high quality puppy diet. Because peanuts are high in fat they should only be offered occasionally and in very small pieces to reduce choking risk. Owners should introduce them slowly and monitor for digestive upset.
Small dogs require very small portions of peanuts because their calorie needs are much lower than larger breeds. Even a couple of peanuts can represent a noticeable amount of fat and calories for a small dog. If offered they should be plain unsalted peanuts and given only occasionally. Breaking the peanuts into smaller pieces can help reduce choking risk and make them easier for small dogs to chew.
Senior dogs can enjoy peanuts in small amounts if they tolerate them well but they should still be offered sparingly. Older dogs often have lower activity levels and may gain weight more easily so high fat treats should be limited. Owners should also ensure peanuts are easy to chew and avoid feeding large or whole nuts to dogs with dental issues. Plain unsalted peanuts are the safest option.
For overweight dogs peanuts are usually not the best treat choice because they contain a high amount of fat and calories. Even a small portion can add extra energy that makes weight management more difficult. If treats are needed lower calorie options such as small pieces of dog safe vegetables are often a better alternative. Peanuts should only be given rarely and in very small amounts for dogs that need to lose weight.