Solar lanterns are designed to glow between 4-6 hours each night on a full charge. The lantern will only be fully charged if it is located so that it receives full and direct sunlight. Results will vary depending on location of the lantern, aspect of the lantern to the sun, and time of year. Solar lanterns may turn on at varying times in the evening.