Thỏ là động vật ăn cỏ cả trong tự nhiên và nuôi nhốt. Thỏ rừng ăn cỏ, hoa và các loại thực vật sẵn có khác vào mùa hè và chuyển sang ăn cành cây và vỏ cây cùng với bất kỳ thảm thực vật xanh nào chúng có thể tìm thấy vào mùa đông.
Trong điều kiện nuôi nhốt, phần lớn khẩu phần ăn của thỏ phải bao gồm cỏ khô và cỏ. Ngoài cỏ khô, chủ vật nuôi nên cho thỏ ăn nhiều loại rau xanh, chẳng hạn như bắp cải, cải xoăn và mùi tây. Chế độ ăn của thỏ có thể được bổ sung bằng thức ăn viên, được làm từ các loại ngũ cốc khác nhau và thực vật khô. Như một món ăn đặc biệt, thỏ thuần hóa thỉnh thoảng có thể ăn trái cây và rau quả, chẳng hạn như cà rốt và táo.