Yes your system will produce on cloudy days, however production may be minimal due to low irradiance of sunlight.