Skip to main content

Irrigation System Calculator

Design a sprinkler irrigation system by calculating GPM, pipe size, and zones. Enter values for instant results with step-by-step formulas.

Reviewed by Abdullah, Technical Content Specialist

Reviewed by Abdullah, Technical Content Specialist

Formula

Zones = Total Heads / (Available GPM / GPM per Head)

Where Total Heads = Lawn Area / (Head Spacing squared), Available GPM is your measured flow rate, and GPM per Head varies by sprinkler type. Runtime per zone = (Weekly inches / Watering frequency) / Precipitation rate * 60 minutes. Pipe sizing is determined by flow rate to maintain velocity below 5 ft/s.

Worked Examples

Example 1: Residential Lawn System Design

Problem:Design an irrigation system for a 6,000 sq ft lawn with 55 PSI water pressure and 14 GPM flow rate using rotor heads. The lawn needs 1 inch of water per week on loam soil.

Solution:Rotor specs: 3.0 GPM/head, 30 ft spacing, 0.4 in/hr precip rate\nCoverage per head = 30 x 30 = 900 sq ft\nTotal heads = 6,000 / 900 = 7 heads (round up)\nHeads per zone = 14 GPM / 3.0 GPM = 4 heads\nZones = 7 / 4 = 2 zones\nRuntime = (1/3) / 0.4 * 60 = 50 min per zone\nTotal runtime per watering = 50 * 2 = 100 min\nWeekly water = 4 GPM * 50 min * 2 zones * 3 days = 1,200 gal

Result:7 heads | 2 zones | 50 min/zone | 3x/week | ~5,200 gal/week | $26/month

Example 2: Small Garden with Spray Heads

Problem:A 1,200 sq ft front yard garden bed area needs spray heads with 8 GPM available flow at 45 PSI on clay soil. Calculate zones and cycle-and-soak schedule.

Solution:Spray specs: 1.5 GPM/head, 12 ft spacing, 1.5 in/hr precip rate\nCoverage per head = 12 x 12 = 144 sq ft\nTotal heads = 1,200 / 144 = 9 heads\nHeads per zone = 8 / 1.5 = 5 heads\nZones = 9 / 5 = 2 zones\nRuntime needed = (1/3) / 1.5 * 60 = 13 min per zone\nClay soil intake = 0.25 in/hr; precip = 1.5 in/hr (6x too fast!)\nMax runtime before runoff = (0.25/1.5) * 13 = 2 min\nCycle-and-soak: 3 cycles of 4-5 min with 30 min soak breaks

Result:9 heads | 2 zones | 13 min total/zone | 3 cycles of 5 min with 30 min soak | Runoff risk: HIGH

Frequently Asked Questions

How long should I run each irrigation zone?

Runtime depends on three factors: how much water your plants need per week (typically 1 inch for lawns), how many days per week you water, and your sprinkler precipitation rate. Divide the weekly water requirement by watering frequency to get inches per session. Then divide that by the precipitation rate and multiply by 60 to get minutes. For rotors with 0.4 inches per hour precipitation rate and 3x weekly watering: (1/3) / 0.4 * 60 = 50 minutes per zone per watering. For spray heads at 1.5 inches per hour: (1/3) / 1.5 * 60 = 13 minutes. These runtimes assume 100 percent efficiency, but real-world distribution uniformity is about 70 to 80 percent, so increase runtimes by 20 to 30 percent. On clay soils, split the runtime into multiple shorter cycles with soak periods to prevent runoff.

What pipe size should I use for my irrigation system?

Pipe sizing is critical because undersized pipes create excessive friction loss, reducing pressure at sprinkler heads and causing poor performance. The mainline (from water source to zone valves) must handle total system flow: use 1-inch pipe for systems up to 15 GPM, 1-1/4 inch for 15 to 22 GPM, and 1-1/2 inch for over 22 GPM. Lateral lines (from zone valve to sprinkler heads) carry only the zone flow rate and can be one size smaller than the mainline. Most residential systems use Schedule 40 PVC for mainlines and Class 200 PVC or polyethylene pipe for laterals. Keep pipe runs as short and direct as possible, as every fitting and bend adds friction loss. A general rule is to keep water velocity below 5 feet per second in any pipe to minimize friction loss, water hammer, and pipe fatigue over time.

How does soil type affect irrigation system design?

Soil type fundamentally determines how fast water can be absorbed, directly affecting sprinkler selection and runtime strategy. Sandy soils absorb water at approximately 2 inches per hour and drain quickly, requiring more frequent but shorter watering sessions to prevent deep percolation below the root zone. Loam soils absorb at about 0.75 inches per hour and are the easiest to irrigate with any sprinkler type. Clay soils absorb only 0.25 inches per hour, making them prone to runoff when precipitation rates exceed the intake rate. For clay soils, spray heads are problematic because their 1.5 inch per hour rate far exceeds clay absorption. Rotors and MP rotators at 0.4 inches per hour are better choices, but even these may require cycle-and-soak programming where the zone runs for a short period, pauses for 30 minutes to allow absorption, then runs again.

What is cycle-and-soak irrigation and when should I use it?

Cycle-and-soak is a watering strategy that splits a zone's total runtime into multiple shorter cycles separated by soak periods, allowing water to absorb before applying more. This technique is essential on clay soils, slopes, and compacted areas where the sprinkler precipitation rate exceeds the soil intake rate. For example, if a zone needs 45 minutes of runtime on clay soil that can only absorb about 15 minutes of water before runoff begins, program three 15-minute cycles with 30-minute soak breaks between each. Most modern irrigation controllers have built-in cycle-and-soak features. Without this technique, water runs off sloped or clay surfaces, pooling in low areas, wasting water, and leaving the intended target underwatered. MP rotator heads naturally reduce the need for cycle-and-soak due to their inherently low precipitation rate.

References

Reviewed by Abdullah, Technical Content Specialist ยท Editorial policy