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.

We rate mushrooms AVOID as a category because wild or unidentified mushrooms can be highly toxic and even fatal, and identifying them is difficult even for experts. Plain store-bought culinary mushrooms are a lower-risk exception and are not generally considered toxic to dogs.

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.

See our guide to vegetables dogs can and can't eat to compare this with the rest of the vegetable list.

On this page
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.

Are 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.

This guide is for general educational purposes and isn't a substitute for advice from your veterinarian. If your dog has eaten something potentially toxic or is showing concerning symptoms, contact a veterinarian promptly.

Frequently Asked Questions

No, and that is an important correction. Ordinary grocery-store mushrooms such as button, chestnut and portobello are not considered toxic to dogs. Some wild species, however, can cause severe or fatal poisoning. Because identification is difficult, we recommend avoiding mushrooms as a category.

Plain shop-bought mushrooms are generally not toxic to dogs, and a dog that eats one is usually not in danger. We still do not recommend feeding them, partly because there is no nutritional reason to and partly because we would rather dogs did not learn that mushrooms are food.

Contact your veterinarian or an animal poison service promptly, even if your dog seems completely fine. Some species cause a delay before serious illness. Photograph the mushroom and, if you can safely, keep an intact specimen in a paper bag to help the professionals treating your dog.

Plain cooked shop-bought mushrooms are not toxic, but cooked mushrooms in a family meal usually contain butter, oil, cream, salt and often onion or garlic. Those ingredients are the real problem. If your dog has eaten a mushroom dish, mention what was in it when you call your vet.

You should not rely on your own identification, and we will not offer identification tips here. Distinguishing dangerous species from harmless ones is a specialist skill, and mistakes are serious. Treat any mushroom growing in your garden as one to remove, and any eaten by your dog as one to call about.

They vary by species and can include vomiting, diarrhoea, drooling, weakness, wobbliness, tremors, seizures, yellowing of the gums or eyes, and collapse. Some dogs seem to improve before becoming seriously ill. Because of that, contact your vet based on the exposure rather than waiting for signs.

Raw plain shop-bought mushroom, stems included, is not considered toxic, though raw mushroom is harder to digest and can cause an upset stomach in quantity. Our recommendation is still to leave mushrooms off the menu rather than to prepare them differently.

Check the garden regularly and remove mushrooms as they appear, especially in damp autumn weather, and pick them up rather than mowing over them. Keep your dog on the lead in woodland if their recall is unreliable, and teach a solid leave-it cue. If you cannot check first, supervise outdoor time closely.

How this guide was written

Last updated 7 September 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