Wild rabbits mainly eat grasses, leafy plants, clover, weeds, and other green vegetation. They may also nibble twigs, bark, buds, and garden greens when those are available.

Common foods

  • Grasses and grass-like plants.
  • Clover and dandelions.
  • Leafy weeds and wildflowers.
  • Leaves, shoots, and herbs.
  • Twigs and bark when food is scarce.

Seasonal changes

In warmer months, they usually focus on tender greens and fresh plants. In colder or drier periods, they switch more toward twigs, bark, buds, and whatever green growth they can still find.

What to avoid

Wild rabbits do not naturally live on carrots or fruit as a main food source; those are only occasional snacks at best. Their diet is mostly fiber-rich plants, not sugary foods.

Food type How often wild rabbits eat it
Grass and leafy plants Daily staple
Clover, weeds, flowers Very common
Twigs and bark More common when food is scarce
Carrots and fruit Occasional, not a main food
If you want, I can also give you a short list of safe foods for wild rabbits you might see in a garden.