Skip to content
PetPrep
Not recommended

Can dogs eat hazelnuts?

No, it is best not to. Hazelnuts aren't toxic, but their very hard shells can cause choking and blockages, and like other nuts they are high in fat, which can upset a dog's stomach and may lead to pancreatitis.

Updated:

Why

Hazelnut shells are extremely hard and can cause choking and gut blockages. Nuts in general are high in fat and calories: they can be too rich for a dog, cause pancreatitis and add to weight gain. Nuts left lying on the ground can also grow mould that can be toxic to dogs.

Signs to watch for

  • Choking or gagging
  • Vomiting or diarrhoea
  • Tummy upset or signs of a blockage

What to do

After a nut or two, watch for vomiting, diarrhoea or belly pain. Call your vet if your dog swallowed shells, ate a lot of nuts or nuts that were mouldy, seems to be choking, or shows any of these signs.

Questions and answers

Are hazelnuts toxic to dogs?

No, they aren't toxic; the main risks are the hard shells and the high fat content.

All foods: What can dogs eat?

Sources

  1. Can Dogs Eat Acorns and Other Tree Nuts? — American Kennel Club, Harriet Meyers (updated 2025-10-29)
  2. Can Dogs Eat Nuts? — American Kennel Club, Anna Burke (updated 2025-02-21)

General information from the sources below, not reviewed by a vet and not a substitute for veterinary advice. When in doubt, call your vet.

How kids practise this in PetPrep

In PetPrep a child looks after a realistic dog: meals at the right times, water, walks and care. Knowing what is safe to share is part of being ready for a real pet.

By subscribing you agree to receive emails about PetPrep. Unsubscribe anytime. Privacy policy