1、刺蝟捕食大量有害昆蟲,故刺蝟對人類來說是益獸。刺蝟也吃幼鳥、鳥蛋、蛙、蜥蜴等,偶爾也吃農作物。
2、刺蝟是雜食性動物,野生的刺蝟吃堅果、爬蟲、蟋蟀、小蟲,也吃小鼠,鳥卵,小蛇等,在野外主要靠捕食各種無脊椎動物和小型脊椎動物以及草根,果,瓜等植物爲生。