Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Can parrots eat almonds?

Yes, parrots can eat plain sweet almonds, and many owners use them as a treat or a foraging challenge in the shell. The important distinction is sweet almonds versus bitter almonds — bitter almonds contain compounds that release cyanide and must never be given, while ordinary shop-bought sweet almonds are the safe, common kind.

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 sweet almonds are fine, in moderation

The almonds sold for human eating in the UK are sweet almonds, and they are not toxic to parrots. Larger species such as macaws and cockatoos are often given whole almonds in the shell as enrichment, since cracking the shell is a genuinely engaging task for a bird built to forage and crack seeds and nuts.

Almonds are calorie-dense and high in fat, which is exactly why they work well as an occasional treat rather than a daily food. A diet too high in fatty nuts can contribute to weight gain and, in some species, liver problems over time, so an almond now and then suits a parrot far better than a regular handful.

The one thing to actually avoid

Bitter almonds are a different variety from the sweet almonds sold as food, and they contain amygdalin, a compound that breaks down into cyanide. They are not typically sold for snacking in UK shops, but they do turn up in some almond extracts and imported goods, so the rule is simple: only give your parrot plain, whole, unroasted sweet almonds meant for eating, never anything labelled bitter or an extract.

Salted, roasted, sugared or flavoured almonds sold for people are also worth avoiding. The added salt and sugar are more of a genuine problem for a parrot's small body than the almond itself, and some flavoured coatings contain ingredients that are not appropriate for a bird at all.

How to give them safely

For most parrot species, whole almonds in the shell are the better choice over shelled pieces, because cracking the shell is part of the value — it slows the bird down and gives them something to do, rather than a piece of food that disappears in one bite. For smaller parrot species, a whole almond and its hard shell can be too large or tough to manage safely, so a small piece of the shelled nut suits them better.

Offer almonds as an occasional extra rather than a regular part of the diet, and keep an eye on your bird's weight over time if nuts become a frequent treat. A vet or an avian-experienced vet can advise on how nuts fit into your parrot's overall diet if you are unsure.

Hiding a shelled almond inside a foraging toy, or wedging a whole one into the bars of a cage for your bird to work at, turns a simple treat into an activity rather than something handed over directly. Many owners find this does more for a parrot's day-to-day enrichment than the almond itself, since foraging is a big part of how a parrot would naturally spend its time.

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

Can baby parrots or chicks eat almonds?
It is best to wait until a young parrot is fully weaned and established on solid food before introducing nuts like almonds, and even then to start with a very small piece rather than a whole nut. Speak to whoever is hand-rearing or has reared the chick, or your vet, if you are unsure when to start.
How many almonds can a parrot have?
One or two whole almonds a week is plenty for a larger parrot, with proportionally less for smaller species, since almonds are high in fat and calories relative to a bird's size. Treat them as an occasional extra rather than a daily food.
Can parrots eat almond butter or almond milk?
It is better to avoid both. Almond butter is far more concentrated in fat than a whole nut and often contains added salt or sugar, and almond milk is a processed product with little nutritional value for a parrot. A plain whole almond is the safer way to offer the food.
What should I do if my parrot ate a bitter almond?
Contact a vet straight away, ideally one experienced with birds, and mention exactly what was eaten and roughly how much. Bitter almonds contain a compound that can release cyanide, and this is not something to wait and watch — get advice promptly.

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.