Beskrivelsen av Kerberos er relativt konsekvent fra verk til verk og fra forfatter til forfatter. I de tidligste tekstene har han mange hoder; i Hesiods har han hele 50 hoder, mens hos Pindar (522–433 f.Kr.) har han over hundre. Senere i antikken ble det vanlig å beskrive ham som en trehodet hund. I de fleste kildene har udyret også trekk som viser til at den ene eller begge foreldrene var av slangeætt; noen sier at han hadde flere slangehaler, andre at det grodde slangehoder ut av hodet på ham, andre igjen at «alle mulige slags slanger» vokste ut av dyrets rygg.