Como superdepredador de su entorno, el cocodrilo marino se alimenta prácticamente de lo que sea, incluso otros cocodrilos; siendo crías se alimentan de insectos o de pequeños peces, ya que atacar a presas mayores es un peligro por no tener el tamaño y los dientes tan desarrollados como sus padres, sin embargo también ciertas crías son alimentadas por sus padres con una inmensa variedad de carnes, como peces, mamíferos pequeños, varanos o lagartos, e incluso partes de tiburones.