Introduction to first flush diversion for roof catchments
First flush diversion is a practical form of pre-treatment for rainwater harvesting. Between rainfall events, a roof can collect dust, pollen, soot, leaves, insects, and animal droppings. Early runoff mobilises a larger share of that material than water arriving later in the storm. A diverter temporarily captures this initial wash before cleaner flow is allowed into the cistern.
A common diverter is a vertical chamber connected to a downpipe. It fills first; a floating ball or other closing device can then direct later water onward to storage. The chamber must be large enough for the chosen first-flush depth, but not so large that a modest storm produces little usable water. This page estimates a sensible physical volume rather than claiming one universal water-quality setting.
Use the roof footprint, not the sloped roof surface. Rainfall depth is measured on a horizontal plane, so enter the horizontal projected area that actually drains to this diverter. For several downspouts, size each device for its own share of the roof.
How to use the first flush diverter sizing inputs
Begin by choosing metric or US customary units, then enter the catchment area served by one device. Select a published preset if it suits the site, or use a custom diversion depth. The depth is rain to discard, not the height of water in the standpipe.
Capture efficiency is an installation allowance. A 90% value means the chamber is made larger because some capacity can be lost to wetting, leakage, a drain that releases water during a storm, fittings, or turbulent mixing. Choose a pipe bore to obtain a standpipe length, or select “Not a pipe” when using a tank. Finally, enter a representative storm depth and collection efficiency to see the yield trade-off. Calculate before using the live depth slider; Reset restores the defaults and Download summary creates a text record.
The first flush diverter volume formula and units
In metric units, one millimetre of rain over one square metre equals one litre. The ideal volume is therefore roof area times diversion depth. This simple relationship is why millimetres are convenient for first-flush design.
The ideal first flush volume in litres equals the catchment area in square metres multiplied by the diversion depth in millimetres.
For US customary inputs, the equivalent factor is 0.623 gallons per square foot per inch of rain. The result remains the target runoff volume before any allowance for the diverter’s real-world losses.
The ideal first flush volume in gallons equals 0.623 multiplied by the catchment area in square feet multiplied by the diversion depth in inches.
The installed chamber is larger than the ideal target when efficiency is below one. Treat this as a transparent design margin, not as a published treatment standard.
The chamber volume equals the ideal first flush volume divided by the capture efficiency expressed as a fraction.
The calculator also reports gallons per 1,000 ft² because that is the form used in much North American guidance. It calculates the rate from the ideal volume, rather than from the intentionally oversized chamber.
The diversion rate equals one thousand multiplied by the ideal volume divided by the catchment area.
For a circular standpipe, capacity per unit length is its internal cross-sectional area. Use the actual internal bore rather than nominal pipe size; fittings and a ball assembly may reduce usable capacity, so round a final build upward.
The volume held per unit length of pipe equals pi times the internal diameter squared divided by four.
The required standpipe length equals four times the chamber volume divided by pi times the internal diameter squared.
The storm check uses roof area, storm depth , and collection efficiency . It reveals when a small event cannot fill the diverter and therefore cannot send water to the tank.
The storm runoff equals the catchment area multiplied by the storm rainfall depth multiplied by the collection efficiency.
The amount intercepted in one storm cannot exceed the storm runoff. Therefore the actual water diverted is the smaller of the target first flush and available storm runoff.
The actual diverted volume equals the minimum of ideal first flush volume and storm runoff volume.
Water available for storage is the storm runoff left after the target first flush. The calculator reports zero when the storm is too small to fill the diverter.
The water sent to the tank equals the maximum of zero and storm runoff minus ideal first flush volume.
The fraction of storm runoff discarded equals the diversion depth divided by the product of the storm depth and the collection efficiency.
Published first flush diversion benchmarks
Published recommendations are ranges, not guarantees. Site cleanliness, tree cover, roof material, dry-period length, and local regulations matter. The table gives a compact comparison: 10 gallons per 1,000 ft² is about 0.41 mm, while 49 gallons per 1,000 ft² is about 2.00 mm. A clean metal roof with frequent rainfall can reasonably need a different setting than a roof below trees after a long dry season.
| Guidance | gal per 1,000 ft² | Depth |
|---|---|---|
| TWDB minimum rule of thumb | 10 | 0.41 mm |
| TWDB upper recommendation | 20 | 0.81 mm |
| Virginia manual | 25 | 1.02 mm |
| Study range quoted by TWDB | 13–49 | 0.53–2.00 mm |
First flush standpipe length from chamber volume
A volume that appears modest can require a long vertical pipe. Actual 4.046 in PVC bore holds about 0.67 gallons per foot, while a 6.065 in bore holds about 1.5 gallons per foot. If the calculated length is awkward under an eave, split the roof across several diverters, choose a wider chamber, or use a purpose-made tank. Measure the usable bore and leave room for valves, clean-outs, and the closing mechanism rather than relying only on nominal pipe labels.
| Internal diameter | Gallons per foot | Litres per metre |
|---|---|---|
| 3.000 in (76.2 mm) | 0.367 | 4.56 |
| 4.046 in (102.8 mm) | 0.668 | 8.29 |
| 6.065 in (154.1 mm) | 1.501 | 18.64 |
Worked example: a divided 150 m² roof catchment
Consider a 150 m² metal roof draining evenly through four downspouts. At a 1.0 mm diversion depth, the whole roof produces a target first flush of 150 L. With 90% capture efficiency, the required installed capacity is 150 ÷ 0.90 = 166.7 L.
Using a 154.05 mm internal bore, the pipe holds about 18.64 L per metre. One chamber for the entire roof would need roughly 8.94 m of pipe, which is impractical. Dividing the catchment among four downspouts creates four 37.5 L targets, or about 41.7 L chambers after the allowance. Each standpipe is then about 2.24 m long, a much more manageable installation.
For a 10 mm storm with an 85% collection efficiency, the roof produces 1,275 L of runoff. The 150 L target first flush is about 11.8% of that runoff, leaving approximately 1,125 L for storage. This example illustrates the central trade-off: a cleaner initial inflow costs some yield, particularly during light rainfall. It also shows why catchment allocation should follow actual drainage paths instead of dividing an entire roof only on paper.
Reading a rainwater diverter sizing result
The headline capacity is the chamber size to build or buy. Round upward to a practical tank volume or pipe length. The diversion-rate scale places the selected depth among the published benchmarks; a value below 10 gallons per 1,000 ft² is less conservative than the TWDB rule of thumb, while values above 49 deserve a clear site-specific reason.
Read the storm line alongside the chamber result. A storm may produce less runoff than the diversion target, especially when the storm is shallow or the collection efficiency is low. In that case the chamber may never close and no water will reach storage. That outcome is not a calculator error; it is an important operational consequence of the selected design. Review several realistic storm sizes if stored water is important during dry periods.
First flush diverter maintenance and drain-down
A diverter needs to empty between storms. A chamber left full passes the next dirty pulse directly into the tank. A slow-release drain, drain valve, or other automatic arrangement should discharge away from foundations, erosion-prone ground, and the cistern inlet. The drain rate belongs in the capture-efficiency allowance if it can release water while the chamber is filling.
Inspect leaf screens, clean sediment from the chamber, and check that any floating ball and seat move freely. After a long dry period, roofs commonly need more attention because accumulated debris is greater. First flush diversion works best with gutter cleaning, protected inlets, accessible clean-outs, and an appropriate downstream treatment system where water quality demands it. Keep the drain accessible: a blocked drain can turn a designed diverter into a permanently full bypass.
Limitations of fixed-volume first flush sizing
This first flush diverter model assumes a fixed volume, uniform rainfall, and an evenly allocated roof area. Real runoff can be affected by wind, roof valleys, partial wetting, unequal downspouts, rainfall intensity, and debris. A wetting filter or a different pre-filter may behave differently from a standpipe even when their nominal diverted volumes match.
The calculator intentionally applies collection efficiency to the storm-yield check rather than reducing the chosen diversion target. Published first-flush guidance is normally expressed as rainfall depth over catchment area. Pipe geometry is idealised too: a cylinder cannot account for tees, drain fittings, ball assemblies, or sediment, so allow physical margin. Most importantly, diversion is pre-treatment. It does not disinfect water or establish potable quality; local rules and suitable filtration or disinfection still apply.
Common first flush diverter sizing questions
Should I enter roof plan area or sloped roof area?
Enter the horizontal projected footprint that drains to this device. Rainfall is measured on a horizontal plane, so using the sloped surface overstates both runoff and diverter size.
How much rain should be diverted?
A useful published range is roughly 0.41 to 2.00 mm, or 10 to 49 gallons per 1,000 ft². Start with a benchmark, then adjust for local debris, roof access, water demand, and the cost of losing water from small storms.
Is a first flush diverter enough for drinking water?
No. It lowers the contaminant load entering storage but does not provide reliable disinfection. Potable systems require a treatment approach designed for the intended use and local regulatory requirements.
Sources for first flush depths and pipe capacities
The figures used for the presets and comparisons are based on institutional rainwater-harvesting guidance. Check current editions, manufacturer instructions, and local requirements before construction. Guidance informs an initial design decision, but observation of roof debris, drain-down performance, and stored-water quality should guide subsequent adjustment.
Arcade Mini-Game: First Flush Calibration Run
Catch sound rainwater-sizing assumptions and avoid common diverter mistakes.
Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.
