TheGreenWatt

How To Clean Solar Panels: Step-By-Step Guide (+ What NOT To Do)

Dirty solar panels lose 5–25 % of their output. A garden hose, a soft brush, and 30 minutes twice a year is all it takes to get that output back. The method is simple: rinse, gentle scrub with plain water or mild soap, rinse again, air dry. The critical rule: never use a pressure washer, abrasive pads, or harsh chemicals — all three can crack the glass, destroy the anti-reflective coating, or void the warranty. This guide covers the full step-by-step, roof safety, snow removal, solar light cleaning, and the cost math for DIY vs. professional.

I built a 6 kW array on my own house in 2024 — 14 panels on a pitched asphalt shingle roof in Slovenia. After one winter and spring, my monitoring showed a 7 % output drop versus the expected seasonal curve. I hosed the panels down one Saturday morning and the output snapped back to normal within hours. That is the reality of solar panel cleaning: it is simple, it is fast, and it makes a measurable difference.

Do Solar Panels Actually Need To Be Cleaned?

Yes — and the loss from not cleaning is larger than most people expect.

Solar Panel Output Loss By Soiling Type
0%10%20%30%40%Output loss (%)Light dust25%Pollen season510%Bird droppings (spot)1025%Heavy soiling / grime1530%Lichen / moss2040%
Ranges based on NREL soiling studies and field data · Actual loss depends on panel tilt, climate, and time since last rain

A light dust film costs 2–5 %. Spring pollen can cost 5–10 %. A single bird dropping on a cell can reduce that cell's output by 20–30 % (and if the cell is in a string, it can drag down the entire string via bypass diode activation). Heavy soiling — construction dust, tree sap, lichen — can cost 25–40 %.

Three factors determine how fast your panels get dirty:

FactorEffect
Tilt angleFlat panels (0–10°) collect far more dust than tilted panels (20°+). Rain washes tilted panels naturally; flat panels pool water and leave mineral deposits.
ClimateDry, dusty areas (Southwest U.S., Central Valley CA) soil faster. Rainy climates (Pacific NW, Southeast) self-clean more.
SurroundingsPanels near highways, construction sites, agricultural fields, or under trees soil faster. Panels in open suburban or rural areas stay cleaner.

The NREL Best Practices report (2018) recommends visual inspection and output monitoring as the trigger for cleaning — not a fixed calendar schedule. If your monitoring app (Enphase, SolarEdge, Fronius) shows output dropping 5–10 % below the expected curve for that month, it's time to clean.

How To Clean Solar Panels: Step-By-Step

How To Clean Solar Panels — 5 Steps
🕐Time it rightEarly morning or overcast1💧RinseGarden hose, low pressure2🧽Gentle scrubSoft brush + mild soap3🚿Rinse againClean water, top to bottom4☀️Air dryNo squeegee needed5

What You Need

ItemCostNotes
Garden hose (no nozzle or low-pressure fan nozzle)You have oneThe only tool you truly need
Soft-bristle brush on telescoping extension pole$30–60Lets you clean from the ground — no ladder needed
Bucket$5For soapy water
Dish soap (a few drops)$3Dawn, Fairy, or any mild dish soap — no ammonia, no solvents
Microfiber cloth or soft sponge (optional)$5For stubborn spots
Total DIY kit cost$40–70One-time investment, lasts years

The 5 Steps

Step 1: Time it right. Clean in the early morning (before 9 AM) or on an overcast day. Panels are cool in the morning; hosing hot panels in the afternoon risks thermal shock (cold water on 60 °C glass). Morning also means dew has softened overnight grime, making it easier to clean.

Step 2: Rinse with plain water. Use a garden hose with no nozzle or a gentle fan spray. Start at the top of each panel and work downward. This removes loose dust, pollen, and leaf debris. For many panels, this is the only step needed.

Step 3: Gentle scrub (if needed). For stubborn spots — bird droppings, tree sap, dried grime — dip the soft brush in a bucket of water with a few drops of dish soap. Gently wipe the surface. Do not press hard; let the soap and water do the work. Never use circular scrubbing motions on dried droppings — soak first, then wipe.

Step 4: Rinse again. Rinse the soap off with clean water from the hose, top to bottom. Leaving soap residue creates a film that attracts dust faster.

Step 5: Air dry. Walk away. The panels will dry on their own. You can use a squeegee if you want a streak-free finish, but it's not necessary — a thin water film evaporates in minutes on warm glass.

Total time for a 14-panel system: about 25 minutes.

What NOT To Do When Cleaning Solar Panels

Solar Panel Cleaning — Do vs. Don't
✓ DO💧Garden hose (low pressure)🧽Soft sponge or microfiber🪣Plain water or mild soap🌅Clean early AM or overcast📏Extension pole from ground✗ DON'TPressure washerAbrasive pads or brushesHarsh chemicals / solventsCold water on hot panelsWalking on the panels

These five mistakes can damage your panels, void the warranty, or send you to the hospital:

1. Never Use A Pressure Washer

A pressure washer delivers 1,500–3,000 PSI. Solar panel glass is tempered but it is not designed for concentrated high-pressure jets. The pressure can:

  • Crack the glass — especially at edges where the glass meets the frame seal
  • Damage the anti-reflective coating — a permanent efficiency loss
  • Force water behind the frame seals — causing internal moisture ingress and delamination
  • Void the manufacturer warranty — every Tier 1 warranty excludes damage from improper cleaning

A garden hose at 40–60 PSI is all you need. That is 30–50× less pressure than a pressure washer.

2. Never Use Abrasive Pads Or Brushes

Steel wool, Scotch-Brite pads, stiff-bristle brushes, and even paper towels can scratch the anti-reflective (AR) coating on the front glass. The AR coating is a thin layer of porous silica that reduces reflection from ~4 % to ~2 % — it is what gives modern panels their characteristic dark blue or black appearance. Once scratched, it does not heal. Use only soft sponges, microfiber cloths, or purpose-built solar panel brushes.

3. Never Pour Cold Water On Hot Panels

Glass expands and contracts with temperature. Pouring cold water on a panel running at 60 °C creates rapid thermal contraction stress that can crack the glass — the same mechanism that shatters a hot drinking glass under cold water. This is why you clean in the early morning when panels are cool, or on an overcast day.

4. Never Use Harsh Chemicals

Ammonia-based cleaners (like Windex), bleach, solvents, and acidic cleaners can:

  • Corrode the aluminum frame and its anodized finish
  • Attack the EVA/POE encapsulant through the frame seals
  • Leave chemical residue that attracts more dirt
  • Void the warranty

Plain water handles 90 % of soiling. A few drops of dish soap handles the other 10 %.

5. Never Walk On The Panels

Stepping on a solar panel concentrates your entire body weight (150–250 lbs) on a small area of 3.2 mm tempered glass over fragile silicon cells. This can crack the glass, crack the cells underneath (invisible micro-cracks that reduce output permanently), and damage the frame. If you cannot reach a panel from the ground with an extension pole or from a ladder, hire a professional with proper equipment.

How To Clean Solar Panels On Your Roof (Safely)

This is the most important safety section in the article. Falls from roofs are the #1 cause of solar-related injuries for homeowners.

Option A: Clean From The Ground (Recommended)

A telescoping extension pole with a soft brush head reaches 15–25 feet — enough for most single-story and many two-story roofs. Stand on the ground, extend the pole, and follow the 5-step method above. No ladder, no harness, no risk.

Cost: $30–60 for the pole + brush head. Time: 20–30 minutes.

Option B: Ladder + Extension Pole

For two-story homes where the ground-pole doesn't reach, set a properly-rated extension ladder against the eave. Stand on the ladder (never the roof) and use the extension pole to reach the panels. Follow standard ladder safety: 3-point contact, 4:1 angle ratio, someone spotting you.

Option C: Hire A Professional

If your roof pitch is steeper than 6:12 (26°), if you have three stories, or if you are uncomfortable with heights, hire a professional solar panel cleaning service. They have harnesses, roof anchors, and insurance. Cost: $150–$350 per session for a residential system.

Never walk on the roof without a safety harness tied to a rated roof anchor. Wet roofs are slippery. One misstep on a 6:12 pitch is a 15-foot fall.

How To Turn Off Solar Panels For Cleaning

For a standard hose-and-brush cleaning, you do not need to shut down the system. Water on the glass surface of an operating panel creates no electrical hazard — the electrical connections are sealed behind the junction box on the back, and the front glass is an insulator.

If you need to disconnect panels for maintenance (not routine cleaning):

  1. Turn off the AC disconnect at the inverter (breaker or switch)
  2. Turn off the DC isolator (usually on or near the inverter)
  3. Wait 5 minutes for capacitors to discharge
  4. Panels still produce voltage in daylight even when disconnected — treat all DC wiring as live

For microinverter systems (Enphase), the AC disconnect is the only step needed. There is no high-voltage DC bus.

How To Clean Solar Panels Automatically

For large systems or homeowners who prefer zero maintenance, three automated options exist:

MethodCostHow it worksBest for
Sprinkler system$200–$500 installedTimer-controlled sprinklers on the roof ridge spray panels daily or weeklyDusty climates, flat commercial roofs
Robotic cleaner$500–$2,000 per unitTracked robot rolls across panels and brushes/wipes themLarge commercial arrays (50+ kW)
Nano-coating (hydrophobic)$100–$300 per applicationSelf-cleaning coating reduces dust adhesion; rain does the restResidential, reapply every 2–3 years

For a typical residential 6 kW system, automated cleaning is usually not cost-justified. The DIY method (30 minutes, twice a year) costs under $50 in supplies and recovers the same output.

How To Clean Snow Off Solar Panels

Snow on panels is a seasonal concern in northern U.S. states (and most of Canada, Scandinavia, and Central Europe — including my own install in Slovenia).

The best approach is usually to let it melt. Dark panels absorb sunlight through thin snow cover and begin self-clearing within hours. A 30° tilt helps snow slide off naturally. Loss from 1–2 days of snow cover in winter is minimal — winter is already the lowest-output season.

If you need to clear snow faster:

  1. Use a soft foam-head roof rake ($30–$50, sold as "snow roof rakes"). Stand on the ground and push snow off from the bottom edge upward.
  2. Never use metal shovels, ice scrapers, or hard tools — they scratch the glass and destroy the AR coating.
  3. Never pour hot water on frozen panels — the thermal shock can crack the glass instantly.
  4. Never climb on a snow-covered roof — it is the most dangerous surface a homeowner can stand on.

Panels are rated for significant snow loads. IEC 61215 qualification testing includes a 5,400 Pa mechanical load test, equivalent to about 4 feet of heavy wet snow. Your panels can handle the weight — the question is only whether you want to wait for it to melt or speed up the process.

How To Clean Solar Lights And Garden Light Panels

This section covers the small solar cells on pathway lights, garden lights, landscape lights, and decorative outdoor solar lights — a completely different product from rooftop panels but the same search query.

Basic Cleaning

  1. Remove the light from its stake or mount
  2. Wipe the small solar cell with a damp microfiber cloth
  3. Dry with a clean cloth
  4. Reinstall

Cloudy / Hazy Solar Light Panels

Over time, the plastic cover on solar garden lights becomes cloudy from UV degradation. This blocks sunlight and reduces charging. To restore clarity:

  1. Clean the surface with a 50/50 white vinegar and water solution
  2. Wipe dry
  3. If still cloudy, apply a thin coat of clear nail polish or UV-resistant clear coat — this fills micro-scratches and restores transparency

For severely hazed cells, 2000-grit wet sandpaper can restore clarity. Wet-sand gently in one direction, rinse, then apply clear coat. This is a last resort — if the cell is too far gone, a replacement light ($5–$15) is usually cheaper than the effort.

Solar Landscape Lights And Yard Lights

Same method as above. The most common problem with landscape lights is not dirt but placement — if the light is under a tree canopy or next to a north-facing wall, the solar cell never gets enough direct sun to fully charge. Move it to an open spot before assuming the cell is the problem.

How Much Does Solar Panel Cleaning Cost?

Annual Cost vs. Revenue Recovered — 6 kW System
CostRevenue recoveredNo cleaningLose ~$223/yrDIY (2×/year)−$40+$190Net: +$150/yrProfessional (1×/year)−$250+$167Net: +$-83/yrRobotic / auto-wash−$800+$201Net: +$-599/yr
Based on 6 kW system, 9,000 kWh/yr, $0.165/kWh avg rate, 15% soiling loss · DIY recovers ~85% of lost output · Professional ~75%
MethodCost per sessionSessions/yearAnnual costOutput recovered
DIY (hose + brush)$0 (supplies already owned)2$0–$5085–95 % of soiling loss
Professional (residential)$150–$3501–2$150–$70075–90 % of soiling loss
Professional (per panel)$5–$15/panel1–2variessame
Nano-coating (self-cleaning)$100–$300 (every 2–3 yr)0$35–$150/yr amortized50–70 % (reduces but doesn't eliminate soiling)

The ROI math: a 6 kW system producing 9,000 kWh/year at $0.165/kWh generates $1,485/year. If soiling costs 10 % of output, that is $149/year lost. DIY cleaning for $0–$50 recovers most of that — a 3:1 to infinite ROI. Professional cleaning at $250/session has a tighter margin but is still net-positive if your soiling loss exceeds 15 %.

Bottom Line

Solar panel cleaning is the easiest, cheapest maintenance task in the entire system. Garden hose + soft brush + 30 minutes + twice a year. That is the whole protocol. The only things that can go wrong are using the wrong tools (pressure washer, abrasives, harsh chemicals) or cleaning at the wrong time (hot afternoon). Follow the 5-step method, avoid the 5 "don'ts," and your panels will produce at full capacity for their entire 25–30 year lifespan.

Keep Reading

If you found this useful, these guides go deeper into related topics:

Frequently Asked Questions

How often should solar panels be cleaned?
Most residential panels in temperate climates need cleaning 1–2 times per year. In dusty, dry climates (Arizona, Central Valley of California) or areas with heavy pollen, 3–4 times per year. If your panels are tilted 15°+ and you get regular rain, rain alone handles light dust and you may only need to clean once per year. Monitor your system output — a sudden 5–10 % drop after a dry spell is the clearest signal to clean.
Can you clean solar panels with a pressure washer?
No — never use a pressure washer on solar panels. The high-pressure jet can crack the tempered front glass, damage the anti-reflective coating, force water behind the frame seals (causing delamination and moisture ingress), and void the manufacturer warranty. Use a standard garden hose with no nozzle or a low-pressure nozzle only.
How to clean solar panels on a roof safely?
The safest method is to clean from the ground using a soft brush on a telescoping extension pole (available for $30–60). If you must go on the roof, use a safety harness and a properly-rated ladder. Never walk on the panels. Clean in the early morning when panels are cool — hot glass + cold water = thermal shock risk. If the roof pitch is steeper than 6:12 or you are uncomfortable with heights, hire a professional.
How to clean solar panels yourself (DIY)?
Equipment: garden hose, soft-bristle brush or microfiber sponge on a telescoping pole ($30–60), bucket, plain water or a few drops of dish soap. Steps: (1) rinse with hose to remove loose debris, (2) dip brush in soapy water and gently wipe each panel, (3) rinse again top-to-bottom, (4) let air dry. Total time for a 20-panel system: 30–45 minutes. Total cost: under $50 in supplies.
How to clean solar lights and garden light panels?
Remove the light from its stake or mount. Wipe the small solar cell with a damp microfiber cloth. For hazy or cloudy solar light panels, apply a 50/50 white vinegar and water solution, wipe gently, then dry with a clean cloth. For heavily clouded cells, very fine (2000-grit) wet sandpaper can restore clarity — but this is a last resort. Reinstall and the light should charge fully within one sunny day.
How much does it cost to have solar panels cleaned professionally?
Residential professional cleaning costs $150–$350 per session for a typical 20–30 panel system ($5–$15 per panel). Some companies offer annual contracts at a discount. Commercial systems cost $0.05–$0.10 per watt. DIY costs under $50 in supplies. At $200/session and 1–2 sessions per year, professional cleaning costs $200–$400/year — which is recovered if it restores even 5 % of output on a 6 kW system.
How to clean snow off solar panels?
Use a soft foam-head roof rake (specifically designed for snow removal — $30–50) and push snow off from the bottom edge upward. Never use metal tools, shovels, or hot water. In most cases, the best approach is to let it melt — dark panels absorb sunlight through thin snow cover and self-clear within a day or two. Panels are engineered for snow loads (IEC 61215 tests to 5,400 Pa, equivalent to ~4 ft of wet snow).
How to turn off solar panels for cleaning?
For a simple hose-and-brush cleaning, you typically do not need to shut down the system. Water and a soft brush on the glass surface do not create any electrical hazard. If you need to disconnect panels for maintenance (not cleaning), turn off the AC disconnect at the inverter first, then the DC isolator. Panels still produce voltage in daylight even when disconnected — always treat DC wiring as live.
Do solar panels lose efficiency over time from dirt?
Dirt causes temporary, reversible losses — not permanent degradation. A dirty panel loses 5–25 % of its output depending on the type and severity of soiling. Once cleaned, the panel returns to its normal (age-adjusted) output. This is different from permanent degradation (0.25–0.5 %/year), which cannot be reversed. See [How Long Do Solar Panels Last](/how-long-do-solar-panels-last/) for the permanent degradation math.
How to clean bird poop off solar panels?
Soak the spot with water for 5–10 minutes (lay a wet cloth over it if needed) to soften the droppings. Then gently wipe with a soft sponge. Never scrape dried bird droppings with a hard tool — it will scratch the anti-reflective coating. Bird droppings are the single most damaging common contaminant because they are opaque, acidic, and concentrated on a small area — one dropping can reduce a cell's output by 20–30 %.
Marko Visic
Physicist and solar energy enthusiast. After installing solar panels on my own house, I built TheGreenWatt to share what I learned. All calculators use NREL PVWatts v8 data and peer-reviewed formulas.