It takes 6-8 hours for GIGALUMI solar lights to be fully charged on a sunny day. And fully charged solar lights can give you 8-10 hours of light at night. The actual lighting time mainly depends on the weather of the day.