Thỏ thuộc họ động vật Leporidae và giống như tất cả các thành viên của họ này, thỏ là động vật ăn cỏ. Điều này có nghĩa là thỏ chỉ ăn thực vật, chẳng hạn như cỏ, trái cây, lá và vỏ cây.
Các loại thức ăn như vỏ cây, lá và rễ có thể khó tiêu hóa hoàn toàn đối với thỏ. Để giải quyết vấn đề này, thỏ ăn phân của chính chúng. Điều này cho phép chúng tiêu hóa thức ăn hai lần để chúng có thể nhận được nhiều chất dinh dưỡng từ thức ăn nhất có thể. Nếu không cho thỏ ăn phân của chính mình, chẳng hạn như với vật nuôi trong nhà, chúng sẽ bị suy dinh dưỡng và có thể chết.