Yes, photovoltaic (PV) solar panels do work on cloudy days. PV panels are compatible with direct and indirect sunlight. Even on less sunny days, solar panels can continue producing energy, but the output won't be as high with clouds blocking the sun.