WaterCalcLab
⌕DEOpen tools ↗
Rainwater harvesting

Rain Barrel Calculator

Estimate how many empty barrels could contain one specified rainfall event.

Your inputs

Preset values are illustrative examples.

Measure the horizontal area that actually drains to the tank. Exclude disconnected roof sections.Range in base units: 0.001 – 10000000
Enter the depth of one event, not an annual rainfall total.Range in base units: 0 – 10000
This fraction describes roof runoff before downstream collection losses. Use a documented assumption or a measured value.Range in base units: 0.01 – 1
This fraction applies to separate downstream losses. Do not count the same filter or first-flush loss in both coefficients.Range in base units: 0.01 – 1
Use the capacity available in one empty barrel. Equal capacity does not guarantee equal filling.Range in base units: 0.001 – 10000000
YOUR WATER PLAN

Your result

Theoretical collection2,500.00 L2.500 m³ · 660.43 US gal
Estimated usable collection1,912.50 L1.913 m³ · 505.23 US gal
Estimated losses587.50 L0.588 m³ · 155.20 US gal
Yield at 70% system efficiency1,487.50 L1.488 m³ · 392.96 US gal
Yield at 95% system efficiency2,018.75 L2.019 m³ · 533.30 US gal
Barrels for this event10.00 count

Bars compare only results in the same unit group. They are normalized, not a time-series forecast.

Planning result based on your inputs.

How this tool works

Estimate how many empty barrels could contain one specified rainfall event.

N = ceil(event yield ÷ barrel capacity)

Example calculation

The prefilled form is a worked example. Its base-unit inputs and expected outputs are shown below; use the reset button to restore it.

InputExample
Area100
Rainfall for the selected period25
Roof runoff coefficient0.85
System efficiency (separate losses)0.9
One barrel capacity200
Theoretical collection2,500.00 L2.500 m³ · 660.43 US gal
Estimated usable collection1,912.50 L1.913 m³ · 505.23 US gal
Estimated losses587.50 L0.588 m³ · 155.20 US gal
Yield at 70% system efficiency1,487.50 L1.488 m³ · 392.96 US gal
Yield at 95% system efficiency2,018.75 L2.019 m³ · 533.30 US gal
Barrels for this event10.00 count
MAKE THE RESULT USEFUL

Planning notes for this calculator

Compare the storage needed to contain runoff from one rainfall event using identical, initially empty barrels. This helps explain event capture and the need for overflow routing.

Choose meaningful inputs

Area
Measure the horizontal area that actually drains to the tank. Exclude disconnected roof sections.
Rainfall for the selected period
Enter the depth of one event, not an annual rainfall total.
Roof runoff coefficient
This fraction describes roof runoff before downstream collection losses. Use a documented assumption or a measured value.
System efficiency (separate losses)
This fraction applies to separate downstream losses. Do not count the same filter or first-flush loss in both coefficients.
One barrel capacity
Use the capacity available in one empty barrel. Equal capacity does not guarantee equal filling.

Read the result correctly

The calculator divides estimated event collection by one barrel capacity and rounds upward to a whole count. That count is a storage comparison, not a guarantee that the connections distribute water fast enough. Existing contents reduce free space, while a larger storm can still overflow the planned set.

Common mistakes to avoid

  • Keep annual-yield calculations separate from single-event storage.
  • Do not assume connected barrels were empty before the storm.

A useful next step

Check free space, stable supports, secure covers and an overflow route before selecting a barrel arrangement.

Follow a worked scenario

A separate illustrative scenario; these values do not change when you edit the form above.

  1. 100 m² × 25 mm × 0.85 × 0.90 = 1,912.5 L collected.
  2. 1,912.5 ÷ 200 = 9.5625, rounded up to 10 empty barrels.

Frequently asked questions

What if the barrels are already partly full?

Compare the event yield with total free space rather than total nameplate capacity. This calculator does not model different starting levels in individual barrels.

Will adding more barrels eliminate every overflow?

No. Both the incoming event volume and the transfer rate through connections matter. Plan a suitable overflow even when the nominal combined capacity exceeds your example storm.

Continue your plan

Related reading

Sources & method references

Method version 1.1 · Explanations and examples reviewed: 2026-10-11

Privacy preferences

Google Analytics loads on public pages for guests independently of this choice. Signed-in CMS users are excluded. This choice controls optional local analytics and advertising. Preferences can be stored locally.