Barn owls are sometimes eaten by larger barn owls such as the great horned owl and the prairie falcon. The barn owl feeds on mice, rats, reptiles, amphibians, songbirds and large insects. The owl has a keen sense of hearing which it uses to capture its prey.
Barn Owls eat mainly small mammals like voles, shrews and mice. Prey is often swallowed whole and indigestible parts are then regurgitated in the form of a pellet.
Barn Owls eat small mammals such as shrews, voles and mice.
Barn owls are carnivorous hunters, and their diet can be very diverse. They eat many rodents, including mice, voles, rats, gophers, and moles. They will also eat other small mammals, birds, and even insects or crustaceans.