Absolutely—solar panels can still produce electricity on cloudy, foggy, or even rainy days. Even when the sun is hidden, there is enough ambient light for solar panels to absorb. When sunlight hits these cells, it excites electrons, creating an electric current. Expect about 10-25% of normal output on heavy overcast days and 50-80% on partly cloudy days. On rainy or overcast days, PV panels typically. Fog and haze (F-H) weather has been occurring frequently in China since 2012, which affects the output power of photovoltaic (PV) generation dramatically by directly weakening solar irradiance and aggravating dust deposition on PV panels. The ultra-short-term forecast method presented in this study. The interesting answer is that real fog (visibility under 1km) is much rarer in the UK than people think, lasts a few hours when it does happen, and barely registers in your annual generation.