Sprinkler Coverage Calculator Guide
Use this sprinkler coverage calculator to estimate how many heads you need for head-to-head lawn coverage. Enter lawn length, width, and sprinkler spacing in feet to get total head count plus row and column layout.
How to use the sprinkler coverage calculator
Measure lawn length and width in feet. Enter the head-to-head spacing recommended for your sprinkler model — often half the nozzle throw radius so spray patterns overlap.
The tool calculates rows, columns, and total heads using ceiling division so partial spacing at lawn edges still receives coverage.
Sprinkler head count formula
Columns = Ceiling(Length ÷ Spacing). Rows = Ceiling(Width ÷ Spacing). Total heads = Columns × Rows.
Ceiling division ensures you never under-count heads when lawn dimensions are not exact multiples of spacing.
- Cols = ⌈Length / Spacing⌉
- Rows = ⌈Width / Spacing⌉
- Total heads = Rows × Cols
- Head-to-head spacing ≈ 50% of throw radius for even coverage
Worked example
A 50 ft × 30 ft lawn with 15 ft head spacing (typical for heads with ~30 ft radius at recommended pressure).
Columns = ⌈50 ÷ 15⌉ = 4. Rows = ⌈30 ÷ 15⌉ = 2. Total heads = 4 × 2 = 8 sprinkler heads.
Head-to-head coverage explained
Head-to-head layout places sprinklers so each head throws to the next — overlap eliminates dry corners. Manufacturer charts list radius at a specific pressure; spacing at 50% of that radius is a common starting point.
Rectangular lawns use a grid. Irregular shapes need additional heads at corners and narrow strips not captured by a simple rectangle — treat this count as a baseline.
Installation and hydraulics tips
Group heads with similar nozzles into zones that stay within your available GPM. Measure supply flow with our irrigation flow rate calculator before finalizing zones.
- Match nozzle arc to lawn shape — use adjustable heads at corners.
- Verify pressure at the farthest head; low pressure shrinks throw and breaks overlap.
- Separate rotary and spray heads into different zones when possible.
- Combine with ET-based watering to set seasonal runtimes.