While many foods are suitable for ducks, it’s important to know which ones are good for them and which to avoid, so can ducks eat peanuts? Many duck keepers wonder if peanuts are safe for their birds to eat because they want to provide their ducks with a healthier and more diverse diet. Let’s dive in and check out some information on if ducks can eat peanuts and what is safe for them to eat.
*This post may have affiliate links, which means I may receive commissions if you choose to purchase through links I provide (at no extra cost to you). As an Amazon Associate I earn from qualifying purchases. Please read my disclaimer for additional details.
Can Ducks Eat Peanuts?

How Many Peanuts Can a Duck Eat?
Peanuts can be a great source of protein for ducks, but they should not be the main part of their meal. Feeding ducks peanuts as a snack once a week is an acceptable frequency to feed ducks peanuts. Eating peanuts is good for the ducks, but having an excessive amount of them can cause digestive problems for your ducks. If you notice any problems with your duck then be sure to stop feeding them peanuts as soon as possible.How to Feed Peanuts to Ducks

- Cut roasted peanuts up into small pieces and feed them as a treat
- Chop up peanuts and add them to their feed or other foods
- Make (or buy) peanut butter to add to their diet as a treat, snack, or an extra with their meals
- Peanuts can also be used as training treats
- Make sure that your peanuts are roasted
- Shell your peanuts before giving them to your ducks
- Chopping the nuts up can ensure they are not a choking hazard
- Peanuts should not be the main source of food for ducks, but rather an addition to meals or a snack
Unsafe Ways of Feeding Nuts to Ducks

Feeding too Much
Peanuts have good nutrients in them but unfortunately, too much of even a good thing can be bad. Keeping peanuts to a minimum can ensure that you’re not overloading your ducks with fat, calories, and other unhealthy parts of peanuts. So it’s important to treat this as a snack and only offer it about once a week.Feeding the Shells
Be sure not to feed ducks peanuts with shells on them as these are not edible or digestible for ducks. Ducks can choke or have difficulty eating peanuts with a shell.Feeding Salted Nuts
When feeding peanuts to ducks, it’s crucial to remember that unsalted peanuts are best. Eating salted peanuts is a major contributor to their high sodium intake. Consuming an excessive amount of salt is harmful to the body as it can lead to dehydration as well as renal and liver issues in ducks.Feeding Unprepared Nuts
Be sure to always remove the shall, make sure they are roasted, and chop them up into smaller pieces to ensure that they do not choke. Read More: How Long Can Ducks Go Without Water? It’s important to know how long ducks can go without water so you can make sure your ducks are adequately hydrated.Benefits of Peanuts for Ducks
Peanuts, even though they are a high-calorie food, do provide certain benefits to the body in the form of nutrition. The below are acquired from peanuts:- Potassium
- Magnesium
- Folate
- Vitamin E
- Copper
- Arginine
- Protein