Do solar lights charge on cloudy days? Yes, the solar lights can be charged on cloudy days but probably not fully charged in a day, it can still use the stored energy from the batteries and light on at night. JD ulkovalo2021-08-29T10:36:21+08:00