Asked in Owls
Owls

Where do owls roost?

Answer

Wiki User
08/21/2014

Owls roost in a variety of places that include inside pine trees and magnolias. The roost in hollow trees, church towers, inside barns, abandoned buildings, and rocky caves or crevices. Different species of owls may roost in different places but they all roost in places that provide concealment during the day.