Can dogs eat popcorn?

By the PetFacto Editorial Team · Last reviewed November 14, 2026

Plain, air-popped popcorn only — a few pieces

Plain air-popped popcorn is generally safe as an occasional treat. Movie-style popcorn with butter, salt or flavourings isn’t a good choice, and unpopped kernels can choke dogs or get stuck in their teeth.

What’s the problem with popcorn?

  • Butter and oil — fatty, can upset the stomach and add calories.
  • Salt — a few salty pieces won’t hurt, but a whole bag of salty snacks can make a dog sick.
  • Toppings — caramel, chocolate, cheese and seasoning mixes. Avoid them.
  • Kernels — unpopped and half-popped kernels can get stuck between teeth or be a choking hazard, especially for small dogs.

Dropped a few buttered pieces?

A few pieces of buttered popcorn are unlikely to harm a healthy dog. Call your vet if your dog ate a large amount or develops vomiting, diarrhea or lethargy.

How to share popcorn safely

  • Air-pop it with no butter, oil or salt.
  • Pick out unpopped kernels.
  • Offer just a few pieces.

Frequently asked questions

Can dogs eat microwave popcorn?

Most microwave popcorn is buttery and salty. Plain air-popped is a better choice.

Can dogs eat caramel or chocolate popcorn?

No. Sugar and chocolate are bad for dogs, and chocolate is toxic.

Can puppies eat popcorn?

A piece or two of plain popcorn is usually fine, but kernels are a bigger choking risk for puppies.

This article is general information, not veterinary advice. Every pet is different — for questions about your own pet’s health, talk to your veterinarian.