Cleaning solar panels in Perth: when, how, and whether it's worth it
Perth's long dry summers and bird activity can quietly trim solar output. Here's how much soiling actually costs you, when cleaning pays for itself, and how to do it safely.
For most Perth homes, you do not need to clean your panels often. Rain does most of the work, and Perth research puts the typical loss from dust at roughly 4–6% of output a year, mostly over the dry summer months. The case for cleaning gets stronger when birds nest near your array, when panels sit nearly flat, or when your monitoring app shows a drop that lines up with a long dry spell. Clean once a year in spring if you want a simple rule. Beyond that, let the data decide.
The rest of this guide puts numbers on that: what soiling costs, when a clean earns its keep, and how to do it without damaging a panel or yourself.
How much does dust actually cost your output?
Soiling is just the build-up of dust, pollen, and bird droppings on the glass. The more there is, the more sunlight it blocks. Roughly:
- A thin, even film of dust trims output by low single digits.
- A visible layer with some bird droppings can push the loss into the teens.
- A thick crust or heavy droppings can cut output by up to about 30% on the worst-affected panels.
Across a year, Perth research has found residential systems lose around 4–6% of their output to dust, and almost all of that piles up in the dry months. Picture a well-oriented 6.6kW system worth about $2,000 a year in savings. A 5% soiling loss on that is roughly $100 a year of generation you are leaving on the roof. Worth knowing, not worth panicking over.
Perth's climate is the reason it matters more here than in a wetter city: long dry summers, red dust blown in from the north, busy suburban birdlife, and the odd dusty Fremantle Doctor off the coast.
Doesn't rain clean them anyway?
Mostly, yes. A decent rain event washes off most of the build-up on its own, which is why panels are often described as self-cleaning. The catch is the timing. Through a Perth summer you can go 8 to 12 weeks (December to February) with no meaningful rain. That dry stretch is when dust accumulates fastest and when a clean has the most value. Once the autumn rains arrive, the roof largely sorts itself out.
When is cleaning worth it?
Cleaning pays off in specific situations, not as a blanket habit. Look for these:
- Birds are nesting near the array. Corellas and pigeons in nearby trees mean heavy, sticky droppings that rain alone struggles to shift.
- You're near a dust source. A construction site nearby brings concrete dust; farmland brings pollen and fine soil.
- The system is large and exports a lot in summer. A 10kW system sending plenty back to the grid recovers more value from a clean than a 3.3kW system mostly powering the house.
- The panels sit nearly flat. Rain runs off a low-pitch roof without washing the glass. Panels need around 10° of tilt before rain self-cleans them properly, so anything under about 5° collects dust and holds it.
- Your monitoring shows an unexplained drop. If generation is well below the same period last year, and the shortfall tracks a dry spell rather than shade or cloud, soiling is the likely culprit.
When is it not worth bothering?
Just as often, a clean is wasted money:
- Right before the winter rain. Cleaning in late February or March rarely pays. Perth's autumn rains, usually March to May, will clean the panels for free within weeks.
- On a small system with modest output. A 3.3kW system losing 4% on $1,000 a year of savings is about $40 a year of lost generation. A professional clean costs more than that, so it will not pay for itself in a single season.
- On well-tilted panels that get rain. Panels at 15° or steeper, on a roof with decent rain exposure, self-clean through winter. An annual clean, if any, is plenty.
How do you clean solar panels safely?
Start with the safety position, because this is the part people get wrong. Panels stay live whenever there is daylight, even with the main power switched off, and getting onto a roof is where the real risk sits. In WA the safe approach is to shut the system down properly before anyone goes near the panels, and to treat roof work as a job for a qualified person. If your panels are on a single-storey roof you cannot safely reach from the ground, or on a second storey, hire a professional rather than improvising.
If you do have safe, ground-level access to a low single-storey array and you have shut the system down, keep it gentle.
Never use any of these:
- High-pressure water. It forces past seals, frame gaskets, and junction boxes.
- Abrasive cloths or scrubbing pads. They scratch the anti-reflective coating.
- Harsh detergents. They leave residue and can trigger hotspot cracking.
- Metal scrapers on stuck droppings. They scratch the glass.
A safe, gentle approach looks like this:
- Work in the early morning or evening, when the panels are cool. Cold water on hot glass can cause thermal stress.
- Use a soft brush or microfibre cloth on an extension pole, kept at ground level.
- Use water only. Demineralised water is ideal; rainwater or filtered tap water also works. Perth's mineral-heavy tap water can leave calcium spots.
- Rinse after wiping.
- Work in small sections so residue does not dry before you rinse it off.
What does a professional clean cost?
Professional cleaners price per panel, usually around $10–$20 a panel depending on access and storey height. For a standard residential system that lands in the low hundreds of dollars. They use deionised water systems that rinse clean without leaving mineral deposits, and they handle the roof access and shutdown for you.
What if birds are the real problem?
If birds are the main source of mess, cleaning without fixing the cause is just a recurring bill. The build-up comes back as fast as you remove it. A few options, strongest first:
- Mesh around the array perimeter. This is the one that addresses the cause. It stops corellas and pigeons nesting under the panels, which is where the heaviest droppings come from. Bird mesh and proofing is an added cost, so get a quote alongside any cleaning.
- Bird spikes on the frame edges. These deter perching along the panel rims.
- Visual deterrents. Cheap, but determined Perth birds tend to ignore them.
For a fuller walk-through of the options, see our guide to bird-proofing solar panels in Perth.
So what should most Perth households do?
For a typical suburban home, the simple rule is: clean once a year in spring, around September or October, before the summer generation peak. Perth's winter rain will have cleared most of the autumn and winter build-up, so a spring clean sends you into summer at full capacity.
A couple of exceptions sit on top of that:
- High bird activity? Check your monitoring through the year and clean after any heavy build-up, especially if generation drops more than about 10% with no shade to explain it.
- A long, dusty dry spell in January or February? If the dry weather, dust events, and a dip in your monitoring all line up, clean opportunistically rather than waiting for spring.
Does the spring clean pay for itself?
For a typical 6.6kW system worth about $2,000 a year, the maths is close. A 5% soiling loss is around $100 of generation, and an annual professional clean costs a little more than that. On those numbers it is roughly break-even, tipping into worthwhile once soiling runs above average or the system is large enough that every percent is worth more.
For most suburban roofs, then, an annual clean is more about keeping output tidy than about a clear financial win. The honest answer is to measure first. Compare your monitoring app's generation against the same period last year, see how much you are actually losing to dust, and decide from there.
Soiling is only one of the things that quietly trims output over time. For the wider picture, see our annual solar maintenance guide for Perth, the deeper look at soiling and dust loss, and how to read your solar monitoring app so the numbers tell you when to act.
Money-relevant figures in this article are checked against primary sources. Here’s how we check our facts.
Get more WA energy tips
Leave your email and we'll send tips on solar, batteries, tariffs, and saving money on bills, only when there's something worth sharing.
Calculate your savings
See how much you could save with solar, batteries, and smart tariff choices
Ready to reduce your energy bills?
Get personalised recommendations and free quotes from trusted local installers in Western Australia.

