Can dogs eat

Marshmallows?

With caution

Not recommended. A plain marshmallow is not poisonous, but it is mostly sugar with no benefit, and some sugar-free marshmallows may contain xylitol, which is dangerous for dogs, so check labels.

Marshmallows
Photo: jjes84 · CC BY 2.0 · via Flickr (Openverse)

What to watch out for

Regular marshmallows are mostly sugar. They are not poisonous, so one dropped marshmallow will not usually harm a healthy dog. But they offer no nutrition and they add sugar calories.

The serious risk is xylitol. Some sugar-free or reduced-sugar products use this sweetener, and some sugar-free marshmallows may contain it, so check the ingredient list. Xylitol is highly toxic to dogs: according to VCA it can cause low blood sugar within about 30 minutes to 2 hours and, at higher doses, liver failure. Even small amounts can be dangerous.

Context matters as well. Marshmallows in s'mores come with chocolate, which is toxic to dogs. Too many marshmallows can also cause stomach upset or add to weight gain.

Risks

  • Some sugar-free marshmallows may contain xylitol, which is toxic to dogs, so check labels
  • Mostly sugar, with no nutritional value
  • S'mores and flavored varieties may include chocolate or other harmful ingredients
  • Can contribute to weight gain and stomach upset

What to give instead

It is best to skip marshmallows. If a healthy dog gets a plain regular mini marshmallow now and then, that is generally not an issue, but there is no reason to make a habit of it. Never offer sugar-free marshmallows or any product you have not checked for xylitol.

For a sweet treat, try a few blueberries, a slice of banana or a bit of plain pumpkin instead. Keep all treats under 10% of daily calories.

Related forms

FoodVerdictWhy
Regular marshmallowsWith cautionNot toxic, but sugary. An accidental one is generally fine.
Sugar-free marshmallowsNoMay contain xylitol, so check the label. Treat any ingestion as urgent.
S'moresNoContain chocolate and sugar. See chocolate.
Roasted marshmallowsWith cautionHot and sticky. Never feed straight from the fire.

If your dog already ate it

A single plain marshmallow usually needs no action beyond watching for stomach upset. A bag of regular marshmallows can cause vomiting and diarrhea from the sugar.

If the marshmallows were sugar-free, or the label lists xylitol, contact your vet, an emergency clinic or a poison line immediately, even if your dog looks fine. Vomiting, weakness, stumbling, tremors or seizures can follow within about 30 minutes to a few hours, and liver damage can follow later. If chocolate was involved, treat that as an emergency too. In the US, ASPCA Animal Poison Control is (888) 426-4435 and Pet Poison Helpline is (855) 764-7661 (fees may apply). Do not try to make your dog vomit at home.

Frequently asked questions

Are marshmallows toxic to dogs?

Regular marshmallows are not toxic, but some sugar-free ones may contain xylitol, which is. Always read the label.

How much xylitol is dangerous?

Even small amounts can be harmful to dogs, so do not wait to see. Contact your vet or a poison line with the product and your dog's weight.

Can dogs eat marshmallow fluff or cream?

These are very sugary and offer nothing useful. Check for xylitol and avoid them as a treat.

Can marshmallows cause choking?

Large or sticky marshmallows can be hard for small dogs to swallow. Supervise and keep them out of reach.

Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 25, 2026. Editorial policy

Sources

  1. VCA Animal Hospitals: Xylitol Poisoning in Dogs
  2. AKC: Dangers of Xylitol
  3. ASPCA: People Foods to Avoid Feeding Your Pets

Safer alternatives

More snacks & sweets

All foods

Check another food Is that plant toxic?