Solar panels produce the most energy per square meter when they receive direct sunlight, but they still produce energy when it is overcast and rainy.
Yes! Technically speaking, solar panels can produce energy as long as there is enough light to “activate” them.
On a cloudy day, solar panels can produce around 10-25% of their rated capacity. The exact amount will vary by the type of solar panel, along with other factors such as cloud opacity. There are some brands of solar panels that capture a broader range of the solar spectrum and are therefore able to produce more energy when it is cloudy.