All perfect praise be to Allah, The Lord of the Worlds. I testify that there is none worthy of worship except Allah, and that Muhammad is His slave and Messenger.
According to the most prevailing opinion of the scholars, it is forbidden to eat crocodiles or alligators whether they are small or large. The reason is that the alligator is an animal that kills its prey with its sharp canine teeth and because it is not only aquatic but it is amphibious as well. Indeed, it can live for a long time on land. So, it is different from sea animals.
Al Qurtubi related from Ibn Al-‘Arabi that he said: “The meat of the amphibious animals is unlawful because it embodies two conflicting rulings: one that it is lawful and the other that it is unlawful. Now the ruling of unlawfulness is given priority to that of lawfulness. So, it is unlawful to eat the meat of crocodile or alligator.
Allah knows best.