Renewable Energy calculator

Solar Row Spacing Calculator

This PV row spacing calculator checks row pitch, inter-row shadow length, solar altitude, and ground coverage ratio from latitude or a custom solar-altitude input, array tilt, row length, and planned spacing.

Updated July 10, 2026

At 40 degrees north, a winter-solstice noon screen uses about 26.56 degrees solar altitude. A 6.5 ft row at 30 degrees tilt screens at about 6.50 ft shadow length and 12.13 ft minimum row pitch.

Minimum row pitch = row ground projection + shadow length | Shadow length = vertical height / tan(solar altitude) | GCR = ground projection / row pitch.

Choose winter-solstice noon or custom solar altitude below and enter latitude, tilt, row length, and planned pitch for a PV layout screen

Calculator Inputs

Quick Presets

Tilt of the module plane from horizontal.

Sloped length of one module row in the shade direction.

Ground, roof, or parapet clearance at the lower module edge.

Optional planned distance from one row leading edge to the next row leading edge.

Calculation Results

Enter values above to see calculation results

Opens in a new tabOpens in a new tabOpens in a new tab
Calculation history

Example Calculations

40 degree latitude winter-solstice row-spacing estimateA 6.5 ft row at 30 degrees tilt estimates about 12.13 ft minimum row pitch and about 0.35 GCR when the planned row pitch is 16 ft.InputsScreening Mode: Winter Solstice NoonLatitude: 40Array Tilt: 30Module Length: 6.5Row Pitch: 16

How to Use

Solar row spacing turns row geometry into layout review inputs

PV rows can shade each other when the sun is low. This calculator converts a simple row cross-section into solar altitude, vertical height, ground projection, shadow length, minimum row pitch, and ground coverage ratio. Use it for a preliminary row-spacing estimate before a site survey, shade-model review, racking constraints, structural review, and installer design.

For the rest of the solar workflow, pair this page with the solar system sizing calculator, the inverter sizing calculator, the solar row spacing chart, and the solar planning hub.

Recommended inputs

Input Purpose
Screening mode Use winter-solstice solar noon from latitude, or enter a custom solar altitude from a project shade model.
Project latitude Derives a conservative northern-hemisphere winter-solstice noon altitude for the first pass.
Array tilt Controls the row vertical height and horizontal ground projection.
Module row length Sloped row dimension in the shade direction.
Entered row pitch Optional leading-edge-to-leading-edge spacing to compare with the calculated minimum.

Formula path

Winter-solstice noon solar altitude = 90 - |latitude - (-23.44)|

Vertical height = module row length x sin(array tilt)

Ground projection = module row length x cos(array tilt)

Shadow length = vertical height / tan(solar altitude)

Minimum row pitch = ground projection + shadow length

Ground coverage ratio = ground projection / entered or calculated row pitch

Worked example

A preliminary ground-mount row at 40 degrees north latitude uses 30 degrees tilt and a 6.5 ft row length. The winter-solstice noon estimate uses a solar altitude near 26.56 degrees.

Vertical height = 6.5 x sin(30 degrees) = 3.25 ft

Ground projection = 6.5 x cos(30 degrees) = 5.63 ft

Shadow length = 3.25 / tan(26.56 degrees) = 6.50 ft

Minimum row pitch = 5.63 + 6.50 = 12.13 ft

What this page does not claim

  • It does not replace a project-specific solar-position model or shade simulation.
  • It is not a production model, permit package, structural calculation, or racking layout.
  • It does not account for sloped terrain, parapets, obstructions, multiple azimuths, or time-window requirements.
  • It does not replace manufacturer data sheets, utility/AHJ review, or installer design.

Common Applications

Checking ground-mount or flat-roof PV row pitch before layout review
Estimating inter-row shadow length from tilt and solar altitude
Comparing planned row pitch with a simple winter-solstice estimate
More applications. Open to review 2 additional use cases.
Recording ground coverage ratio before production modeling
Preparing layout assumptions for installer or shade-model review

Frequently Asked Questions

Does lower-edge clearance change row pitch?
Not when adjacent rows use the same lower-edge height on a level plane. Clearance is still useful for the site record, but the same-height leading-edge pitch estimate is ground projection plus shadow length.
Should I use winter solstice or a custom solar altitude?
Use winter solstice for a quick conservative first pass. Use custom solar altitude when a shade study, production model, or project design criterion gives the exact screening angle.
Is this enough to finalize PV layout?
No. Final row spacing depends on site survey data, terrain, azimuth, time-of-day shade criteria, racking geometry, equipment, structural review, utility/AHJ requirements, and installer design.
What does ground coverage ratio mean here?
It is the row ground projection divided by the row pitch used in the screen. It helps compare array density, but production still needs site-specific modeling.

Related Calculators

Browse all calculators