It can vary significantly, ranging from a few weeks to a couple of years. Bats are cautious creatures and may take time to discover and trust a new house. Patience and following best practices for installation and location can increase your chances of attracting bats