Christmas lights should be left on for about 8-12 hours per day. It's important to check the manufacturer's instructions for specific recommendations, but in general, most Christmas lights are designed to be left on for several hours at a time. However, it's also a good idea to turn them off when they're not being used, as this can help prevent them from burning out prematurely.