You’ll have heard both versions. Flat roofs are perfect for solar because you can point the panels wherever you like. Or flat roofs are a problem because water pools and membranes leak.
Both contain something true. Solar panels on flat roofs work well in New Zealand often better than on a badly oriented pitched roof and there are three specific things to get right: tilt, drainage and row spacing. Get those wrong and you’ll have a system that underperforms and a roof that suffers.
Solar Panels on Flat Roofs
The short answer
Flat roofs are genuinely good for solar, because you choose the tilt angle and the orientation rather than accepting whatever the builder gave you.
Better still, they often need no roof penetrations at all ballasted frames hold the array in place with weight. What you do need to get right is drainage, spacing and the structural load.
The advantage nobody mentions: you choose the angle
On a pitched roof, tilt and orientation are decided. If your house faces east-west, that’s what you’ve got.
On a flat roof, both are yours to set. That’s a real advantage and most articles treat it as a compromise.
Why that matters in New Zealand
We sit between roughly 34° and 47° south, so the sun tracks low across the northern sky for much of the year. A steeper, winter-optimised tilt catches that low sun far better than the shallow pitch on a typical roof.
And you can face the array true north regardless of how the house sits on its section which on a pitched roof is simply not an option.
North-facing or east-west?
A genuine choice, and rarely offered.
North-facing maximises total annual generation, with a sharp peak around midday.
East-west splits the array into two banks, producing a flatter curve less at noon, more in the morning and late afternoon. Total output is somewhat lower.
Here’s why east-west is worth considering: under most retailer buy-back rates, energy you use yourself is worth more than energy you export. A flatter curve that matches when your household actually uses power can be better value than a taller peak that exports the surplus. Our post on what appliances you can run with solar covers that timing problem in detail.
Seasonal adjustment
Some frames let you change the tilt between summer and winter angles. It genuinely improves annual yield.
Honestly though most people adjust it twice and then never again. Worth having only if you’ll actually get up there.
The mistake to avoid: laying panels flat
Zero tilt on a flat roof is the error to avoid, and it’s tempting because it looks tidy and fits more panels.
Three problems, and they compound.
Rain stops cleaning your panels
This is the one people underestimate. On a tilted panel, rain runs off and carries dirt with it. On a flat panel, water sits, evaporates and leaves the dirt behind along with a tide mark at the edge where it pooled.
Over a season that becomes permanent soiling, and it doesn’t self-correct. You’ve turned a maintenance-free array into one that needs manual cleaning.
Output drops
Flat panels receive light at a poorer angle for most of the day, and the soiling above compounds it. You lose twice.
Water sits on the panel itself
Standing water on a panel surface isn’t what the seals and frames are designed for over years.
The counter-argument, stated fairly
Tilt isn’t free. A tilted panel catches wind, which means more uplift force and more ballast weight to resist it. Steeper tilt also needs wider row spacing.
So the right angle is a balance between yield, ballast and available area a structural calculation rather than a preference. What’s not defensible is zero.
Ballasted mounting: no holes in your roof
This is the strongest argument for a flat roof, and it answers the leak question before anyone raises it.
Ballasted frames hold the array with weight concrete blocks or pavers sized for your wind zone rather than fixing through the roof. Nothing penetrates the membrane.
Why that suits membrane roofs particularly
A waterproof membrane is a continuous surface, and every penetration is a deliberate hole in the thing keeping water out. It can be done properly, but avoiding it altogether is better.
Ballast lets you skip that conversation entirely.
The catch: weight
Ballast is heavy, and it’s distributed across a roof that was designed for a snow and maintenance load rather than an array plus concrete.
Structural assessment isn’t optional here. Not a formality, not a box to tick an actual professional confirming your roof can carry the distributed load, particularly on older buildings or flat-roofed extensions that may have been built to a lighter spec.
When penetration is still needed
- High wind zones, where the ballast required would be excessive
- Lightweight structures that can’t carry the load
- Very steep tilts, which increase uplift substantially
If your quote proposes penetrations through a membrane, that’s not automatically wrong but the sealing method should be specified in writing. Our guide to solar on metal roofs covers what good practice looks like.
Drainage is the failure mode
A flat roof isn’t actually flat. It has a designed fall that moves water to outlets, and that’s its entire job.
An array that obstructs the flow causes ponding and standing water is what destroys membranes over time.
What to check
- Where the outlets are, and whether the array sits between water and drain
- The existing fall, and whether frame feet interrupt it
- Whether ballast blocks create dams across the flow path
- Debris accumulation — leaves collect under and around panels, then travel to outlets and block them
Design for maintenance access
You need to be able to reach outlets and clear debris under and around the array. If the design doesn’t allow that, you won’t do it and blocked outlets on a flat roof are how ponding starts.
Ask specifically: can I get to every outlet with the array installed?
Roof condition first
Same rule as any roof. If the membrane needs replacing within about ten years, do it before the array goes on. Removing and reinstalling a ballasted system to re-membrane underneath costs real money that nobody’s warranty covers.
Row spacing: why a flat roof fits fewer panels than you’d think
The capacity constraint nobody plans for.
Tilted rows shade the row behind them when the sun is low. To avoid that, rows need spacing and that spacing consumes roof area.
The practical result: a flat roof of a given area holds meaningfully fewer panels than the same area pitched, where panels sit flush and continuous.
The trade-off in numbers
| Tilt | Winter yield | Row spacing needed | Panels per area | Ballast weight |
|---|---|---|---|---|
| 5–10° | Lower | Minimal | Highest | Lowest |
| 15–20° | Good | Moderate | Moderate | Moderate |
| 25–30° | Best | Wide | Lowest | Highest |
Steeper tilt means better generation per panel and fewer panels overall. Shallower means more panels each producing less. The optimum depends on your roof area, your wind zone and what you’re trying to achieve.
What this means for your quote
If an installer quotes a system size that seems small for your roof area, row spacing is usually why and it’s a legitimate constraint rather than them being unambitious.
Conversely, if a quote fits an unusually large array onto a flat roof, ask what tilt they’re using. It may be close to zero.
Wind: the specification to insist on
A tilted panel on a flat roof is a sail. Wind uplift is the load that decides your ballast, and it’s a safety matter rather than a performance one.
Three things to ask for:
- A stated engineered wind rating for the mounting system as installed
- Ballast calculated for your wind zone, not a generic figure
- Recognition that roof edges and corners experience higher uplift than the centre edge zones typically need more ballast
Wellington, exposed Canterbury sites and coastal properties sit at the demanding end. Panel-side load ratings are a separate specification, covered in our guide to choosing the right solar panel.
What to check in a flat roof quote
- Tilt angle — and the reasoning behind that specific angle
- Ballast weight, total and distributed, with structural sign-off
- Drainage assessment — outlet access and flow paths
- Row spacing and the resulting panel count
- Stated wind rating for the system
- Maintenance access to every outlet
- Membrane condition assessed before design
- Any penetrations proposed, and the sealing method if so
A quote detailing panels and inverters at length while saying nothing about ballast weight or drainage has skipped the parts most likely to cause you trouble.
FAQs
Can you put solar panels on a flat roof in New Zealand?
Yes, and flat roofs have a real advantage you choose the tilt and orientation rather than inheriting them. Ballasted mounting often means no roof penetrations at all.
Do flat roof solar panels need to be angled?
Yes. Laying them flat means water and dirt sit on the surface instead of running off, so you lose the self-cleaning effect of rain and accumulate permanent soiling. Some tilt is important; the exact angle is a balance between yield, ballast and space.
Will it leak?
Ballasted systems don’t penetrate the roof at all, so there’s nothing to leak through. The greater risk on a flat roof is drainage an array that obstructs water flow to outlets can cause ponding, which is what damages membranes.
How many panels fit on a flat roof?
Fewer than the same area pitched, because tilted rows need spacing so they don’t shade each other. A smaller-than-expected system size in a quote is usually explained by row spacing rather than a lack of ambition.
What angle is best for a flat roof in New Zealand?
It depends on your latitude, wind zone and available area. A steeper tilt suits our low winter sun and yields more per panel; a shallower tilt fits more panels and needs less ballast. Have your installer explain their choice.
Is ballasted mounting safe in high wind?
When the ballast is calculated for your specific wind zone and edge zones are accounted for, yes. Ask for the engineered wind rating in writing rather than assuming a standard kit is adequate.
Does it affect my roof warranty?
It can. Membrane warranties sometimes carry conditions about loads and penetrations. Check your warranty terms before installation and ask your installer whether their method complies.



