Few solar questions spark more debate than cleaning. Some owners hose their panels monthly, others have never touched them in a decade, and both systems keep working. The honest answer is that most homes need cleaning once or twice a year at most, and regular rain does the heavy lifting. This guide explains when dirt actually costs you money, when to leave the hose alone, and how to clean safely when it is warranted.
- For most homes, rain keeps panels clean enough; a wash once or twice a year is plenty.
- Soiling typically costs 2% to 7% of annual production, though dusty regions can see much higher losses.
- Bird droppings, pollen season, and long dry spells are the main situations where cleaning pays off.
- Clean on cool mornings with a garden hose and soft brush; never use a pressure washer or harsh chemicals.
- Professional cleaning typically runs $150 to $300, which only makes financial sense if soiling losses are significant.
The Short Answer
If you live somewhere with regular rain, you can stop worrying. Rain is a surprisingly effective panel cleaner: it sheets off the slick tempered glass, carrying away dust and pollen with it. Most residential systems in temperate climates lose only a few percent of production to soiling over a full year, and a single good rainstorm resets most of that. For these homes, washing panels once a year in late spring, after pollen season, is more than enough.
The exceptions are homes in dry, dusty regions and homes near specific dirt sources. If you live in the desert Southwest, near farmland, a quarry, a construction site, or a busy unpaved road, dust accumulates faster than rain removes it. Coastal homes can get salt film buildup. In these situations, two to four cleanings a year can be justified by the production you recover.
Here is the math that should guide every decision: cleaning only makes sense when the value of the electricity you recover exceeds the cost of the cleaning. For a typical 8 kW system, a 5% soiling loss equals roughly 400 to 500 kWh per year, worth about $60 to $75 at 15 cents per kWh. If a professional cleaning costs $200, you need far heavier soiling for it to pay off.
How Much Dirt Actually Costs You
Soiling losses are among the best-studied numbers in residential solar. The National Renewable Energy Laboratory’s research finds that soiling typically reduces annual residential production by 2% to 7% in the US, with most suburban homes at the low end. SolarReviews’ homeowner guide reaches the same conclusion: rain and tilt handle most cleaning. In dusty desert climates or near heavy agriculture, losses can reach 15% to 25% without cleaning, which is where the horror stories come from.
Not all dirt is equal. A uniform film of dust dims every cell slightly and costs a few percent. Bird droppings are worse: a single dropping can shade one cell almost completely, and on string-inverter systems that one shaded cell can drag down its entire string. Sap, lichen, and leaves that stick to the glass resist rain and need manual removal. If your monitoring shows one panel consistently underperforming its neighbors, check it for droppings or debris before assuming a hardware fault.
The easiest way to measure your own soiling loss is to compare production before and after a cleaning on similar-weather days, or to watch how much production jumps after the first heavy rain following a dry spell. If the jump is under 3%, your panels were already clean enough. If it is 10% or more, you have a soiling problem worth addressing on a schedule.
When Cleaning Is Worth Your Time
Four situations genuinely justify getting the hose out. First, visible dirt: if you can see a film of dust, pollen, or grime from the ground, production is suffering. Second, the end of pollen season, when yellow dust coats everything for weeks and rain has not yet washed it away. Third, after nearby construction, wildfire smoke deposits, or a dust storm. Fourth, bird droppings or sap on specific panels, which you can spot as individual underperformers in panel-level monitoring.
Two situations do not justify cleaning. Light dust that you can barely see costs almost nothing, and winter snow should be left to slide off on its own, as we explain in our winter production guide. Chasing the last 1% of production with frequent washing costs more in water, time, and risk than it returns in electricity.
One more consideration: your roof. If your array is on a steep second-story roof you cannot safely reach, do not attempt DIY cleaning. Falls are the real risk here, not dirty panels. Either hire a professional or accept the small soiling loss.
How to Clean Panels Safely
The safe method is simple and cheap. Clean early in the morning or on an overcast day when the panels are cool, since spraying cold water on hot glass risks thermal stress. Use a standard garden hose with a spray nozzle to rinse loose dirt, then gently scrub with a soft sponge or non-abrasive brush on an extension pole, using plain water or a tiny amount of mild dish soap. Rinse thoroughly and let them air dry.
Timing matters more than technique. Morning cleaning means panels are cool and the water evaporates slowly without leaving spots. Avoid midday cleaning in summer: besides the thermal shock risk, water evaporates instantly and leaves mineral deposits. If your tap water is very hard, consider a final rinse with distilled water or a deionizing hose attachment to prevent spotting, though this is a nicety rather than a necessity.
Work from the ground or a securely positioned ladder whenever possible, and never walk on the panels. If you must use a ladder, have someone foot it, wear non-slip shoes, and keep the hose from becoming a trip hazard. For ground-mounted systems, cleaning takes fifteen minutes, which is one of their underrated advantages.
| Method | Cost | Best for | Watch out for |
|---|---|---|---|
| Garden hose rinse | Free | Light dust and pollen | Do it on cool mornings only |
| Soft brush and mild soap | Under $20 in supplies | Stuck-on grime, droppings | No abrasive pads or scouring cleaners |
| Professional cleaning | $150 to $300 typical | Steep roofs, heavy soiling | Get proof of insurance first |
| Robotic cleaners | $300+ to buy | Ground mounts, large arrays | Overkill for most homes |
| Pressure washer | N/A | Nothing; avoid entirely | Can crack seals and void warranties |
DIY vs Professional Cleaning
DIY cleaning wins for most homeowners on both cost and convenience. A hose, a soft brush, and twenty minutes twice a year is all it takes, and you can combine it with a visual inspection of the array for damage, loose wiring, or new shade. The main requirement is safe roof access, which single-story homes and ground mounts have and steep two-story roofs often do not.
Professional cleaning makes sense in three cases: your roof is too steep or high to work on safely, the soiling is severe enough that the recovered production justifies the cost, or your system is large enough that DIY would take hours. When hiring, look for companies that specialize in solar rather than general window cleaners, confirm they carry liability insurance, and ask what they use: the answer should be water and soft brushes, not pressure washers or chemicals. Typical pricing falls in the $150 to $300 range for an average residential system.
Be skeptical of recurring cleaning contracts and dramatic sales pitches. Some companies market monthly or quarterly plans that cost more per year than the soiling losses they prevent. Run the math above before signing anything. The Department of Energy’s homeowner guide is another trustworthy reference for what upkeep a system truly needs.
What Not to Do
The do-not list is short but important. Never use a pressure washer: the focused jet can force water past panel seals, crack glass, and void your equipment warranty. Never use abrasive pads, scouring powders, or harsh chemicals like bleach or strong solvents, which scratch the anti-reflective coating and degrade seals. Never clean hot panels with cold water at midday.
Do not walk on the panels to reach the middle of the array. Panels are engineered to withstand hail and snow loads, not concentrated foot traffic, and microcracks from walking can silently reduce output for years. Do not spray water directly into the inverter, disconnect boxes, or any electrical enclosures, and never open electrical equipment to clean inside it.
Finally, do not let cleaning become an excuse to ignore the monitoring app. A clean array with a failed microinverter still underperforms, and no washing fixes an electrical fault. Cleaning handles the visible; monitoring catches the invisible. Our guide on whether solar panels need maintenance puts cleaning in the full upkeep picture.
How often should I clean my solar panels?
Once or twice a year is enough for most homes with regular rain. Clean after pollen season and after long dry spells. Homes in dusty desert areas or near farms and construction may need three to four cleanings a year.
Does rain clean solar panels well enough?
Yes, for most homes. Rain sheets off the slick glass and carries away dust and pollen. It will not remove stuck-on bird droppings, sap, or lichen, which need manual cleaning.
Can I use a pressure washer on solar panels?
No. Pressure washers can force water past seals, crack glass, and void your warranty. Use a garden hose with a spray nozzle and a soft brush instead.
How much does professional solar panel cleaning cost?
Typically $150 to $300 for an average residential system. Compare that against the value of the production you expect to recover before booking; for light soiling, DIY or rain is the better deal.
Will dirty panels damage my system permanently?
Ordinary dust and pollen cause only temporary production loss. Long-term buildup of lichen or corrosive droppings can stain glass over years, but routine annual cleaning prevents any lasting harm.
Want solar with zero cleaning worries?
Get free quotes from local installers and ask about panel placement that stays cleaner longer.






