It might take anything from a few weeks to a few years before owls begin to visit your garden. Owls are creatures of routine, so it is possible that it may take them some time to investigate and become accustomed to their new environment.