What Do Owls Eat?

Owls are carnivores, feeding on other animals ranging from insects to small mammals, birds and fish.

Their diet of insects includes worms, spiders and snails. Owls also eat rodents such as mice, rats and voles and other small mammals including moles, squirrels, skunks, rabbits and small foxes. In addition, owls prey on ducks and other game birds.

Some owl species are specifically adapted to hunt aquatic animals and eat fish, frogs, lizards, crabs and mussels.

How Do Owls Hunt?

Owls hunt from a perch, sweeping down on their prey from the air using their talons and beaks to kill on impact. Once caught, they eat from the hunt immediately and may carry the surplus back to their nests to save for cold weather.

What Eats Owls?

Common predators of owls include eagles, hawks and falcons. Snakes and raccoons occasionally prey on small owls. Though less common, humans also hunt and eat owls.


Related articles: