Swimming pool lights typically need replacing every 5 to 10 years, but this can vary depending on the type of bulb used, usage patterns, and how well the lighting system is maintained.