It depends on how the solar lights manufacturers set while producing them. Normally the solar lights can last more than 8 hours at night if they get full charge during the daytime (at least 6 hours getting sunlight). Judn offers 10 hours lasting time, some project customed solar lights can last 12 hours.