Birds come in all shapes and sizes, and because of this, their diets can vary extremely. Larger birds need more substantial prey to support their requirements for energy, and unfortunately for frogs, they fit these criteria. So which birds eat frogs?
Many different species of birds will eat frogs and tadpoles. Wading birds such as herons, storks and egrets are commonly known to eat frogs, but other fishing birds such as kingfishers and members of the gull family will also eat them. It's less commonly known, but hawks, swans, geese, ducks, crows, ravens and owls will also consume frogs when given the opportunity to do so.
Buzzards will regularly take amphibians for food, and for some, this will make up a substantial part of their diets. On much rarer occasions, species like reed warblers, blackbirds, and blue jays will all eat frogs given the opportunity.
Habitat plays a big part in which birds will consume frogs, with birds that live in and around freshwater biomes eating a variety of frogs, both small and large - this will vary depending on the size of the bird.
Kingfisher eating a frog
Frogs will try and escape being eaten by either jumping into the water, camouflaging into their nearby surroundings. Some frogs will secrete bad-tasting chemicals on their skin and in their urine to avoid being predated on.
Pretty much all frogs have powerful leg muscles, allowing them to jump quickly away into the water and escape becoming somethings next meal.