1.刺猬捕食大量有害昆虫,故刺猬对人类来说是益兽。刺猬也吃幼鸟、鸟蛋、蛙、蜥蜴等,偶尔也吃农作物。
2.刺猬是杂食性动物,野生的刺猬吃坚果、爬虫、蟋蟀、小虫,也吃小鼠,鸟卵,小蛇等,在野外主要靠捕食各种无脊椎动物和小型脊椎动物以及草根,果,瓜等植物为生。