Measure irrigation flow
Use a meter reading or bucket test for hoses and small zones. Divide gallons by minutes to get GPM.
Calculate gallons or liters per week, minutes per week, minutes per watering, and timer settings for sprinkler zones, drip beds, catch-can tests, and measured flow rates. The supporting schedule still shows the irrigation duty cycle as total runtime divided across watering sessions.
Subtract effective rainfall before setting the timer.
Use this mode when you know the total zone flow from a meter, bucket test, or pump specification.
Use this for sprinkler runtime when you know the zone application rate from nozzles, plans, or measurements.
Minutes the sprinklers ran during the catch-can test.
Use this for drip beds when you know emitter count and rated output.
—
—
Irrigation runtime is the number of minutes a sprinkler, drip zone, or hose must run to replace the water your plants need after useful rainfall. Many lawns and gardens use a planning target near 1 inch or 25 mm per week, but the right target depends on weather, soil texture, rooting depth, plant type, and local restrictions.
Use the weekly depth mode when you know total zone flow in GPM or LPM. Use precipitation rate when your sprinkler output is known in inches per hour or millimeters per hour. Use the catch-can mode when you measured applied water in containers. Use drip emitter mode when you know emitter count and GPH or LPH per emitter.
The duty cycle is the total weekly runtime needed to deliver the net water depth. The timer schedule divides that runtime across watering days and suggests cycle-and-soak breaks when a single run is likely to exceed infiltration, especially on clay soils, compacted soil, or slopes.
The soil and crop controls are scheduling guidance, not a replacement for local extension recommendations. Use them to choose a practical watering frequency and to decide when to split a long run into shorter cycles.
| Condition | Typical scheduling effect | Cycle-and-soak note |
|---|---|---|
| Sandy soil | Stores less water, so smaller and more frequent irrigations may be needed. | Usually accepts water quickly, but deep percolation can waste water. |
| Loam or amended garden soil | Often works well with 2 to 3 deep waterings per week. | Split if a single sprinkler run exceeds about 30 minutes. |
| Clay soil or slopes | Water infiltrates slowly; avoid long continuous sprinkler runs. | Short cycles with soak breaks reduce runoff. |
| Containers or shallow roots | Need more frequent checks because the root zone is small. | Use smaller applications and verify drainage. |
Net depth = target weekly depth - effective rainfall.
Gallons = square feet x inches x 0.623.
Gallons = acres x inches x 27,154.
Net depth = target weekly depth - effective rainfall.
Liters = square meters x millimeters.
1 hectare = 10,000 square meters.
Runtime minutes = gallons / GPM.
Runtime minutes = liters / LPM.
Runtime per watering = total runtime / watering days per week.
Runtime minutes = net inches / inches per hour x 60.
Precipitation rate in/hr = GPM x 96.3 / square feet.
Metric runtime minutes = net mm / mm per hour x 60.
Average the water depth caught in several straight-sided containers.
Application rate = catch depth / test minutes x 60.
Then use runtime = net depth / application rate x 60.
Total emitter flow = emitter count x emitter flow.
Drip runtime = target gallons / total emitter GPH x 60.
Metric drip runtime = target liters / total emitter LPH x 60.
Method note: constants and scheduling logic use the standard 0.623 gallons per square foot per inch conversion, the equivalent 27,154 gallons per acre-inch conversion, EPA WaterSense controller guidance to avoid overwatering and use weather-aware scheduling, and University of Minnesota Extension irrigation scheduling guidance for soil water holding capacity, infiltration, and allowable depletion. These estimates do not account for distribution uniformity, pressure variation, wind drift, crop coefficient, or regulated watering windows.
1 inch over 1,000 sq ft = 1,000 x 1 x 0.623 = 623 gallons.
At 6 GPM, runtime = 623 / 6 = 103.8 minutes per week, or about 52 minutes for each of two watering days.
100 emitters x 0.5 GPH = 50 GPH total output.
If the bed needs 50 gallons this week, runtime = 50 / 50 x 60 = 60 minutes.
12 m² needing 20 mm after rain requires 12 x 20 = 240 liters.
At 8 LPM, runtime = 240 / 8 = 30 minutes per week.
A zone applying 0.5 inches per hour needs 1 / 0.5 x 60 = 120 minutes to apply 1 inch.
Split across three days, the timer setting is about 40 minutes per watering day before cycle-and-soak adjustments.
Divide 1 inch by the sprinkler precipitation rate. A 0.5 in/hr zone needs about 120 minutes total.
Find total emitter flow, divide the target gallons or liters by that flow, then multiply by 60 when using hourly emitter ratings.
Usually no for established lawns and garden beds. Fewer deep sessions often build better roots, but containers, seedlings, sand, and heat can require more frequent checks.
Enter the rain received this week. The calculator subtracts it from the weekly target depth before calculating runtime.
Use a water meter or time how long it takes to fill a known container. Gallons divided by minutes gives GPM.
Two or three sessions are common, but soil texture, rooting depth, slope, and weather can move the recommendation higher or lower.
Clay accepts water slowly and may run off, while sandy soil drains fast and stores less water in the root zone.
Yes, everything runs locally in your browser.
This calculator normalizes your inputs to a net weekly water depth after rain, computes weekly volume when area is available, calculates total runtime from flow rate, application rate, catch-can output, or drip emitter output, then divides the result into timer-ready sessions. All computation runs client-side for privacy and speed.
Use a meter reading or bucket test for hoses and small zones. Divide gallons by minutes to get GPM.
Place several identical containers in the zone, run sprinklers, average the water depth, and calculate in/hr or mm/hr.
If water puddles or runs off, split the runtime into shorter cycles with soak time between starts.
A rain gauge or local weather station helps avoid watering when rain already met part of the weekly target.
Do not assume every zone has the same output, ignore pressure changes, or run one long cycle on clay soil.
Weekly water needs vary by climate, crop, irrigation uniformity, soil, slope, and local watering rules. Use soil moisture data, rain gauges, catch-can tests, and local guidance to refine schedules.