Krokodyle z natury są mięsożerne, a przez ich wielkie, kłapiące szczęki zyskały sobie opinię złych i agresywnych zwierząt, wzbudzających lęk w ludziach. Jednak prawda jest taka iż dieta krokodyli jest w dużej mierze uzależniona od wieku i rozmiaru krokodyla, jak również od rodzaju dostępnego pożywienia. Młode osobniki jedzą owady, ropuchy, ślimaki, ryby i kraby. Rozwój ich jest bardzo dynamiczny, dlatego też muszą jeść bardzo często. Wraz z zwiększeniem masy ciała, krokodyle wybierają coraz większe zwierzęta, zwiększając jednocześnie odstępy między jedzeniem. W początkowych fazach jedzą większe gady i ryby, aby w późniejszej fazie skupić się na ssakach.
Nie pogardzą niczym co znajdzie się w ich pobliżu, od małp, bawołów, zebr czy w końcu nawet ludzi. Zdobywanie pożywienia wygląda tak że niczego nie spodziewające się zwierze idzie do wodopoju, a tam spod wody wyskakuje krokodyl wciągając swoją ofiarę.
Pomimo tego iż zęby krokodyla mogą kojarzyć się z wyjątkowo ostrymi i zabójczymi, to nie są one przystosowane do tego aby ofiarę przeżuć czy rozedrzeć na strzępy. Działanie krokodyla czy aligatora skupia się zazwyczaj na schwytaniu ofiary i wciągnięciu jej pod wodę w celu utopienia. Gdy już osiągnie zamierzony cel, najczęściej zakopuje ofiarę na brzegu rzeki, czekając aż skóra stanie się miękka a mięso bardziej kruche. Czasami zdarza się iż krokodyl tarza się wraz z ofiarą, usiłując oderwać kawałek mięsa. Nie będąc w stanie dokładnie pogryźć zdobyczy, łyka pożywienie w dużych kęsach, a duże sztuki upolowaniej zwierzyny często są ucztą dla wielu osobników naraz.