Can Dogs Eat Peanuts?

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

Can Dogs Eat Peanuts?

Key information

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.

Safe for dogs?
Yes
Safety rating
Safe in moderation
Serving frequency
Occasional
Vitamins and minerals
Protein, healthy fats, vitamin E, niacin, magnesium, phosphorus
Benefits
Peanuts provide protein healthy fats and vitamin E which can support skin health and energy levels. In very small amounts they can be used as an occasional treat and many dogs enjoy their taste and crunchy texture.
Risks
Peanuts themselves are not toxic but salted or flavoured peanuts can contain too much sodium and added ingredients that are not suitable for dogs. Because peanuts are high in fat large amounts may lead to digestive upset pancreatitis or unwanted weight gain.
Safety notes/warnings

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.

Calorie information
About 567 calories per 100 grams which is roughly equivalent to a small handful of peanuts. Even a small portion such as 10 peanuts can contain around 60 to 70 calories which is significant for smaller dogs.
Serving size
  • Extra Small Dogs 1 to 5 kg: 1 to 2 plain peanuts occasionally
  • Small Dogs 5 to 10 kg: 2 to 3 plain peanuts occasionally
  • Medium Dogs 10 to 25 kg: 4 to 6 plain peanuts occasionally
  • Large Dogs 25 to 40 kg: 6 to 8 plain peanuts occasionally
  • Extra Large Dogs 40 plus kg: Up to 10 plain peanuts occasionally
How to prepare
  • Choose plain unsalted, uncoated (i.e. with chocolate) peanuts only
  • Remove shells before feeding
  • Offer a small portion to test tolerance
  • Chop or crush peanuts for smaller dogs to reduce choking risk
  • Use occasionally as a treat or reward
Key information source
RSPCA Australia Knowledgebase

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.

Frequently Asked Questions

Here are answers to some of common questions that dog owners ask about this food's safety and nutrition

Can dogs have

Peanuts

everyday?

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.

Icon - Elements Webflow Library - BRIX Templates

How many

Peanuts

can my dog eat?

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.

Icon - Elements Webflow Library - BRIX Templates

What if my dog has too many

Peanuts

?

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.

Icon - Elements Webflow Library - BRIX Templates

Can puppies eat

Peanuts

?

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.

Icon - Elements Webflow Library - BRIX Templates

Can small dogs eat

Peanuts

?

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.

Icon - Elements Webflow Library - BRIX Templates

Can senior dogs eat

Peanuts

?

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.

Icon - Elements Webflow Library - BRIX Templates

Can overweight dogs eat

Peanuts

?

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.

Icon - Elements Webflow Library - BRIX Templates

Related Foods

Browse All Foods

Notice an error?

Notice something that may be incorrect about a food item? Let us know so we can keep our guides accurate for all dog owners.