---
title: "Flood and Drain Pump Calculator: Size Your Ebb & Flow Pump to Prevent Root Rot"
canonical: "https://theyieldgrid.com/flood-and-drain-pump-calculator/"
model_id: "tyg-747"
model_version: "1.0.0"
last_reviewed: "2026-04-27T18:44:28"
reviewed_by: "Umer Hayiat"
---

# Flood and Drain Pump Calculator: Size Your Ebb & Flow Pump to Prevent Root Rot

> Canonical calculator: [https://theyieldgrid.com/flood-and-drain-pump-calculator/](https://theyieldgrid.com/flood-and-drain-pump-calculator/)

## What this calculator does

Home - Free Gardening Calculators & Tools - Flood and Drain Pump Calculator: Size Your Ebb & Flow Pump to Prevent Root Rot Every ebb and flow failure that does not involve a nutrient imbalance can be traced to one moment: the water rose too slowly. When a pump is undersized for the tray it is filling, roots at the bottom of the medium sit submerged in oxygen-depleted water while roots at the top stay bone dry. That oxygen gap is what triggers Pythium (root rot), not the flood itself. The flood is supposed to happen. The pace of the flood is the variable most growers never measure.

## Inputs

| Input | ID | Type | Unit | Range or choices | Required |
|---|---|---|---|---|---|
| Tray Length | `ebbflow_len` | number | e.g. 96 for an 8-ft tray | 6 to 300 | No |
| Tray Width | `ebbflow_wid` | number | e.g. 48 for a 4-ft tray | 6 to 300 | No |
| Desired Flood Depth | `ebbflow_dep` | number | Inches | 0.5 to 8 | No |
| Grow Media Volume (Liters) | `ebbflow_med` | number |  | 0 to 2000 | No |
| Vertical Lift Height (ft) | `ebbflow_lift` | number | ft | 0 to 20 | No |

## Outputs

| Output ID | Default state |
|---|---|
| `ebbflow_len_err` |  |
| `ebbflow_wid_err` |  |
| `ebbflow_dep_err` |  |
| `ebbflow_med_err` |  |
| `ebbflow_lift_err` |  |
| `ebbflow_results` | Your Flood & Drain Pump Results GPH Required Minimum pump GPH for a 5-minute flood fill Estimated Fill Time vs. 5-Min Safety Limit 0 min → 5 min limit Step-by-Step Calculation Breakdown Step Formula Your Result Common Tray Size Reference (3″ Flood Depth, No Media) Tray Size Tray Volume (gal) Min Pump GPH Fill Time @GPH Status 2×4 ft (24×48″) 9.4 gal 113 GPH 5 min ✓ Easy 3×3 ft (36×36″) 10.6 gal 127 GPH 5 min ✓ Easy 4×4 ft (48×48″) 18.8 gal 225 GPH 5 min ✓ Standard 4×8 ft (48×96″) 37.6 gal 450 GP |
| `ebbflow_out_primary` |  |
| `ebbflow_warnBox` |  |

## Formula and method

Our formula accounts for the physical displacement of clay pebbles and the gravity-driven loss of pump pressure. Show the calculation steps Step 1: Gross Tray Volume Tray Volume (gal) = (Length x Width x Flood Depth) / 231 231 cubic inches equals one US liquid gallon. This converts the tray’s interior flood zone into gallons. Step 2: Media Volume Displacement Media Displacement (gal) = (Media Volume in liters x 0.60) / 3.785 Expanded clay pebbles (Hydroton) have approximately 60% porosity, meaning roughly 60% of the stated bag volume is void space that water will fill. The remaining 40% is actual clay structure that displaces water. Dividing by 3.785 converts liters to gallons. Step 3: Net Water Required Net Water (gal) = Gross Tray Volume – Media Displacement This is the actual volume of water the pump must move in one flood cycle. Step 4: Base GPH Calculation Base GPH = Net Water (gal) x 12 The multiplier of 12 equals 60 minutes divided by the 5-minute target fill time. A pump rated at the base GPH will, under zero-head conditions, fill the tray in exactly 5 minutes. This is the biological ceiling, not a suggestion. Step 5: Lift-Height Correction Adjusted GPH = Base GPH / (1 – Lift x 0.03) Every foot of vertical lift reduces a pump’s effective output by approximately 3% of its rated GPH. This correction adjusts the required minimum so the pump delivers the base GPH after fighting gravity. The result is rounded up to the nearest whole number. Rounding rules: Net Water and displacement values are displayed to 2 decimal places internally. The output GPH is always rounded up (ceiling), never down. Min reservoir is rounded to 1 decimal place. Assumptions and Limits Clay pebble porosity is fixed at 60%. Actual porosity varies by brand, age, and how media is packed; expect plus or minus 5% variance. The lift correction assumes smooth, straight tubing with a 1-inch inner diameter. Additional bends, elbows, and undersized tubing increase friction losses beyond what the formula captures. Pump output is treated as linear with head height. Real pump head curves are non-linear; this tool uses a conservative linear approximation. Check the actual pump curve at your specific lift when buying a high-stakes system. The 5-minute fill limit is treated as absolute. Some published protocols allow up to 10 minutes for systems with particularly well-oxygenated media, but that is outside the scope of this tool’s safety standard. The formula does not model drain rate. A correctly sized pump paired with an undersized drain fitting will still produce a slow effective cycle. Drain bulkhead sizing is a separate, companion calculation. Reservoir volume output is a minimum for preventing pump cavitation (1.5x net water). For systems where reservoir water also maintains temperature stability, a larger reservoir is almost always preferable. The tool does not account for multiple trays drawing from one reservoir or one pump. Multi-tray calculations require summing net water demand across all trays.

## Verified worked examples

### Scenario 1: Beginner 2×3 Tray, No Media, Shallow Lift

Tray Length: 24 in Tray Width: 36 in Flood Depth: 2.5 in Grow Media: 0 L Vertical Lift: 1 ft Result: 116 GPH required Tray volume is 9.35 gallons with no media displacement. Base GPH calculates to 112 (9.35 x 12). After the 1-foot lift correction (divide by 0.97), the minimum rises to 116 GPH. This is within reach of many entry-level submersible pumps, but buy a unit rated at 150 GPH or above to maintain the 5-minute limit as the pump ages.

### Scenario 2: Standard 4×4 Tray, 40 Liters of Hydroton, Mid-Height Reservoir

Tray Length: 48 in Tray Width: 48 in Flood Depth: 3.5 in Grow Media: 40 L Vertical Lift: 2 ft Result: 365 GPH required Gross tray volume is 34.9 gallons. The 40 liters of clay pebbles displaces 6.3 gallons (40 x 0.60 / 3.785), leaving a net water requirement of 28.6 gallons. Base GPH is 343. The 2-foot lift correction (divide by 0.94) brings the final requirement to 365 GPH. Minimum reservoir size is 42.9 gallons. A 400 to 500 GPH rated pump with a 55-gallon reservoir is the practical match for this system.

### Scenario 3: Commercial 4×8 Tray, 80 Liters of Hydroton, Elevated Bench

Tray Length: 96 in Tray Width: 48 in Flood Depth: 4 in Grow Media: 80 L Vertical Lift: 3 ft Result: 885 GPH required Gross tray volume reaches 79.8 gallons. The 80 liters of Hydroton displaces 12.7 gallons, yielding a net water requirement of 67.1 gallons. Base GPH is 805. The 3-foot lift (divide by 0.91) pushes the minimum to 885 GPH. Minimum reservoir is 100.7 gallons. Standard aquarium-style pumps will not reach this output. This system requires a commercial-grade high-flow pump with 1 to 1.5 inch inlet and outlet fittings, and the drain bulkhead must also be sized accordingly to evacuate 67 gallons within 10 minutes.

## Assumptions

Tray Length: 48 in Tray Width: 48 in Flood Depth: 3.5 in Grow Media: 40 L Vertical Lift: 2 ft Result: 365 GPH required Gross tray volume is 34.9 gallons. The 40 liters of clay pebbles displaces 6.3 gallons (40 x 0.60 / 3.785), leaving a net water requirement of 28.6 gallons. Base GPH is 343. The 2-foot lift correction (divide by 0.94) brings the final requirement to 365 GPH. Minimum reservoir size is 42.9 gallons. A 400 to 500 GPH rated pump with a 55-gallon reservoir is the practical match for this system. Our formula accounts for the physical displacement of clay pebbles and the gravity-driven loss of pump pressure. Show the calculation steps Step 1: Gross Tray Volume Tray Volume (gal) = (Length x Width x Flood Depth) / 231 231 cubic inches equals one US liquid gallon. This converts the tray’s interior flood zone into gallons. Step 2: Media Volume Displacement Media Displacement (gal) = (Media Volume in liters x 0.60) / 3.785 Expanded clay pebbles (Hydroton) have approximately 60% porosity, meaning roughly 60% of the stated bag volume is void space that water will fill. The remaining 40% is actual clay structure that displaces water. Dividing by 3.785 converts liters to gallons. Step 3: Net Water Required Net Water (gal) = Gross Tray Volume – Media Displacement This is the actual volume of water the pump must move in one flood cycle. Step 4: Base GPH Calculation Base GPH = Net Water (gal) x 12 The multiplier of 12 equals 60 minutes divided by the 5-minute target fill time. A pump rated at the base GPH will, under zero-head conditions, fill the tray in exactly 5 minutes. This is the biological ceiling, not a suggestion. Step 5: Lift-Height Correction Adjusted GPH = Base GPH / (1 – Lift x 0.03) Every foot of vertical lift reduces a pump’s effective output by approximately 3% of its rated GPH. This correction adjusts the required minimum so the pump delivers the base GPH after fighting gravity. The result is rounded up to the nearest whole number. Rounding rules: Net Water and displacement values are displayed to 2 decimal places internally. The output GPH is always rounded up (ceiling), never down. Min reservoir is rounded to 1 decimal place. Assumptions and Limits Clay pebble porosity is fixed at 60%. Actual porosity varies by brand, age, and how media is packed; expect plus or minus 5% variance. The lift correction assumes smooth, straight tubing with a 1-inch inner diameter. Additional bends, elbows, and undersized tubing increase friction losses beyond what the formula captures. Pump output is treated as linear with head height. Real pump head curves are non-linear; this tool uses a conservative linear approximation. Check the actual pump curve at your specific lift when buying a high-stakes system. The 5-minute fill limit is treated as absolute. Some published protocols allow up to 10 minutes for systems with particularly well-oxygenated media, but that is outside the scope of this tool’s safety standard. The formula does not model drain rate. A correctly sized pump paired with an undersized drain fitting will still produce a slow effective cycle. Drain bulkhead sizing is a separate, companion calculation. Reservoir volume output is a minimum for preventing pump cavitation (1.5x net water). For systems where reservoir water also maintains temperature stability, a larger reservoir is almost always preferable. The tool does not account for multiple trays drawing from one reservoir or one pump. Multi-tray calculations require summing net water demand across all trays. Clay pebble porosity is fixed at 60%. Actual porosity varies by brand, age, and how media is packed; expect plus or minus 5% variance. The lift correction assumes smooth, straight tubing with a 1-inch inner diameter. Additional bends, elbows, and undersized tubing increase friction losses beyond what the formula captures. Pump output is treated as linear with head height. Real pump head curves are non-linear; this tool uses a conservative linear approximation. Check the actual pump curve at your specific lift when buying a high-stakes system. The 5-minute fill limit is treated as absolute. Some published protocols allow up to 10 minutes for systems with particularly well-oxygenated media, but that is outside the scope of this tool’s safety standard. The formula does not model drain rate. A correctly sized pump paired with an undersized drain fitting will still produce a slow effective cycle. Drain bulkhead sizing is a separate, companion calculation. Reservoir volume output is a minimum for preventing pump cavitation (1.5x net water). For systems where reservoir water also maintains temperature stability, a larger reservoir is almost always preferable. The tool does not account for multiple trays drawing from one reservoir or one pump. Multi-tray calculations require summing net water demand across all trays. Critical Warnings The 5-minute fill limit is biological, not mechanical. Below the cutoff, roots tolerate intermittent submersion because water recedes before dissolved oxygen is fully depleted at the root surface. Above 5 minutes, dissolved oxygen in the standing water at the tray bottom drops below the threshold for aerobic root respiration. Pythium thrives in exactly that low-oxygen window. No nutrient solution adjustment compensates for this. A pump sized to the bare-tray volume will be undersized once media is added. Media reduces the water volume needed, which sounds like it helps the pump. In practice, growers who add media partway through a grow cycle find that their initially adequate pump is now slightly above the new requirement, and they never recheck. The problem occurs in reverse: growers who run the number for a media-filled tray and then add more bags mid-grow move the threshold back up without recalculating. Lift height is the most ignored variable. A pump rated at 400 GPH at zero head may deliver only 300 GPH at 4 feet of lift. If you do not account for lift, your calculated minimum will be based on a flow rate the pump physically cannot achieve at your installation height. Always verify against the pump’s published head-loss curve. Reservoir sizing failures cascade. A reservoir sized to exactly match one flood cycle provides no thermal mass, encourages pH and EC drift between cycles, and forces the pump to run dry if a flood cycle does not fully drain. If your root zone oxygenation strategy depends on cycling frequency, undersizing the reservoir defeats the entire system. Minimum Standards Fill time: 5 minutes maximum per flood cycle, every cycle, for the life of the system. Drain time: Full tray drainage within 10 minutes of pump shutoff. If the tray retains standing water beyond 10 minutes, the drain bulkhead or drain line is undersized. Minimum pump purchase margin: Buy a pump rated at 120 to 130% of the calculated GPH requirement. Pump output degrades over months of use, and you want the margin to remain compliant through a full growing season without rebuying. Reservoir minimum: 1.5x net water volume. For systems exceeding 50 gallons of net water per cycle, a 2x reservoir volume provides meaningful buffering against temperature spikes and between-cycle pH drift. Competitor Trap: Most flood and drain guides give a single rule such as “use a 250 GPH pump for a 4×4 tray.” That number assumes a specific flood depth, no grow media, a specific reservoir height, and a new pump at full rated capacity. None of those assumptions are stated, and none apply to your system unless you happen to match all four conditions exactly. A generic recommendation ignores the difference between a bare tray and one loaded with 40 liters of Hydroton (which changes the net water volume and therefore the GPH floor), ignores the lift penalty from reservoir-to-tray height, and ignores the safety margin required for pump wear. Use a number derived from your actual measurements, not a category approximation. If you run other hydroponic systems, the NFT hydroponics calculator applies a similar specificity to nutrient film technique flow requirements, where the failure mode is also invisible until the plants show it. Fill time: 5 minutes maximum per flood cycle, every cycle, for the life of the system. Drain time: Full tray drainage within 10 minutes of pump shutoff. If the tray retains standing water beyond 10 minutes, the drain bulkhead or drain line is undersized. Minimum pump purchase margin: Buy a pump rated at 120 to 130% of the calculated GPH requirement. Pump output degrades over months of use, and you want the margin to remain compliant through a full growing season without rebuying. Reservoir minimum: 1.5x net water volume. For systems exceeding 50 gallons of net water per cycle, a 2x reservoir volume provides meaningful buffering against temperature spikes and between-cycle pH drift. Competitor Trap: Most flood and drain guides give a single rule such as “use a 250 GPH pump for a 4×4 tray.” That number assumes a specific flood depth, no grow media, a specific reservoir height, and a new pump at full rated capacity. None of those assumptions are stated, and none apply to your system unless you happen to match all four conditions exactly. A generic recommendation ignores the difference between a bare tray and one loaded with 40 liters of Hydroton (which changes the net water volume and therefore the GPH floor), ignores the lift penalty from reservoir-to-tray height, and ignores the safety margin required for pump wear. Use a number derived from your actual measurements, not a category approximation. If you run other hydroponic systems, the NFT hydroponics calculator applies a similar specificity to nutrient film technique flow requirements, where the failure mode is also invisible until the plants show it.

## Limitations and safety

Clay pebble porosity is fixed at 60%. Actual porosity varies by brand, age, and how media is packed; expect plus or minus 5% variance. The lift correction assumes smooth, straight tubing with a 1-inch inner diameter. Additional bends, elbows, and undersized tubing increase friction losses beyond what the formula captures. Pump output is treated as linear with head height. Real pump head curves are non-linear; this tool uses a conservative linear approximation. Check the actual pump curve at your specific lift when buying a high-stakes system. The 5-minute fill limit is treated as absolute. Some published protocols allow up to 10 minutes for systems with particularly well-oxygenated media, but that is outside the scope of this tool’s safety standard. The formula does not model drain rate. A correctly sized pump paired with an undersized drain fitting will still produce a slow effective cycle. Drain bulkhead sizing is a separate, companion calculation. Reservoir volume output is a minimum for preventing pump cavitation (1.5x net water). For systems where reservoir water also maintains temperature stability, a larger reservoir is almost always preferable. The tool does not account for multiple trays drawing from one reservoir or one pump. Multi-tray calculations require summing net water demand across all trays. Critical Warnings The 5-minute fill limit is biological, not mechanical. Below the cutoff, roots tolerate intermittent submersion because water recedes before dissolved oxygen is fully depleted at the root surface. Above 5 minutes, dissolved oxygen in the standing water at the tray bottom drops below the threshold for aerobic root respiration. Pythium thrives in exactly that low-oxygen window. No nutrient solution adjustment compensates for this. A pump sized to the bare-tray volume will be undersized once media is added. Media reduces the water volume needed, which sounds like it helps the pump. In practice, growers who add media partway through a grow cycle find that their initially adequate pump is now slightly above the new requirement, and they never recheck. The problem occurs in reverse: growers who run the number for a media-filled tray and then add more bags mid-grow move the threshold back up without recalculating. Lift height is the most ignored variable. A pump rated at 400 GPH at zero head may deliver only 300 GPH at 4 feet of lift. If you do not account for lift, your calculated minimum will be based on a flow rate the pump physically cannot achieve at your installation height. Always verify against the pump’s published head-loss curve. Reservoir sizing failures cascade. A reservoir sized to exactly match one flood cycle provides no thermal mass, encourages pH and EC drift between cycles, and forces the pump to run dry if a flood cycle does not fully drain. If your root zone oxygenation strategy depends on cycling frequency, undersizing the reservoir defeats the entire system. Minimum Standards Fill time: 5 minutes maximum per flood cycle, every cycle, for the life of the system. Drain time: Full tray drainage within 10 minutes of pump shutoff. If the tray retains standing water beyond 10 minutes, the drain bulkhead or drain line is undersized. Minimum pump purchase margin: Buy a pump rated at 120 to 130% of the calculated GPH requirement. Pump output degrades over months of use, and you want the margin to remain compliant through a full growing season without rebuying. Reservoir minimum: 1.5x net water volume. For systems exceeding 50 gallons of net water per cycle, a 2x reservoir volume provides meaningful buffering against temperature spikes and between-cycle pH drift. Competitor Trap: Most flood and drain guides give a single rule such as “use a 250 GPH pump for a 4×4 tray.” That number assumes a specific flood depth, no grow media, a specific reservoir height, and a new pump at full rated capacity. None of those assumptions are stated, and none apply to your system unless you happen to match all four conditions exactly. A generic recommendation ignores the difference between a bare tray and one loaded with 40 liters of Hydroton (which changes the net water volume and therefore the GPH floor), ignores the lift penalty from reservoir-to-tray height, and ignores the safety margin required for pump wear. Use a number derived from your actual measurements, not a category approximation. If you run other hydroponic systems, the NFT hydroponics calculator applies a similar specificity to nutrient film technique flow requirements, where the failure mode is also invisible until the plants show it.

## Related calculators

- [Calculators & Tools](https://theyieldgrid.com/category/garden-calculators/)
- [root zone oxygenation strategy](https://theyieldgrid.com/dwc-air-pump-calculator/)
- [NFT hydroponics calculator](https://theyieldgrid.com/nft-hydroponics-calculator/)
- [EC levels](https://theyieldgrid.com/hydroponic-ec-calculator/)
- [VPD dialed in](https://theyieldgrid.com/vpd-calculator/)
- [DLI calculator](https://theyieldgrid.com/dli-calculator/)
- [aeroponic timer calculator](https://theyieldgrid.com/aeroponic-timer-calculator/)
- [Prev Previous](https://theyieldgrid.com/tractor-3-point-lift-capacity-calculator/)
- [Next Next](https://theyieldgrid.com/seed-drill-calibration-calculator/)

## Provenance

- Model ID: `tyg-747`
- Model version: `1.0.0`
- Reviewed by: Umer Hayiat
- Page modified: 2026-04-27T18:44:28
- Runtime SHA-256: `6c4e712938956f777fe4795cf761deb1b4cbf01e059ae737413f78d7779126dd`

This Markdown document is a machine-readable mirror. The canonical interactive calculator is the HTML page linked above.
