In most cases once or twice a year, but this depends on the environmental factors around your property - overhanging trees, shady areas, aerials that birds can sit on ect. Usually, you can tell when your panels need cleaning because they look dirty or don't work efficiently.