Có nhiều loại thức ăn cung cấp chất dinh dưỡng cho thỏ rừng bao gồm cỏ, rau thơm, đậu Hà Lan, cành cây, chồi và rau diếp. Thỏ rừng cũng thường ăn các loại rau khác từ vườn của những người nông dân và chủ nhà không nghi ngờ rằng cung cấp một nguồn dinh dưỡng khác.
Tuy nhiên, nguồn dinh dưỡng chính của thỏ rừng là trong các loại cỏ mà chúng ăn. Chúng sẽ ăn cỏ hoặc cỏ khô như cỏ lúa mạch, rơm lúa mạch, cỏ Bermuda, cỏ ba lá, cỏ yến mạch, cỏ khô thảo nguyên và cỏ lúa mạch đen. Thỏ hoang dã cần có nhiều thời gian để gặm cỏ và chúng thích ăn trong không gian rộng rãi. Trong điều kiện nuôi nhốt, thỏ phải tuân thủ chặt chẽ chế độ ăn của những con trong tự nhiên để có dinh dưỡng tối ưu thay vì chế độ ăn ngũ cốc thường được cho ăn như thức ăn viên mà thỏ cưng thường được cho ăn.