Guide

How often should you clean a utility-scale solar plant? A cost-based cleaning-interval method

Solar panel cleaning frequency should be set by money, not by the calendar. Clean too rarely and dust eats revenue; clean too often and the crew, water and equipment cost more than they recover.

RenewChem engineering teamPublished 7 min read

Ground-level view of a dust-dulled module row in the foreground and a cleaner, dark-blue row behind it, with industrial buildings in the distance

Key numbers

20–30 days
LONGi's default cleaning interval in dry areas (40–50 days in rainy areas)LONGi O&M Manual V2.0
−29%
fewer optimal cleans if an anti-soiling coating halves the soiling rateIlse et al., Joule (2019)

Set the interval by cost, not the calendar

Every clean costs labour, water, fuel and equipment time. Every day between cleans costs energy. The best schedule balances the two, and the balance point differs from plant to plant.

Practice shows how far apart the answers are. LONGi’s O&M manual asks for cleaning at least every 20–30 days in dry areas and every 40–50 days in rainy ones. What South African plants actually do is in soiling losses in South Africa.

Returns also fall with each extra clean. In southern Spain, one well-timed summer clean raised a 1 MW plant’s profit by up to 3.6%, while extra cleans paid less (Micheli et al. 2021). Both the number of cleans and their timing matter.

How do you set the cleaning interval by cost? Clean when the energy you win back is worth more than the clean. Research on global soiling costs (Ilse et al., Joule, 2019) shows the cost-optimal number of cleans rises with yield, soiling rate and tariff, falls with the cost of a clean, and responds gently: doubling the tariff doesn’t double the cleans. For your plant’s numbers, use the calculator.

How does rain change the answer in South Africa?

A cost-based interval assumes dust builds up without a break. Rain breaks that assumption. South African rain findings, including Kalkbult near De Aar, are in soiling losses in South Africa.

In practice:

  • Wet months: rain may do much of the cleaning for loose dust. Skip a scheduled clean when the soiling sensor says the glass is still clean.
  • Dry months: the cost-based interval applies, because nothing else resets the loss.
  • Bonded soiling: rain doesn’t remove cemented dust or lichen, and neither does a shorter interval. These need removal chemistry (IEA PVPS 2022; Ilse et al. 2019). See cement dust on solar panels.

Working plants show the same pattern. A 330 MW plant in Vietnam was cleaned by robot about four times in the dry season and not at all in the rainy season, and coated strings gained more over water-cleaned strings in the dry months than in the wet ones. On the Santiago Solar tracker plant in Chile, where frequent sandstorms drive the number of cleans, the O&M team cleaned four to six times a year, alternating one wet clean with two dry ones.

Timing of each clean matters as much as the average interval. Both need a daily soiling measurement: see how to measure PV soiling.

How do South African plants decide when to clean today? Survey figures for how often South African IPPs wash, and with what kit, are in soiling losses in South Africa.

A rule of thumb reported in South Africa is to clean when a constant gap of more than 50 W/m² appears between a cleaned and an uncleaned reference cell. A trigger like that is better than the calendar, but it ignores the tariff and the cost of a clean. Two plants with the same dust but different tariffs should not clean on the same trigger.

What else moves the optimum?

Factor Effect on the optimum Source
Soiling environment US natural desert soils 0–2.0% a month; dry farmland up to 11.5% a month IEA PVPS (2022)
Cleaning method Robots cost €2.4–8.2/m² in capex and remove more than 95% of soiling; a cheaper clean per pass supports more passes Ilse et al. (2019)
Anti-soiling coating Halving the soiling rate cuts optimal cleans by 29% and justifies about €1.3–2.2/m² of coating Ilse et al. (2019)
Cleaning speed A coating that lets a tractor brush run faster saves crew and machine time on every pass Santiago Solar tracker plant, Chile
Water Scarce or trucked water raises the cost per clean; a full wet wash of a 10 MWp plant takes about 50–150 m³ NREL (2018); Naicker (2018)
Contaminant Cemented dust and lichen don’t respond to frequency; they need removal chemistry IEA PVPS (2022); Ilse et al. (2019)

A coating changes the maths only if it works on your site. Long-term field results are typically 20–50% less soiling, and some coatings make soiling worse (Ilse et al. 2019). In a Northern Cape trial, a hydrophobic coating increased dust soiling (du Plessis et al. 2020). Prove it on your own strings before you stretch the interval.

How do you set the interval for your own plant?

  1. Measure the soiling rate with a soiling station or sensor. How to fit that rate is in soiling ratio, rate and loss explained.
  2. Cost a full clean honestly: labour, water and its treatment, fuel, equipment time and chemistry.
  3. Use the calculator for your tariff and yield.
  4. Set a dry-season interval, and let measured soiling decide whether to skip a clean after rain.
  5. Review each season, and after any change of method, water or coating.

RenewChem designs cleaning strategies this way, with the O&M team that runs the plant: method, interval, water treatment, equipment and crew procedure. See cleaning and O&M strategy and working with your O&M team.

About this guide

RenewChem engineering team

RenewChem engineers measure soiling, test cleaning water and run cleaning pilots on solar, CSP and wind plants across Southern Africa. About RenewChem

Common questions

Still have a question?

Ask one of our engineers. Tell us about your plant and we’ll answer it properly.

Send your question

How often should solar panels be cleaned?

There is no single answer. LONGi's manual asks for cleaning at least every 20–30 days in dry areas and 40–50 days in rainy areas. Set the interval from your soiling rate, tariff and cost per clean.

How often should a solar farm in the Northern Cape be cleaned?

Measure first: we found no peer-reviewed PV soiling rates for Upington, Kathu or Prieska, so your own soiling station is the best data you will get. Then set the interval from your tariff and cost per clean. The dry season usually sets it, because rain resets loose dust.

Does rain clean solar panels?

Rain removes loose dust. How much it helps on a South African plant is in soiling losses in South Africa. Rain does not remove cemented dust or lichen, which can become practically irremovable (Ilse et al. 2019).

Is it worth cleaning solar panels more often?

Only up to a point, because each extra clean returns less. Run your own numbers in the soiling loss calculator.

What is the 50 W/m² cleaning rule?

It is a rule of thumb reported in South Africa: clean when a constant gap of more than 50 W/m² opens between a cleaned and an uncleaned reference cell (Naicker 2018). It beats a fixed calendar, but it ignores your tariff and the cost of a clean.

Can an anti-soiling coating reduce how often I clean?

Yes, if it works on your site. Halving the soiling rate cuts the optimal number of cleans by 29% (Ilse et al. 2019). Long-term field results for coatings are typically 20–50% less soiling, so prove the effect in a pilot before stretching the interval.

Ready to maximise your asset performance?

Talk to an engineer about a free pilot, a soiling problem or a Chemitek order.