Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Can parrots eat walnuts?

Yes, parrots can eat walnuts, and many larger species genuinely enjoy the effort of cracking the shell as much as eating what's inside. The key is freshness: walnuts must be plain, unsalted and completely free of mould, since mould on nuts produces toxins that are genuinely dangerous to birds.

Picked for your pet

Vitakraft Parrot Cocktail Fruity

Vitakraft Parrot Cocktail Fruity

£4.30

Vitakraft Kracker Feather Care for Cockatiels & Parrots

Vitakraft Kracker Feather Care for Cockatiels & Parrots

£6.20

Vitakraft African Parrot Honey Stick 180g

Vitakraft African Parrot Honey Stick 180g

£6.20

Johnson's Parrot Bumper Rings

Johnson's Parrot Bumper Rings

£2.49

Why walnuts suit many parrots

Walnuts offer a good source of natural fats, which suit the diet of many parrot species, particularly larger birds like macaws and African greys who are used to working harder for their food in the wild. Cracking a walnut shell is also a genuinely useful enrichment activity, giving a captive bird something mentally engaging to do rather than food that simply appears ready to eat.

Offering walnuts still partly in the shell, where your bird's species and size make that practical, adds to this enrichment value, turning a treat into an activity rather than a quick snack.

Why freshness is the thing that actually matters

The real risk with walnuts, and nuts generally, is not the nut itself but what can grow on it if it is old, damp or poorly stored. Mould on nuts produces toxins that are genuinely dangerous to birds, affecting the liver in particular, so checking that any walnut you offer is fresh, dry and free of any visible mould or musty smell is far more important than the nut being a walnut specifically.

Buy walnuts in the quantity you will actually use within a reasonable time, and store them somewhere cool and dry rather than a warm kitchen cupboard where moisture and heat can encourage spoilage faster than you might expect.

How to offer them safely

Always offer plain walnuts with nothing added — no salt, no flavouring, no coating of any kind, since these are aimed at human snacking and are not suitable for a bird's diet. A whole or half shell is fine for larger, stronger-beaked parrots, while a smaller or weaker-beaked bird may need the nut cracked out for them.

As with any treat, walnuts should be an occasional addition alongside a proper, balanced parrot diet rather than a daily habit, however much your bird enjoys them.

Fitting walnuts into a wider diet

A parrot's overall diet should be built around a proper, complete food formulated for their species, with fresh fruit, vegetables and the occasional nut making up a smaller supporting share rather than the main event.

Walnuts are a good option for variety precisely because they offer something different in texture and effort compared with soft fruit or vegetables, which matters for a species that benefits from working for its food rather than everything being immediately easy to eat.

Other nuts worth knowing about

Walnuts are not the only nut many parrots enjoy — almonds, hazelnuts and Brazil nuts are also commonly offered as occasional treats for larger species, following the same rule of being plain, fresh and mould-free.

One nut worth being specifically cautious with is the almond in its bitter, unprocessed form, which is different from the sweet almonds sold for eating and is not something to offer at all — always buy nuts intended for human snacking or a proper bird treat mix, rather than anything gathered or unprocessed.

More for your pet

Things we stock that owners commonly reach for here. Nothing on this page depends on you buying one.

Johnson's Parrot Bumper Bell

Johnson's Parrot Bumper Bell

£3.25

Johnson's Parrot Bumper Bar

Johnson's Parrot Bumper Bar

£3.49

Johnson's Cockatiel/Parrot Nut & Honey Bell

Johnson's Cockatiel/Parrot Nut & Honey Bell

£1.89

Johnson's Cockatiel/Parrot Nut & Honey Bar

Johnson's Cockatiel/Parrot Nut & Honey Bar

£1.89

Browse all of Can parrots eat… →

Common questions

Are walnuts safe for all parrot species?
Most parrot species can eat plain, fresh walnuts safely, but always check what suits your specific bird's size and beak strength, and offer new foods gradually. If you are ever unsure about a particular species, ask your vet or an avian specialist.
Can mouldy walnuts harm a parrot?
Yes, mould on nuts produces toxins that are genuinely dangerous to birds, particularly affecting the liver. Always check any walnut is fresh, dry and free of visible mould or a musty smell before offering it, and discard anything you are unsure about.
Should walnuts be given in the shell for parrots?
For larger, strong-beaked species, offering walnuts partly in the shell adds valuable enrichment, since cracking it open gives the bird something engaging to do. Smaller or weaker-beaked birds may need the shell removed for them so they can still enjoy the nut itself.
How often can parrots have walnuts?
Treat walnuts as an occasional addition to a balanced diet rather than a daily food. A proper, complete parrot food should always make up the main part of what your bird eats, with treats like walnuts kept to a smaller, less frequent share.

Related

Sources

Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.

Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.