Does the surface color of a pool affect the heat?

Yes, the surface color of a pool will affect the water temperature to a small degree. More important to water temperature is your geographic location, the season, existing water temperature, minimum and maximum daily air temperature, number of hours of sun the pool gets each day, cloud cover, wind speed, and the number of hours and times of day that you use a pool cover. Hope this helps ...