What Do Rabbits Eat?
Rabbits are herbivores that eat grasses, clover, vegetables, and wildflowers. In the wild, they graze on tender plant shoots and leaves, adjusting their diet by season and habitat. Around people, they nibble gardens and yards. Understanding rabbit diet helps you protect your plants and coexist peacefully with wild rabbits on your land.
By Tim, founder of Easy Street Markets. I maintain the wildlife database and verify every animal and source myself. Updated July 23, 2026.
Grasses and Clovers Form the Core Diet
Rabbits are strict herbivores that prefer grasses and clover as their main foods. In wild areas, they graze on various clover species including alsike clover, crimson clover, Egyptian clover, and hop trefoil. Other favorite plants include common dandelion, dense blazing star, and common evening-primrose. Wild rabbits also eat common milkweed, common mugwort, and eastern pricklypear when available. They favor tender young shoots and leaves over mature tough plants. Buttonweed and Japanese barberry appear in their diet when found in their habitat. Clustered clover provides nutrition where it grows. Rabbits spend much of their day grazing, moving slowly through grass and selecting the most nutritious plants. They have a preference for soft, green vegetation rich in water and nutrients. This grazing style helps them stay near cover where they can escape predators quickly. Rabbits at /wildlife preserves eat similar plants to wild rabbits living in natural areas.
Seasonal Changes Shape What Rabbits Eat
Rabbit diet shifts noticeably with the seasons across the United States. In spring, rabbits eagerly seek tender new growth, fresh clover shoots, and young wildflower sprouts. Summer offers abundant grasses, broad-leaf plants, and vegetables from nearby gardens. In fall, rabbits concentrate on hardier plants and seeds, building their food intake before winter arrives. Winter is the most challenging season. Northern rabbits switch to dried grasses, tree bark, evergreen needles, and whatever dried plants they can find beneath the snow. Southern rabbits maintain access to more fresh vegetation year-round but still adjust their diet based on what is available. Rabbits do not hibernate, so they must eat throughout winter. Their winter diet is less nutritious than summer food, so they consume more volume to meet their energy needs. In late winter, rabbits eagerly strip bark from young saplings and shrubs, sometimes damaging landscape trees.
Habitat and Region Affect Available Food
Rabbit diet varies significantly depending on habitat and region across the United States. In grasslands and prairies, rabbits eat abundant native grasses and wildflowers, adjusting to whatever plant communities dominate their local area. Rabbits in woodlands browse on understory plants, shrub leaves, and clover patches in clearings. Desert rabbits consume succulents like eastern pricklypear and xerophytic shrubs adapted to dry conditions. Coastal rabbits in California and Texas enjoy different plant species than those in other regions. Regional rainfall patterns affect plant growth, which changes what rabbits eat. In wet regions, more green vegetation grows throughout the year. In dry regions, rabbits rely more on hardy perennial plants and develop food preferences adapted to local scarcity. Rabbits learn local plant locations and return to productive feeding areas regularly. Their diet reflects not just their species' preferences but also what grows where they live.
How Rabbits Forage and Select Plants
Rabbits employ a simple but effective foraging strategy. Unlike predators that hunt, rabbits graze like livestock, moving slowly through vegetation and selecting plants or plant parts that appeal to them. They use their sensitive nose to detect fresh, tender growth. Rabbits tend to feed most actively at dawn and dusk, avoiding the heat of midday and the darkness of deep night. They nibble plants rather than taking large bites, often eating just the most nutritious parts. When grazing, rabbits remain alert for danger and stay close to cover such as brush, logs, or dense grass where they can dive if threatened. They return to the same feeding areas repeatedly if food and cover are good. In productive areas, multiple rabbits may feed in the same location, though they do not truly hunt together. Rabbits also dig and burrow to access underground plant parts, roots, and vegetation that rabbits cannot reach from above.
Young Rabbits Learn to Eat Solid Food
Baby rabbits, called kits, depend entirely on their mother's milk for the first few weeks of life. Milk provides all nutrition they need during this early stage. At around three weeks old, kits begin eating solid food while still nursing. They start by nibbling tender plants near the nest and learning to recognize safe plants from their mother's choices. By four to five weeks old, kits eat mostly solid food but continue nursing. By six to eight weeks, they are fully weaned and independent, eating the same diet as adults. Young rabbits favor especially tender growth and seem to prefer the softest plant parts. Juvenile rabbits must learn which plants are safe through trial and observation. As rabbits mature into adults, their diet becomes broader and less selective. Older rabbits often prefer tougher, more fibrous plants. Adult rabbits maintain the same basic diet throughout their mature life unless their environment changes or new plants become available.
Rabbits in Yards and Gardens
Wild rabbits living near human homes often venture into gardens, yards, and landscaped areas to eat. They readily nibble cultivated vegetables including lettuce, clover in lawns, garden flowers, and vegetable seedlings. Rabbits may also eat newly planted trees and shrubs, stripping bark in spring and summer. Rabbits in Florida and other warm regions cause year-round damage, while northern rabbits concentrate damage in spring and summer when plants are tender. Some people enjoy watching wild rabbits and want to help feed them. However, feeding wild rabbits can cause problems. Supplemental feeding attracts more rabbits to one area, leading to local overgrazing and property damage. Fed rabbits may lose their natural wariness of people and predators. Never feed rabbits bread, grains, cookies, processed foods, or foods intended for livestock. These foods cause digestive problems. Avoid feeding plants treated with pesticides or herbicides. The best way to coexist is to fence gardens with wire barriers and let wild rabbits forage naturally.
Rabbit Diet Compared to Similar Animals
Rabbits share their herbivorous lifestyle with other wild animals, but differ in key ways. Hares, which are larger relatives of rabbits, eat similar plants but can survive on tougher, drier vegetation due to their larger size and more powerful digestion. Hares spend more time in open areas and rely on speed rather than hiding to escape predators. Guinea pigs in captivity eat similar plants as rabbits and share the same dietary restrictions, though wild cavies live in South America with different native plants available. Deer also eat many plants that rabbits eat, but deer browse higher on trees and shrubs, accessing vegetation rabbits cannot reach. Deer also eat acorns and hard mast that rabbits cannot digest well. Groundhogs eat similar grasses and vegetables but rely more on stored fat to survive winter hibernation. Rabbits and these other herbivores coexist by occupying different feeding niches, eating at different times, and selecting different plant species based on their size and digestive abilities.
Frequently asked questions
Do wild rabbits eat carrots?+
Cultivated carrots are not part of wild rabbits' natural diet, though rabbits will eat carrot tops and the plant's green leaves. Wild rabbits prefer native plants they evolved eating. Carrots are too high in sugar for regular feeding.
How much do rabbits eat each day?+
Wild rabbits eat roughly one-third of their body weight in fresh vegetation daily, though this varies by season and plant availability. Winter feeding amounts increase because dried plants are less nutritious. Captive rabbits need measured portions to prevent obesity.
Can rabbits digest human food safely?+
Most human foods are unsafe for rabbits. Processed foods, grains, bread, and sugary treats damage their digestive system designed for fibrous plant matter. Some fresh vegetables like lettuce and greens are acceptable in moderation as supplements.
Do rabbits store food for winter?+
Rabbits do not cache or store food like squirrels do. Instead, they rely on finding food under snow and eating tree bark and woody plants during winter. Some rabbits remain active beneath snow, tunneling and finding vegetation in the subnivean space.
Explore more