What Do Wild Rabbits Eat?

Purestock/Getty Images

Wild rabbits eat things such as lettuce, twigs, grass, herbs, clover, bark and buds. Rabbits also eat leafy weeds, and they search for fruit and crops to eat.

Rabbits often have a wood-based diet in the winter, and they usually feed on green plants during the spring. Wild rabbits typically graze for food at night, and cottontail rabbits in particular hide among vegetation during the day. Rabbits prefer to eat plants that are tender and easily damaged. They eat all forms of plants, including perennials, annuals, shrubs and tree seedlings. The snapdragon is an annual plant that attracts rabbits during the winter. The black-eyed Susan is a perennial that grows in the fall, and they produce rosettes that rabbits eat during the winter. Roses are also attractive to rabbits during the spring.

If a person is caring for a wild rabbit, the bulk of its diet should consist of hay and grasses. Other foods to add to its diet are fresh vegetables, such as pieces of carrots, parsley and watercress. However, one should feed wild rabbits fresh vegetables only if it is more than six months old.

Because certain foods, such as cabbage and cauliflower can cause gas in a rabbit, one should avoid feeding them these foods. These foods also can potentially cause death.