While solar panels are less efficient on cloudy days, they can still generate electricity. Solar panels rely on light, not direct sunlight, to produce power. Therefore, they can still generate energy even when the sky is overcast.