Modern solar panels work reasonably well in cloudy weather, even though the light on cloudy days isn't as strong. And that makes sense – the sun doesn't suddenly stop working because of a bit of cloud. Surprisingly, rain can even make solar panels work better by washing away any dust or dirt that might block light.