Can Dogs Eat Mushrooms?

AVOID

AVOID — plain shop-bought mushrooms are not considered toxic, but wild mushrooms can be deadly and are hard to tell apart.

This is a conservative recommendation, not a claim that every mushroom is poisonous. Ordinary supermarket mushrooms are generally not toxic to dogs; some wild species are extremely dangerous.

If your dog has already eaten mushrooms, contact your veterinarian or an animal poison control service straight away — even if your dog seems fine.

See our guide to common toxic foods for dogs for the wider picture.

Ordinary white and brown button mushrooms loose on a wooden kitchen counter with two sliced open, in natural daylight

Quick answer

Category
Vegetables
Recommended preparation
Not recommended; if any are given, plain shop-bought and unseasoned only
Main concern
Wild mushrooms of unknown species, which can cause severe poisoning
Suitable as everyday food
No — not recommended as a food for dogs

The full answer

The most important thing we can say on this page is that the sentence all mushrooms are toxic to dogs is not true, and repeating it does not help anyone. Ordinary grocery-store mushrooms — white button, chestnut, portobello, oyster, shiitake — are not considered toxic to dogs. If your dog eats a plain raw or cooked supermarket mushroom off the floor, that is generally a watch-and-see situation, not a poisoning emergency.

Wild mushrooms are a completely different subject. Some species growing in gardens, woodland and parkland can cause severe, sometimes fatal poisoning, with effects that may include vomiting and diarrhoea, neurological signs such as wobbliness, tremors and seizures, and in the worst cases liver or kidney failure. With certain species the early signs settle for a while before serious illness develops, which is exactly why waiting to see how a dog gets on is not a safe strategy.

So why do we classify mushrooms as AVOID overall? Because identification is genuinely difficult. Distinguishing a harmless species from a dangerous one is a specialist skill, several dangerous species resemble harmless ones, and a dog eating something in the grass does not give you a chance to examine it first. Rather than teaching dogs that mushrooms are food, we think the simplest position is that mushrooms are not something dogs eat. AVOID is our conservative recommendation for the category, not a toxicological claim about a plain button mushroom.

If your dog has eaten a wild or unidentified mushroom, contact your veterinarian or an animal poison service promptly, even if your dog seems perfectly well. Take a photograph of the mushroom and, if you can do so safely, keep an intact specimen — ideally with the base of the stem and any surrounding material — in a paper bag rather than plastic. That can help the professionals working on the case. We will not tell you how to identify mushrooms yourself, because that is not something a web page can teach responsibly.

Household mushrooms carry a second, more ordinary risk: the way they are cooked. Mushrooms in a family meal usually arrive in butter, oil, cream, salt, and very often onion or garlic. If your dog eats mushrooms from a cooked dish, the Allium content and fat may matter more than the mushroom did.

Is Mushrooms Good for Dogs?

There is no good reason to feed mushrooms to a dog. Plain cooked shop-bought mushrooms are low in calories and contain some B vitamins and minerals, but nothing a dog on a complete diet needs, and nothing that outweighs the value of teaching a dog that mushrooms are not food. If you want a low-calorie vegetable treat, there are safe options with none of this complication.

Potential benefits

  • Plain grocery-store mushrooms are not considered toxic to dogs, so an accidental one is generally not an emergency
  • Low in calories, though there is no nutritional reason to feed them

Risks and Things to Know

  • Some wild mushroom species can cause severe poisoning, including neurological signs and liver or kidney failure
  • Identifying mushroom species reliably is a specialist skill, and dangerous species can resemble harmless ones
  • With certain species, early signs may improve temporarily before serious illness develops
  • Mushrooms cooked for people usually contain butter, oil, cream, salt and often onion or garlic
  • Large amounts of any mushroom can cause vomiting and diarrhoea simply as a digestive upset
  • Allowing a dog to eat mushrooms at home makes it more likely they will try one in the garden or on a walk

How Much Can Dogs Eat?

We do not recommend feeding mushrooms, so we do not suggest a portion. If a dog eats a plain shop-bought mushroom, no action beyond monitoring is usually needed.

Any exposure to a wild or unidentified mushroom should prompt a call to your veterinarian or an animal poison service, regardless of how much was eaten and regardless of how well your dog seems.

If your dog has eaten mushrooms from a cooked dish, mention the other ingredients when you call — onion, garlic and a high fat content may be the more relevant part.

How Should I Prepare It?

  • The practical answer is not to prepare mushrooms for your dog at all
  • Never offer wild or foraged mushrooms in any form
  • Check your garden after rain and remove mushrooms before letting your dog out, particularly in autumn
  • Watch dogs closely in woodland and on damp grass, where mushrooms appear quickly
  • Keep cooked mushroom dishes out of reach — they usually contain onion, garlic, butter or salt
  • If your dog swallows a wild mushroom, photograph it and keep an intact specimen in a paper bag for your vet

Can Puppies Eat Mushrooms?

Puppies are the group we worry about most, because they explore with their mouths and will happily swallow something found in wet grass before you can reach them. A smaller body size also means a given exposure matters more.

Sweep the garden for mushrooms before letting a puppy out, especially in damp weather, and keep them on the lead in woodland until their recall is reliable. If a puppy eats any wild or unidentified mushroom, contact your vet or an animal poison service immediately rather than waiting for symptoms.

What If My Dog Ate Too Much?

If your dog has eaten a plain, identifiable, shop-bought mushroom, the likely outcome is nothing at all, or a mild stomach upset if a lot was eaten. Keep water available and monitor for vomiting or diarrhoea over the next day.

If a wild or unidentified mushroom was eaten, contact your veterinarian or an animal poison service promptly, even if your dog seems fine. Take a photograph and keep a specimen if you can do so safely. Signs to report include vomiting, diarrhoea, drooling, weakness, wobbliness, tremors, seizures, yellowing of the gums or eyes, collapse or any change in behaviour.

Do not try to make your dog vomit and do not give any home remedy — including activated charcoal — unless a veterinary professional specifically tells you to. Timing matters in mushroom cases, so making the call early is more useful than waiting to see what develops.

Frequently Asked Questions

How this guide was written

Last updated 16 August 2026. We write from widely published, mainstream pet-health sources and avoid presenting feeding amounts as veterinary prescriptions.

Browse every food in our A–Z guide