Solar Roof Area Calculator
Calculate available roof area for solar panels accounting for roof type, pitch, obstructions and setbacks. Determine maximum panel count and system size.
Gable gives most usable area
Width of south-facing plane
Horizontal depth (eave to ridge)
0 for flat roof
Chimneys, vents, dormers
How We Calculate This
This calculator determines the maximum solar panel count based on available roof area.
The formula
Usable area = (Gross area × Roof factor) - Setbacks - Obstructions
- Slope area = depth ÷ cos(pitch)
- Hip roof factor: 0.75
- Setback: 300mm from all edges
- Panels: usable area ÷ 1.75m² per panel
Frequently Asked Questions
Related Calculators
Air Source Heat Pump Sizing Calculator
Size air source heat pumps from whole house heat loss with defrost derating.
Ground Source Heat Pump Calculator
Calculate ground source heat pump borehole depth or trench pipe loops per kW.
Heat Pump COP Calculator
Calculate heat pump COP and seasonal COP with running cost comparison vs gas.
Heat Pump Radiator Calculator
Re-size radiators for heat pump 45C flow with de-rating factor.
Solar PV Array Calculator
Calculate solar PV array size, orientation yield factor and annual kWh by UK region.
Last updated: March 2026
All calculations are estimates. Verify with your supplier.