貂是一種肉食動物,野外主要以老鼠,兔子,各種蛇等為食物,有時也偷襲一些雞鴨之類的家禽。人工飼養的貂主要以屠宰場的些便宜的下角料加飼料餵養。
貂吃的食物多樣化,主要食物是魚類,額外還吃蝦、蛙、蛇、野鼠、野兔、鳥類等。
人工養殖貂類可飼餵一些飼料,比如可喂些魚類、肉類及其副產品飼料,幹動物性飼料,乳類和蛋類等動物性飼料。穀物類、餅類、果蔬類植物性飼料。