Le silure est un poisson sans écaille avec une peau vert-brun très glissante car recouverte de mucus. Son ventre est assez clair, de couleur jaune ou blanc et il existe également des spécimens albinos de couleur jaune, jaune-orangé. La tête du silure est massive et plate avec une grosse bouche dotée de lignes de dents très petites et nombreuses orientées vers l’arrière de sa gueule. Il possède six barbillons : deux longs sur la mâchoire supérieure et quatre courts sur la partie inférieure de sa tête. On compte quatre nageoires : une anale, une dorsale munie d’un aiguillon et des pelviennes de chaque côté également munies d’un dard.
Les silures mesurent environ 1,5 m de long en moyenne et les poissons de plus de 2 m sont de plus en plus communs, pour un poids allant de 50 kg à 150 kg. Les plus gros silures atteignent des tailles allant de 2,65 à 2,75m, le record dans les eaux françaises étant de 2,74m.