No, solar balls do not heat your swimming pool. Solar pool balls are actually designed to prevent pool water evaporation. They float on the water's surface to minimize the surface area exposed to the sun, reducing the amount of evaporation that occurs. They do not generate any heat, so they do not contribute directly to heating the water in the pool.