When we think of the usual diet of geese, we probably think greenery. And this is with good reason: geese do eat a diet that is predominantly green plant matter, grass, foliage, some leaves and things like that. But geese can actually eat many of the other plant products that other birds eat, ones you might not think of it first. So what about nuts?

Nuts and seeds are a favorite food of many birds, so it makes sense that geese should be able to eat them. But can they? Can geese eat nuts safely?
Geese can safely eat some tree nuts in strict moderation so long as they’re shelled and not salted or seasoned. Notable exceptions that are or may be toxic include macadamia nuts, bitter almonds, unripe walnuts, raw cashews, acorns and chestnuts.
Nuts are a good source of calories and micronutrients including many vitamins and minerals. If you want a great food to help your geese put on weight or just give them plenty of energy while fortifying their diet with healthy fats, protein and plenty of vitamins and minerals, then nuts are a great choice.
But never give your geese the nuts that you buy at the grocery store to snack on. I’ll tell you everything you need to know about feeding nuts to your geese below…
| ✅ Safe (shelled, crushed, unsalted, unseasoned) | ❌ Unsafe / Avoid |
|---|---|
| Almonds — sweet variety only | Macadamia nuts — toxic to birds |
| Peanuts — roasted | Bitter almonds — contain cyanide (hydrocyanic acid) |
| Walnuts — ripe | Green / unripe walnuts — contain juglone |
| Cashews — roasted | Truly raw cashews — contain urushiol (poison ivy toxin) |
| Pistachios | Chestnuts — toxic to some bird species |
| Hazelnuts | Acorns — tannins cause kidney damage and GI ulceration |
| Pecans | Moldy / old nuts — aflatoxins; geese are highly susceptible |
| Salted, roasted, or flavored nuts — salt poisoning, harmful additives | |
| Unshelled nuts — crop impaction, choking | |
| Any large whole nuts — choking / crop blockage |
Health Benefits for Geese
Definitely. Nuts are a wonderful addition to the diet of geese, one that has many benefits. They, generally, have a great cross-section of macro and micronutrients, and though the precise nutritional profile of a nut varies from species to species, you can depend on them to significantly boost the health of your geese.
All nuts contain plenty of calories with a well-rounded amount of proteins, fats and carbohydrates. This will provide geese with plenty of short and long-term energy, and also give their bodies all the building blocks they need to grow and to heal.
Beyond this, the vitamins and minerals contained in nuts are useful in countless processes throughout the body:
- skeletal development and healing,
- the formation of strong and flexible connective tissues,
- the promotion of feathering during the molt or after an injury,
- regulating cellular function and proper electrolyte balance,
- organ function,
- good immunity,
- and more.
Generally, nuts are a healthy supplement or snack for geese, and one that they typically enjoy – but needs to be fed in strict moderation.
Nutrition Info for Nuts
As mentioned above, the nutrition info for nuts varies depending on the type, though all are dependably nutritious!
Looking at one of the most common nuts and one that geese tend to like, the almond, we find lots of good stuff. They have lots of protein, fat and carbohydrates for energy and also a wonderful assortment of vitamins and minerals.
Looking at the vitamins first, we see only trace amounts of vitamin A, but an excellent spread of the B complex vitamins, including thiamine, riboflavin, niacin, pantothenic acid, B6 and folate.
Almonds also have tons of vitamin E and a little bit of choline to round things out. Notably, vitamin C, vitamin D and vitamin K are absent.
The mineral content is similarly impressive, and nuts are, gram for gram, one of the very best wholesome sources of vitamins found in nature. Almonds, in this case, are packed with manganese, magnesium and phosphorus and also have an excellent amount of calcium, copper, iron, potassium, selenium and zinc.
❗️Can Geese Eat Raw Nuts?
Yes, they can, and raw nuts are ideal for geese in most situations – with two exceptions being peanuts and cashews. Raw nuts are easy for them to digest (as long as they’re small enough) and also contain the maximum amount of vitamins and minerals, but again, only give them roasted cashes or peanuts.
✅ Can Geese Eat Peanuts?
Yes, they can. Peanuts aren’t really nuts; they are legumes. But in this case they are safe for geese so long as they are roasted, but not salted!
✅ What About Walnuts?
Yes, they can eat walnuts, but they must be shelled and ripe. Never feed them green walnuts. The shell of a walnut is way too hard for a goose to break open or digest. Walnuts are among the most nutritious nuts you can find, so they are an excellent choice – but again, as an occasional treat.
✅ Can Geese Eat Almonds?
Yes, geese can certainly eat almonds but only the sweet ones. The should completely avoid bitter almonds. Geese really like them too, and they’re full of protein, vitamin E, fiber, monosaturated fats, and other nutrients. Almonds might need to be crushed, cracked, or ground to make them easier for geese to swallow, though.
❌ What About Macadamia Nuts?
These are a no-no because there isn’t much we know about them in terms of toxicology. We do know that they are poisonous to dogs but not much about their effect on waterfowl birds. We don’t know much about the toxin responsible for this poisoning or how it works, so it’s best to stay safe and avoid this nut.
✅ Can Geese Eat Cashews?
Yes. Cashews are another popular nut, and geese love them just as much as humans do though not quite as much as almonds in my experience.
Cashews should be fed roasted but never in their raw form, and never salted. Again, consider cracking or crushing them to make them a bit easier to swallow.
✅ Can Geese Eat Pistachios?
Yes. Pistachios are delicious and also packed with nutrients, but you must shell them: the thin shell is still way too hard and sharp for geese to safely swallow and digest.
Once shelled, geese can easily eat the small kernel inside.
✅ What About Hazelnuts?
Yes, they can. Hazelnuts are a favorite of geese, but they must be shelled to make them edible.
❌ Can Geese Eat Acorns?
No they cannot, because they contains these compounds called tannins. We have a documented case of poisoning in ducks, so I would err on the side of caution.
So if you have oak trees growing on your property, never let your geese graze anywhere near them, let alone on the fallen acorns. they will affect their intestinal health and you may notice your birds being lethargic as a result.
❗️Are Cooked Nuts Safe for Geese?
Yes, they are, but some nuts (like peanuts and cashews) should be roasted for geese prior to eating. Also, you should never give them any nut that has been salted or roasted with any other flavorings, as these can make geese sick. I sound like a broken record, I know, but this is important.
Cooked nuts do lose some of their nutritional value compared to raw ones, so always go for raw when feeding your geese if it is an option.
❌ Can Goslings Eat Nuts Safely?
I would advise against it, and here’s why. Goslings need specific nutrients in specific quantities, and in particular, they should not have any excess calories. That might sound counterintuitive given that they are rapidly growing and developing, but nuts can help them grow too quickly.
Think about commercially-raised poultry that grow so rapidly, their joints cannot keep up with the pace, so they end up with legs that can’t support their weight. This is similar: overweight goslings can develop angel wing – a clear signs they are getting too many calories.
❗️How Often Can Geese Eat Nuts?
After reading this article, consisting of me doing nothing but singing the praises of nuts for your geese, you might be tempted to put them on an all-nut diet. But don’t do that!
As healthy as nuts are they are still a treat or supplemental food and should be treated as such. Feed your adult geese no more than a serving of nuts per week, as part of a balanced diet, and do it only if your geese are getting plenty of their usual grass and greenery.
Nuts are nutritious, but also highly caloric and can easily cause obesity in geese. This is exactly why they’re out of the question for young goslings. Too much protein and calories in the young birds’ diet have been linked to a host of health issues, and nuts will certainly exacerbate things…
Preparing Nuts for Geese
When preparing nuts for your geese, remember these guidelines: no salt and no seasonings of any kind, always shell the nuts, and crush or crumble them to make them easier to swallow.
Keep in mind that geese don’t chew their food like mammals; they swallow whole or swallow chunks to be “chewed” internally by the gizzard. Those that swallow large or oddly-shaped nuts can choke or suffer from an impacted crop, so always make sure their nuts are safely digestible.
❌ Don’t Give Them Nuts With Any Bad Ingredients or Additives
Speaking of salt and savory or sweet flavorings, you just never, ever give your geese any nuts, of any kind, that have added salt, sugar or any other seasonings. These can be harmful and potentially deadly to your geese, so always check the ingredients of any nuts you buy, and make sure they are safe for consumption by your feathered friends.
This might mean buying nuts in bulk from a livestock or pet supply retailer, or just scrupulously checking the label of any you buy at the grocery store.
In short, if you want to give your geese some delicious, nutritious nuts, do it. Just stick to plain nuts only!
❌ Never-Ever Give Geese Moldy or Spoiled Nuts
One last thing to be aware of when feeding nuts to geese, or any food really, is that you must never give them moldy, rancid or otherwise spoiled nuts. Geese are surprisingly delicate birds for being so big (and often so ornery!), and they’re frighteningly vulnerable to bad food, and toxic mold in particular.
If nuts have an odd color, off-putting aroma, or any visible patches of mold or rot, you must not give them to your flock! Inspect and replace bulk-purchased nuts regularly to keep your geese safe!

Get your gift and learn things like:
- how to make this really quick pest spray
- how to prevent egg waste
- two cheap automation devices that will make your life easier
Tom has lived and worked on farms and homesteads from the Carolinas to Kentucky and beyond. He is passionate about helping people prepare for tough times by embracing lifestyles of self-sufficiency.