what is an owls habitat
Home Sweet Home. The owl's natural habitat occurs wherever owls are able to find enough rodents and other small creatures to sustain them. Owls make their homes on every continent with the exception of Antarctica.