Les principaux régimes alimentaires des Silures consistent principalement en poissons, mais aussi en insectes, mollusques, écrevisses, amphibiens, tortues, oiseaux, mammifères, végétaux et même du minéral. Ils sont considérés comme des opportunistes et peuvent s'attaquer à des proies conséquentes telles que les grosses carpes et les poissons plus grands comme le saumon ou l'alose. Les Silures sont également des charognards, et sont attirés par des aliments à forte odeur tels que des côtes de mouton, des os de poulet et des peaux de sanglier. Les Silures sont également capables de devenir cannibales et de se nourrir de leurs congénères plus petits. Malheureusement, ils sont parfois attirés par des articles en plastique, ce qui peut entraîner leur mort par asphyxie.