Do Solar Panels Work on Cloudy and Rainy Days?: Modern solar panels fitted in Portobello still work properly during cloudy, wet and rainy days. However, solar panels in Portobello are naturally most efficient during sunny weather because of the direct sunlight being harnessed from the sun. US research has shown that high heat may actually cause solar panels to work less efficiently.