Most people wait too long to clean their solar panels. Then they finally do it wrong, scratching the glass or voiding a warranty they didn’t even know existed.
You’re probably here because your electric bill crept back up, or you noticed the panels look grimy, or someone told you cleaning them would bump up production. Maybe you’re just being thorough. All solid reasons. Dirty panels aren’t just ugly, they’re a real performance drain. Depending on where you live, soiling losses can hit anywhere from 1.5% to over 25% of annual production, according to the National Renewable Energy Laboratory (NREL). In dusty parts of California or the Southwest, that’s not rounding error. That’s actual money sitting on your roof.
Here’s what I tell people: it’s genuinely simple, but you need to know a few specific things first. Skip them, and you risk cracking a panel, getting shocked, or getting into a warranty dispute you really don’t want.
Use this checklist to verify conditions before cleaning, each item has a specific pass/fail threshold based on manufacturer guidelines and installer best practices.
| Safety Check | Pass Threshold | Fail Action |
|---|---|---|
| Panel surface temperature | Within 20°F (11°C) of ambient air temperature | Wait until early morning or 2+ hours after sunset |
| Water temperature differential | Less than 30°F (17°C) difference from panel surface | Use lukewarm water or let panels cool further |
| System power status | DC isolator OFF and inverter showing no production | Locate isolator switch; consult installer if unclear |
| Roof pitch | ≤6:12 (≤27°) for DIY cleaning without harness | Hire professional or use fall protection equipment |
| Water pressure (if using hose) | ≤40 PSI at nozzle (standard garden hose is typically 40-60 PSI) | Use spray attachment with gentle shower setting |
| Water mineral content | Soft or filtered water (under 120 ppm hardness) | Use deionized water or squeegee immediately to prevent spotting |
| Cleaning tool material | Soft sponge, microfiber, or lamb's wool only | Never use abrasive pads, brushes with stiff bristles, or pressure washers |
| Weather conditions | No rain forecast for 2+ hours, wind under 15 mph | Postpone cleaning to avoid slip hazards and streaking |
General information for comparison, confirm specifics for your situation.
Before You Touch Anything: Safety and Timing
The single most important thing isn’t which soap to use. It’s when you get up there and how.
Never clean panels in the middle of a hot day. Glass sitting in direct sun for hours can run 90°F hotter than the air around it. Cold water on hot glass creates thermal stress, the kind that cracks things. I’ve never personally seen a panel split, but I’ve talked to installers who have, and panel makers specifically warn against it. Early morning wins: panels are cool, dew’s already loosening dirt for you, and you’re not fighting sun glare. Late afternoon after the sun drops works too.
Turn off your solar system before you start. Non-negotiable. Most modern inverters have a DC isolator or solar supply main switch right at the inverter box. Some systems need a shutdown procedure. Check your manual. You’re protecting yourself from electrical current on the roof, but also preventing a ground fault if water seeps into any cracked conduit or junction box. Enphase microinverter systems? Use the Rapid Shutdown switch if you’ve got one.
Roof safety matters more than clean panels. If your system’s on a steep roof, a second story, or you’re generally uncomfortable on ladders, hire someone. I’ll tell you what to look for when you do. But don’t talk yourself into being more sure-footed than you actually are. Roof falls aren’t a learning experience.
Ground mounts and low-slope roofs change everything. Most of the work can happen from the ground or a stepstool, making it far safer and faster.
What You Actually Need (And What to Skip)
You don’t need fancy solar-specific cleaning solution. Most of what’s sold for solar panels is either regular dish soap in a premium bottle or deionized water, which is genuinely useful but not required for most homeowners.
This actually works:
A soft brush or squeegee with a long handle, warm water, and a few drops of mild dish soap (Dawn, for instance). That’s your foundation. Step it up and get a solar panel cleaning kit with a microfiber head on an extendable pole, lets you reach panels from the roof edge or ground without walking on the glass. (As an Amazon Associate this site earns from qualifying purchases.)
What not to use: abrasive scrubbers, steel wool, ammonia (Windex), pressure washers, or anything with fragrance or wax. Pressure washers crack glass, damage frame seals, and shove water into places it shouldn’t go. I watched a homeowner pressure-wash his panels and leave happy. Six months later his inverter was throwing ground fault errors because water had forced its way into a conduit. Don’t be that person.
Hard water is sneaky. If your tap water’s mineral-heavy, air-drying it on the panels leaves deposits harder to remove than the original dirt. Either squeegee the panels dry immediately, use an inline filter on your hose (a simple carbon block filter helps), or grab a gallon or two of deionized water from an auto parts store for the final rinse. About $1.50 a gallon at AutoZone. Makes a real difference.
The Actual Cleaning Process
How Many Solar Panels Do You Need? Follow This Easy Breakdown! · Top Homeowner on YouTube
People overthink this.
Start with plain water from your garden hose. Gentle shower setting, not a jet. This clears loose dust, dried bird droppings, and pollen before you scrub. Scrub first, and you’re just dragging grit across the glass.
Next, section by section. Wet the brush, add a small bit of soapy water, scrub gently in straight lines, not circles. You’re lifting particulate and organic residue, not polishing. Low-tilt roofs collect more standing dirt because rain doesn’t wash them as well, so those spots might need a second pass.
Bird droppings are the worst soiling problem. Dried, they create “hotspot” shading, a tiny opaque spot causes disproportionate output loss in an entire cell string. Don’t scrape them. Soak with a wet cloth or wet paper towels for a few minutes. Once soft, they come off easily. Forcing them dry scratches the anti-reflective coating.
Rinse thoroughly after washing. Soap residue attracts dirt faster and reduces light transmission. If you’re using deionized water, make that your final rinse.
Squeegee the panels if you’re on a flat or low-slope surface. On a steep roof, squeegee is awkward and the panels dry fast anyway once the sun hits. Hard tap water and can’t squeegee? Mop up what you can with a clean microfiber cloth.
An average 20-panel system takes 45 minutes to an hour.
How Often Do You Actually Need to Do This?
Location matters more than almost anything else.
Pacific Northwest gets rain constantly and dust stays minimal, panels can go a full year without cleaning. Phoenix, Albuquerque, or California’s Central Valley? Clean four times a year and you’ll still see production jump between cleanings. EnergySage’s data suggests most homeowners in average U.S. climates see meaningful recovery once or twice a year, usually late spring after pollen and again in late fall before the low winter sun kicks in.
Pollen season surprises people. That yellowish haze is almost pure pollen, and it blocks light worse than plain dust because it coats the anti-reflective layer at microscopic level. Heavy spring pollen area? Add a cleaning right after peak season, usually late April or May depending on your region.
Pull up your monitoring app, Enphase Enlighten, SolarEdge, whatever your system uses, and compare current daily output to the same period last year. Production down 8-12% on clear days and you haven’t cleaned in six months? That’s your answer. Down that much and you cleaned last month? Something else is wrong, like a failing microinverter or a tree that’s grown in.
If You’re Hiring Someone
Professional cleaning for a typical residential system runs $150-$300 depending on system size, roof angle, and location. Reasonable once a year. Not reasonable every month, so be skeptical of quarterly “maintenance contracts” unless you’re in a genuinely high-soiling area.
Red flags: anyone using a pressure washer, anyone who doesn’t shut the system off first, anyone who can’t tell you what brush or cleaning agent they’re using. Ask those questions before they’re on your roof.
There’s something satisfying about checking your monitoring app the day after cleaning and watching production numbers climb. It’s one of the few things on a solar system you can actually fix yourself without calling anyone. Do it carefully, do it at the right time, and your panels will work the way they’re supposed to.
Sources
- according to the National Renewable Energy Laboratory (NREL)
- solar panel cleaning kit
- EnergySage’s data
- Emporia Smart Outlet with Energy Monitoring
- Renogy 100W 12V Flexible Solar Panel
Disclosure: As an Amazon Associate, we earn a small commission from qualifying purchases at no extra cost to you. We only recommend products that genuinely support the topics covered in this article.
- Renogy 200W Solar Starter Kit + 30A Charge Controller (~$169), Complete beginner solar kit, 200W monocrystalline panel, charge controller, and mounting hardware included.
- Renogy 2×100W Monocrystalline Solar Panels (~$99), Expandable 200W panel set from the most trusted DIY solar brand, used widely in off-grid and home backup systems.
Recommended Resources
Disclosure: As an Amazon Associate, we earn a small commission from qualifying purchases at no extra cost to you. We only recommend products that genuinely support the topics covered in this article.
- Renogy 200W Solar Starter Kit + 30A Charge Controller (~$169), Complete beginner solar kit, 200W monocrystalline panel, charge controller, and mounting hardware included.
- Renogy 2×100W Monocrystalline Solar Panels (~$99), Expandable 200W panel set from the most trusted DIY solar brand, used widely in off-grid and home backup systems.
Tom Bradley





