Wildkaninchen fressen Dinge wie Salat, Zweige, Gras, Kräuter, Klee, Rinde und Knospen. Kaninchen fressen auch belaubtes Unkraut und suchen nach Früchten und Feldfrüchten.
Kaninchen ernähren sich im Winter oft von Holz und ernähren sich im Frühjahr normalerweise von grünen Pflanzen. Wildkaninchen grasen normalerweise nachts nach Nahrung, und insbesondere Baumwollschwanzkaninchen verstecken sich tagsüber in der Vegetation. Kaninchen fressen am liebsten Pflanzen, die zart und leicht zu beschädigen sind. Sie fressen alle Arten von Pflanzen, einschließlich Stauden, Einjährige, Sträucher und Baumsetzlinge. Der Löwenmaul ist eine einjährige Pflanze, die im Winter Kaninchen anzieht. Die schwarzäugige Susanne ist eine Staude, die im Herbst wächst und Rosetten produziert, die Kaninchen im Winter fressen. Rosen sind im Frühling auch für Kaninchen attraktiv.
Wenn sich eine Person um ein Wildkaninchen kümmert, sollte der Großteil seiner Nahrung aus Heu und Gräsern bestehen. Andere Lebensmittel, die zu seiner Ernährung hinzugefügt werden sollten, sind frisches Gemüse wie Karottenstücke, Petersilie und Brunnenkresse. Allerdings sollte man Wildkaninchen erst ab einem Alter von sechs Monaten frisches Gemüse füttern.
Da bestimmte Lebensmittel wie Kohl und Blumenkohl bei Kaninchen Blähungen verursachen können, sollte man es vermeiden, ihnen diese Lebensmittel zu füttern. Diese Lebensmittel können auch potenziell zum Tod führen.