Last reviewed against current UK veterinary guidance in April 2026

Can dogs eat sweetcorn?

Caution — kernels fine, NEVER the cob

Plain sweetcorn kernels are fine in small amounts. Never give corn on the cob — the cob itself is a serious intestinal blockage risk.

The full picture

Sweetcorn is common in dog food and is perfectly safe as kernels. Plain cooked or tinned (drained, unsalted) sweetcorn kernels in small amounts are a fine addition to a meal. The crucial warning is the cob. Every summer, UK vets remove corn cobs from dogs' intestines — they're a classic cause of emergency surgery. A dog can swallow a segment of cob whole, and its shape won't pass through the gut. Always remove kernels from the cob before sharing. Watch BBQ rubbish bins dogs can access.

If your dog has just eaten sweetcorn

Do this now

  1. Kernels alone are safe — no action needed
  2. A swallowed cob is a genuine emergency — call your vet immediately
  3. Watch for vomiting, refusing food, or stopping passing stools — classic blockage signs
  4. Do NOT induce vomiting — the cob could cause more damage coming back up

Where sweetcorn hides

Sweetcorn can turn up in foods you wouldn't expect. Check for it in:

  • BBQ leftovers in rubbish
  • Takeaway chicken with corn cob sides
  • Summer picnic leftovers
  • Compost bins with corn cob remnants

Risks to watch for

  • Intestinal blockage from cob (often requires emergency surgery)
  • High salt in some tinned versions
  • Corn allergies in some dogs

Potential benefits

  • Some fibre and vitamins from kernels

Safe portion size

A tablespoon or two of plain kernels.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Safer alternatives

  • Peas
  • Green beans
  • Carrots

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →
Spot an error? Report it Last verified: April 2026

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.