Marshmallows are a campfire staple, but they are not a good snack for dogs. They offer no meaningful nutrition, stick to teeth, and sugar-free versions can contain xylitol — one of the most dangerous ingredients for dogs.
Can dogs eat marshmallows?
Regular marshmallows are not toxic in the same way chocolate or grapes are, but they are not recommended for dogs. They are mostly sugar and corn syrup with no nutritional benefit and can contribute to obesity and dental problems over time.
Sugar-free marshmallows are especially dangerous because they may contain xylitol, which can cause life-threatening hypoglycemia and liver damage in dogs. Never give your dog sugar-free or "diabetic" marshmallows.
Risks
The sticky texture can lodge in teeth or throat, creating a choking hazard for small dogs or dogs who gulp treats whole.
High sugar content adds empty calories and may worsen obesity or diabetes management. Xylitol in sugar-free products is a medical emergency even in small amounts.
- Xylitol in sugar-free marshmallows — toxic to dogs
- High sugar — obesity and dental issues
- Sticky texture — choking hazard
- No nutritional value
- Possible digestive upset from sweeteners and gelatin
How much can dogs have?
The best approach is not to feed marshmallows at all. If your dog accidentally ate one regular marshmallow, most healthy dogs will be fine — but do not make it a habit.
If the marshmallow was sugar-free or you are unsure about the ingredients, contact your veterinarian or a pet poison helpline immediately — do not wait for symptoms.
How to serve it safely
There is no safe way to regularly include marshmallows in a dog's diet. For camping or holiday treats, keep marshmallows out of reach and offer dog-specific treats instead.
Check labels on any "sugar-free" candy or baked goods near marshmallows — xylitol may appear as birch sugar or in ingredient lists under sugar alcohol names.
When to avoid it
Avoid all marshmallows — regular and sugar-free — as intentional treats. Keep s'mores ingredients, hot cocoa with marshmallows, and dessert trays away from dogs.
Never give marshmallows to dogs with diabetes, obesity, or dogs who tend to swallow treats without chewing.
What to do if your dog ate too much
If your dog ate several regular marshmallows, watch for vomiting, diarrhea, or hyperactivity from sugar. Withhold additional treats and offer fresh water.
If they ate sugar-free marshmallows or any product that might contain xylitol, treat it as an emergency regardless of the amount eaten.
When to call a vet
Contact your veterinarian or an emergency clinic immediately if your dog ate sugar-free marshmallows or any product that may contain xylitol — even one piece.
Seek care for choking, difficulty breathing, collapse, seizures, or persistent vomiting after eating marshmallows. For regular marshmallows, call your vet if symptoms last more than 24 hours.