Hauskaninchen fressen zu jeder Jahreszeit das Gleiche, da ihre Ernährung kontrolliert wird, aber Wildkaninchen müssen sich möglicherweise ein wenig vom bevorzugten Gras und Blattunkräutern auf Rinde, Zweige und sogar Nadelbäume einstellen. Kaninchen sind Pflanzenfresser, was bedeutet, dass sie hauptsächlich Pflanzen essen, einschließlich einiger Gemüse.
Hauskaninchen werden normalerweise mit Pellets gefüttert, die speziell auf die Ernährungsbedürfnisse des Kaninchens abgestimmt sind. Zur Unterstützung der Verdauung ist eine ständige Zufuhr von Timothy-Heu sowie eine abwechslungsreiche Ernährung mit entsprechendem Obst und Gemüse erforderlich. Während Hauskaninchen Klee, Gras und andere Blattpflanzen genießen können, die in den Gärten der meisten Menschen zu finden sind, darf das Grün nicht mit Unkrautvernichtungsmitteln oder Pestiziden behandelt werden, um eine Vergiftung der Kaninchen zu vermeiden.