Food check · Rabbits

Can rabbits eat sweetcorn?

No. The RSPCA and Rabbit.org both list sweetcorn (corn) as a food to avoid. Fresh, tinned, frozen or dried corn in treats, keep it off the menu.

Checked against RSPCA: What do rabbits eat?, Rabbit.org: Suggested vegetables and fruits for a rabbit diet, House Rabbit Society: Diet and 1 more on

Check another food

No, rabbits should not eat sweetcorn (corn). The RSPCA lists sweetcorn, including dried corn (maize), among foods rabbits should avoid, and Rabbit.org puts corn on its list of vegetables to avoid. The kernels are sweet and starchy, with tough skins and little of the fibre a rabbit needs. Fresh, tinned, frozen, on the cob or in treats, keep it off the menu.
Safe? No
How much None
How often Never
Best served Not at all: check treat and muesli labels too
Watch out for Eating less, small or no droppings, a bloated tummy: kernel skins can cause a blockage

Why can't rabbits eat sweetcorn?

Because the leading rabbit charities say not to. The RSPCA names sweetcorn and dried corn (maize) on its list of foods to avoid, next to cereals, bread and processed foods. Rabbit.org lists corn among vegetables to avoid because rabbits cannot digest the kernel skins (hulls), which are just the right size to block the small intestine if not chewed properly. The House Rabbit Society says never to feed pellets with corn in them.

The reasons fit what we know about a rabbit's gut. Sweetcorn is one of the sweetest, starchiest vegetables, and a rabbit's diet should be about 85% hay and grass: long, coarse fibre that keeps the gut moving and wears down teeth. A sweet, starchy vegetable is easy to over-eat and leaves less room for hay. Our rabbit diet guide explains why that balance matters.

Is any form of corn OK?

No. Every common form is a no.

Form Verdict Notes
Fresh kernels or corn on the cob No Sweet, starchy, tough skins
Tinned or frozen sweetcorn No Tinned often has added salt or sugar
Baby corn No Rabbit.org allows it, the RSPCA does not; we take the careful view
Dried, flaked or puffed corn in treats and muesli No Named by the RSPCA as dried corn (maize)
Popcorn and corn snacks No Corn plus salt, sugar or butter
Check the label on rabbit treats and food. If you can see yellow flakes or puffs, or the ingredients list maize or corn, choose a plain pellet or hay-based treat instead.

My rabbit ate sweetcorn: what should I do?

  1. Take it away. Pick up any kernels, including ones dropped on the floor.
  2. Offer hay and water. Put out fresh hay at least the size of your rabbit, and clean water.
  3. Watch for 24 hours. Look for normal eating and plenty of round, dry droppings.
  4. Ring your vet if anything changes. PDSA says to call straight away if a rabbit eats less than normal.
Ring your vet the same day if your rabbit stops eating, passes small or no droppings, grinds its teeth or sits hunched. PDSA warns that gut stasis can be fatal if not treated quickly.

What to offer instead

For crunch and colour, a thin strip of green bell pepper is a safe swap. Our rabbit safe food list has many more. See why popcorn is also a no, and what we say about peas. Our rabbit care guide covers the rest.

Sweetcorn and rabbits: questions

Can rabbits eat baby corn?

We would not. Sources differ here: Rabbit.org lists baby sweetcorn as safe while saying full-size corn is not, but the RSPCA puts sweetcorn as a whole on its avoid list. Baby corn is the same plant picked young, so we take the careful view and keep it off the menu. Bell pepper or celery are safer crunchy swaps.

Can rabbits eat corn husks or corn silk?

No source we checked clears them, so we would not feed them. Husks are often sprayed in the field, and rabbits have far better fibre in hay. Rather than risk it, compost the husks and give your rabbit a fresh pile of hay instead.

Why do some rabbit foods contain corn?

Some muesli mixes and coloured treats use flaked or puffed corn because it is cheap and bright. The House Rabbit Society says never to feed pellets containing corn, and the RSPCA advises against muesli-style mixes. Choose a plain, high-fibre pellet with at least 18% fibre and no visible corn pieces.

My rabbit ate some sweetcorn. What should I do?

Take the rest away, offer fresh hay and water, and watch over the next 24 hours for normal eating and plenty of round droppings. PDSA says to call your vet straight away if a rabbit is eating less than normal, and treats a rabbit that has stopped eating as an emergency.

Sources