While you can leave an automatic pool cleaner in the pool overnight, it is best to remove it when not in use to prevent unnecessary wear and tear and prolong its lifespan.