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. Luce esterna JD2021-08-29T10:36:21+08:00