Rain Barrel Calculator

See how much a roof captures in one rain and how many barrels it fills.

Inputs
sq ft
in
gal
Results update as you type — no submit
ResultsLIVE
Water captured
530 gal
≈ 2,006 L
Barrels to hold it (55 gal)10
Also2,006 L
One 55 gal barrel overflows fast — plan a safe overflow or link 10 barrels.
Formula
barrels = 530 gal ÷ 55 gal = 10

A rain barrel captures the same water any harvesting system does, so the tool starts from the roof: footprint area times rainfall depth times a collection efficiency gives the volume that reaches the downspout. Because that volume is what actually flows toward the barrel, comparing it to the barrel's size tells you how many barrels it would take to hold a whole storm — and how quickly a single barrel overflows.

The capture math leans on the same constant every rainwater tool does: about `0.623` gallons per square foot of roof per inch of rain, trimmed by an efficiency that accounts for splash-out and the first flush that rinses the roof. Divide that captured volume by your barrel's capacity and round up, because you cannot buy a fraction of a barrel.

The headline most people want is sobering: even a modest roof in a light rain overwhelms one barrel almost immediately. That is not a flaw in the plan — it is why overflow routing matters. Size the barrels for the water you can actually use between storms, and send the rest to a safe overflow, not against the foundation.

Worked example
Roof `1,000 sq ft` · rainfall `1 in` · efficiency `85%` · barrel `55 gal`
capture = 1,000 × 1 × 0.623 × 0.85 = `530 gal` (about `2,006 L`)
barrels = 530 ÷ 55 = 9.6 → `10` barrels to hold it all
Divide the captured volume by your barrel size and round up. A 1,000 sq ft roof in a 1 in rain yields about 530 gal, which is roughly 10 standard 55 gal barrels — far more than most yards store, so plan an overflow.
SOURCESUS EPA Soak Up the Rain · Texas A&M AgriLife Extension B-6153
Estimates for planning only — verify before you build