Leaving a pool cover on can cause algae, but it is not the only factor. Other factors include sunlight, pH levels, and temperature. Algae need these things to grow, so if you have a pool cover that blocks out all of the light, then you will likely see less algae growth.