★ Alligators have a relatively large appetite. Young alligators catch small fish, insects, tadpoles, frogs, crustaceans, worms and snails. Larger fish like gar, turtles, various mammals, birds, deer, snakes and other reptiles comprise the food of adult alligators.