Back to blog
NZ SolarWeatherPerformance

How NZ's weather patterns affect your solar output

Auckland winters, Wellington winds, Christchurch frosts. Where you live in New Zealand shapes your solar system's behaviour more than most installers tell you.

SolCare EditorialApril 20264 min read
40%
Difference in annual solar generation between NZ's sunniest and least sunny regions
A 5kW system in Nelson generates significantly more over a year than the same system in Invercargill yet both owners pay similar upfront costs. Understanding your local conditions is the first step to knowing what your system should actually be doing.

New Zealand sits in a unique position for solar. The country runs from roughly 34°S in Northland to 46°S in Southland, a span of nearly 1,500km. That latitude range, combined with two mountain ranges, a coastline on every side, and the Roaring Forties sweeping up from the Southern Ocean, creates dramatically different solar environments across a relatively small country.

Most solar installers give homeowners a single annual estimate based on standard irradiance tables. What they rarely explain is how NZ's specific weather patterns, seasonal cloud cover, humidity, salt air, frost, and wind interact with panel performance throughout the year. That's what this article is for.

Solar irradiance across New Zealand

Solar irradiance: the amount of solar energy hitting a surface per square metre is the primary driver of how much your panels generate and the primary factor used to design a solar system. In New Zealand, this varies considerably by region and season.

Approximate annual sunshine hours by region
Nelson / Marlborough
2,400–2,500 hrsExcellent
Hawke's Bay / Gisborne
2,200–2,400 hrsVery good
Auckland
2,000–2,100 hrsGood
Wellington
1,900–2,050 hrsGood
Christchurch
1,950–2,100 hrsGood
Dunedin / Southland
1,600–1,800 hrsModerate

These figures represent averages across the year. The seasonal swing matters just as much, an Auckland system might generate three times more output in January than in June. SolarPal accounts for this by comparing your actual generation against Solcast's daily irradiance forecast for your exact location, not a regional average.

What each region's weather actually means for your panels

Irradiance is just one part of the picture. Humidity, wind, salt, frost, and cloud patterns all influence both how much your system generates and how quickly it gets dirty.

Auckland
High humidity, persistent overcast periods

Auckland's subtropical climate means humid summers and overcast winters. Output in June and July can drop significantly compared to summer peaks, this is normal and expected. What's less expected is how quickly pollen and salt air from the Waitemata coat panels in spring.

Auckland homeowners tend to need 3-4 cleans per year. PM10 levels in urbanised areas like South Auckland are consistently higher than the national average, which means soiling accumulates faster than in regional centres.

Wellington
Wind is a double edged sword

Wellington's notorious winds have a useful side effect, they can self clean panels to some degree. However, that same wind carries salt from Cook Strait and fine particulates from the urban basin. Salt deposits are particularly damaging because they attract further contaminants and reduce output progressively.

Wellington systems often show a characteristic output pattern: relatively stable through the wind swept winter, then sharp soiling spikes in summer when winds ease and particulates settle. SolarPal's PM10 monitoring catches this pattern early.

Christchurch
Frost and winter fog affect more than you'd think

Canterbury's inland climate brings cold winters with frost and in some areas persistent morning fog that reduces effective irradiance hours. Frost on panels is less harmful than it sounds, it melts and generally rinses residue away. The bigger issue is the extended cloud cover and shorter winter days that reduce generation significantly from May to August.

Canterbury also experiences nor'west winds carrying dust from inland plains, which is a significant contributor to panel soiling in spring and early summer. Output often drops notably after a dry nor'west spell.

Nelson / Marlborough
NZ's solar sweet spot

Nelson and Blenheim consistently record the highest sunshine hours in New Zealand. Low rainfall in summer, high irradiance, and relatively clean inland air mean panels in this region perform at or near their rated capacity for more of the year than anywhere else in the country.

That said, Marlborough's vineyard country means high pollen loads in spring. Systems near vineyards or orchards should plan for at least one additional clean during the October–November pollen season.

"Your installer quoted you an annual output estimate. What they probably didn't mention is that estimate assumes average conditions, and NZ's conditions are anything but average, depending on where you live."

- SolCare Editorial

The seasonal output pattern every NZ homeowner should know

Regardless of where you live in NZ, solar systems follow a predictable seasonal curve. Understanding this helps you distinguish between normal seasonal dips and genuine underperformance.

Summer (Dec–Feb)
Peak
Factor:Long days, high irradiance
Watch:Soiling accumulates fast in dry spells
Autumn (Mar–May)
Declining
Factor:Shorter days, pollen settling
Watch:Post summer soiling often peaking
Winter (Jun–Aug)
Lowest
Factor:Short days, cloud cover, low sun angle
Watch:Normal, not to be confused with a fault
Spring (Sep–Nov)
Recovering
Factor:Longer days, improving irradiance
Watch:Heavy pollen season, output gap widens

How SolarPal separates weather from soiling

The hardest thing about solar monitoring is knowing when a dip in output is just the weather and when it's something you should act on. A cloudy week looks identical to a soiling problem in your inverter data alone.

SolarPal solves this by pulling Solcast irradiance forecasts for your specific location every day. If your actual generation matches what Solcast expected given that day's weather, everything is fine. If your generation is consistently below what clear sky conditions should produce, and that gap is widening, that's when SolarPal steps in.

Weather adjusted baseline
Solcast provides a daily expected output figure for your roof, angle, and location. SolarPal compares your actual generation against this, not a generic national average.
PM10 correlation
When PM10 levels have been elevated in your area for several days and your output gap is growing, SolarPal recognises the pattern as soiling, not cloud cover.
Seasonal context
SolarPal knows what time of year it is. A 30% output drop in July in Wellington is normal. The same drop in February is not. It only alerts you when something is genuinely off.

See how your location affects your output

Connect your inverter and SolarPal builds a weather adjusted baseline for your specific roof within 24 hours.

Connect my system